[Zope3-dev] Re: System python for *development*? (Was: 3.3.0 tag broken by zc.catalog eggs?)

Fred Drake fdrake at gmail.com
Mon May 21 10:52:13 EDT 2007


On 5/21/07, Reinoud van Leeuwen <reinoud.v at n.leeuwen.net> wrote:
> As a developer it might be a good idea to have different installed pythons
> in different environments to be sure that some modules (or python itself)
> meet different requirements.
>
> But as system maintainer I like to keep things simple. I do not want
> similar trees of python installations all over the place if it can
> be avoided.

That's understandable.  I don't think developers want to have extra
trees all over the place so much as they want one they can rely on.
The system Pythons generally aren't that, since various extra software
gets installed there.  It may also be built with different settings
for things like Unicode character size.

We've found it invaluable to have a separate "clean" Python that
doesn't have additional packages installed into it (ever), and then
our applications can provide what they need without polluting other
applications.  We can know what options the Python was built with.  It
also won't be affected by system updates.

Once we have such a clean Python, we can share it across however many
applications have need of it.


  -Fred

-- 
Fred L. Drake, Jr.    <fdrake at gmail.com>
"Chaos is the score upon which reality is written." --Henry Miller


More information about the Zope3-dev mailing list