Hi,
I am not sure what you mean by "developer tools" exactly. The plugins require you to have a python interpeter installed if you want to run plugins since they are written in python. Python is quite a popular scripting language. Calibre is in fact a rather large python program. Calibre comes with its own specially modified and expanded version of python.
Instead of packaging up python into Sigil and greatly growing the size of the Sigil download and possibly duplicating already existing python installations, we simply allow users to use any python interpreter that they already have installed on their system. Most Mac OS X and Linux users already have python2.7 installed on them as it is a standard part of their OS. Windows users can download and install a free community edition of ActiveState's ActivePython2.7.X to install. Just like you download and install any other software package. Once installed, Sigil can be set to use your installed python2.7 package to run the plugins.
As I don't see plugin support going away, it is not a "for-now only" thing. That said, if you don't want to use any of the plugins, you don't need python, and Sigil will continue to run just fine.
Hope this helps.
KevinH
Quote:
Originally Posted by BetterRed
Dumb question - am I right in thinking that Sigil require the user to install the Python developer tools (and perhaps multiple versions thereof) to use its plug-ins. And is this a 'for now' or a 'for ever' situation.
I have a swag of applications that have plug-ins - calibre, notepad++, irfanview, The Gimp, Fast Picture Viewer etc. AFAIK none of them require me to download developer tools to use any of the plug-ins.
BR
|