On Dec 12, 2010, at 5:56 AM, Krzysztof KosiĆski wrote:
2010/12/11 Yu-Chung Wang <wycc@...2510...>:
The other possibility is not to put the python into the code base directly. Instead, define an binding interface which should be used by any system like ours so that we can develop our stuff outside the code base safely. You can decide to include our stuff or not until the technical issue is clear.
There is a DBus API available in the development version. It currently works only on Linux. You may use it as a language-neutral binding.
Just take care that the *content* and form of the API is not ready for full extensions, and the GSoC project that added it was only focused on getting *some* DBus interface running, not in getting the final interface Inkscape will be providing in the long term.