Ian's at it again, writing a replacement for workingenv.  This one is
essentially virtual-python with fewer symlinks.

http://pypi.python.org/pypi/virtualenv
http://blog.ianbicking.org/2007/09/16/2-python-environment-experiments/

It works on Unix and Windows, but is not yet compatible with Apple's
precompiled Python on Mac OS X.

Of main interest to Pylons is the comparision between
viertualenv/workingenv/virtual-python/zc.buildout in the PyPI link
above. We should decide soon what to recommend in Pylons tutorials,
otherwise newbies will use nothing and end up with a dozen
Pylons-related packages in site-packages, which could be a problem if
they decide not to use Pylons after trying it, or have some other
application that wants to upgrade one of those packages later.

I've been recommending workingenv, and James Gardener has started
promoting zc.buildout.

I'd like to see one strategy laid out in the tutorials, with a link to
the other approaches for advanced users.  So the question is, which
approach is most straightforward and reliable?  Ian says virtualenv
avoids some errors common in workingenv installations; e.g., "not a
setuptools site.py".  Hopefully setuptools version inconsistencies
too.  I'm not a fan of proliferating 1.2 MB executables or trees of
symlinks, but I guess if they work that's OK.  Something that works on
all platforms is important too, although hopefully the incompatibility
between virtualenv and Apple's Python will be resolved soon.  zc's
main disadvantage seems to be its large config file, which may offer
more features for actual deployments but is a bit large and unfamiliar
for just puttering around: do we want to make users learn it?

-- 
Mike Orr <[EMAIL PROTECTED]>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"pylons-devel" group.
To post to this group, send email to pylons-devel@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/pylons-devel?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to