Comment 3 for bug 259303

Revision history for this message
Henrik Bohre (bohrax) wrote :

Hi Rejon. Thanks for your comments.

Yes, --server might be a bit misleading. Perhaps --cli is even better? --interactive may clash with regular GUI work? I welcome suggestions.

I agree that the patch may not be used by the everyday user, but it is quite minimal. The reason for me wanting to add it, is that it cuts down the processing time considerably when handling large number of conversions. It addresses a performance issue, more than adding new functionality.

As an example I could see it running as a web server plugin, making it possible to dynamically render SVG drawings dependent on input from a web page. This borders to impossible if you need to start the application for each request.

I've looked somewhat into using Inkview as a leaner alternative, but I think it needs quite some job to remove basically unneeded libraries from it. Given the design goal of Inkscape being an editor rather than a lean renderer it may be understandable.

On the downside, I've found that the SPDocument code leaks which still makes it impossible to handle more than a couple of thousand documents. It's bee looked into.