Quote:
Originally Posted by Valloric
A system where other devs can easily plug into the GUI or backend at runtime is trivial for applications written in interpreted, dynamic languages like Python in Calibre's case. For compiled applications it's much more difficult, as I'm sure you're aware.
|
Yeah I am aware

I wasn't at all suggesting that Sigil go down that route, as you say it is much less practical for a multi-platform C++ application than a Python one. My point was that it gives tinkerers an outlet to add their pet feature rather than pestering the devs about it.
Then again I also frequently make other mods to the source code and run locally as I have done with both Sigil and Calibre - yes only I get the "benefits" of my changes but it is harmless to anyone else

.
Hopefully the positive responses here in this thread so far go some way to a first step on allowing you to keep holding the reins a while longer.