[Scribus] Scripter API
Sun Dec 23 14:56:04 CET 2007
On ne 23. prosince 2007, Joachim Neu wrote:
> I thought it would be nice to have an object-oriented view for the
> python scriptplugin instead of only a collection of functions.
> So I yesterday implemented a document-object to see if I can do this
> (I'm not so good in C++.) and it worked.
Manual implementation of "scribus object model for python" cannot be done
IMHO. It will take years of work and it will be broken everytime there will
be a change in the "core". We can see it in the current Scripter. It always
contains bugs due changes in underlying methods.
> So (if possible) I'd like to implement this feature. I also found a
> folder called "scripter2" within the scriptplugin-directory which looks
> like a object-oriented rebuild of the scripterplugin but it seems not to
> be useable.
> So maybe someone can give me a hint what "scripter2" is and how I can
> contribute to it, if this is the next generation of the scripter-api. If
> not I'd be glad to hear what you think about my idea.
There was a short debate about this one:
Scripter2 directory was a Craig Ringer's boost:python testing stuff. It has
not been ever maintained. And there are no plans to do anything with it.
We should make some decision about the future of Scribus scripting.
Maybe we can take one "technology" named in the previous posts: Craig's
BOOST::PYTHON or Hennig's "Pure Python" playground and polish it for real
Guys (Craig, Hennig), can you look at it too, please? And discuss some
pros/cons of your solutions?
all the best
More information about the scribus