[scribus-dev] extensibility

Craig Bradney cbradney at zip.com.au
Wed Jan 13 20:55:35 CET 2010


Hi,
>> It is probably a silly question, but from what I can see it's not
>> quite obvious... Quite a bit of Scribus's functionality is implemented
>> as plug-ins. Is it architecturally possible to create 3rd party
>> plug-ins (not in Python) for Scribus?
>>     
> Not really. Scribus plugins depend heavily on the rest of the code, there is
> no clean interface.
>
> I think we should rename those "plugins" to "modules" and define a clean
> plugin interface for scripting.
>
>   

Err.. sure it is.. look at many of them now.. scripter, font preview,
etc etc... all of the file loaders. The plugin system offers you the
ability to add an option to a menu.. although, it does not offer you an
option of adding more item types or canvas editing options via a plugin.

Craig



More information about the scribus-dev mailing list