[Distutils] "Python Package Management Sucks"
lists at zopyx.com
Wed Sep 24 08:15:30 CEST 2008
--On 23. September 2008 18:20:36 -0400 Jim Fulton <jim at zope.com> wrote:
> On Sep 23, 2008, at 5:44 PM, Rick Warner wrote:
>> Jeff Younker wrote:
>>> I have to say, as a developer, and a system administrator, I like
>>> setuptools. It does
>>> what I need. Could it be better? Sure. For what I use python for
>>> on a day-to-day
>>> basis it makes my life a thousand times better than it was before
>>> setuptools. Nothing
>>> ruins your day more than spending *hours* tracing down package
>>> just to get the *one* package you need to allow you to perform some
>>> crucial task.
>>> It's even worse when you have to do it on multiple architectures.
>>> Perl's package location and installation system (CPAN) is one of
>>> the primary facts
>>> contributing to its success. Perl is a pig. It's a charming pig
>>> that can do lots of tricks,
>>> but a pig none the less. What makes it shine is CPAN. And here's
>>> the catch: CPAN
>>> isn't really any better than setuptools. It's got warts and nuts
>>> all over the place, but
>>> it works.
>> And CPAN has some HUGE advantages over setuptools: it is designed as
>> a repository, and it is replicated. Which means it is dependable.
>> Anyone who suffered through the multiple outages of PyPI (which in
>> not replicated) over the past year or so, or the ongoing outages of
>> the many repositories across the web to which PyPI directs users/
>> processes, can understand why this is important.
> Actually, PyPI is replicated. See, for example,
> It may be that some of the mirrors should be better advertised.
For the logs: we are currently working on a mirroring infrastructure with a
set of several full PyPI mirror (based on z3c.pypimirror)....more to be
announced and worked on in the middle of October.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Size: 194 bytes
Desc: not available
More information about the Distutils-SIG