Hi Jim,

I can help provide some info about Python versions.

There is no python distributed with either the Mac OSX nor Linux distributions.

As of Mac OS X version 10.2 (Jaguar), OS X ships with python as part of the OS. It is python version 2.2, and IIRC is customized to work fast on that OS. Since the python is part of the OS, the OS X Plucker package is a small download. Most people with OS X don't want the parts of their OS to be changed by applications. This is why the OS X Plucker package keeps a PIL (Imaging library) that I custom compiled, inside the Plucker.app folder and runs out of there instead of dropping things over the system directories.

Many Linux distributions either have python as part a default install, or as an option during install. The version numbers slowly advance over time as people upgrade their systems.

The python version included in the Windows distribution is 2.1.3. Moving from python 1.5 to 2.1 a few years back was needed because of some otherwise unresolvable bugs. There was some slowdown in startup time because of all the new libraries to load in the 2.1 install, that aren't needed by Plucker, such as tcl/tk support and XML. And all of those extra bits need to be shipped in the download, as the python.exe won't open without those libraries being included. A custom compile of python with the compilation switches set to not include some of the big unneeded libraries would be very helpful, in both speeding performance and reducing download/install size. Python is not encumbered by a company owning and preventing custom distributions, so you can compile a speedy version and not only ship it with Plucker, but also make that custom compile available to the larger community as a separate standalone python package that is built for compact size and speedy performance.


Best wishes, Robert

(2)  The last packaged version of the stable branch.  This is currently
2.3.2.  The .2 indicates some patches, but not everything was important
enough to trigger a release.

(3) Some "good enough" version, such as 2.1 (or, previously, 1.5).

(4) Something else, like a custom build?


_______________________________________________ plucker-dev mailing list [EMAIL PROTECTED] http://lists.rubberchicken.org/mailman/listinfo/plucker-dev




_______________________________________________
plucker-dev mailing list
[EMAIL PROTECTED]
http://lists.rubberchicken.org/mailman/listinfo/plucker-dev

Reply via email to