[Distutils] alternatives to zc.buildout?

Noah Gift noah.gift at gmail.com
Mon Feb 11 13:14:39 CET 2008


Thanks guys.  I have sent you both emails offline.

On Feb 10, 2008, at 3:33 PM, zooko wrote:

>
> On Feb 10, 2008, at 12:14 PM, Jim Fulton wrote:
>
>>
>> On Feb 10, 2008, at 2:01 PM, Noah Gift wrote:
>>> In reference to this rather long discussion.  I would love to get an
>>> interview or case study on buildout in the scope of package
>>> management for Python for the book I am co-authoring on Python For
>>> *nix Systems Administration.
>>
>> Cool!
>
> Yeah!
>
>> One thing to understand about buildout is that it is oriented toward
>> distributing applications vs easy_install/setuptools with is aimed
>> more at distributing libraries.
>
> For comparison, at http://allmydata.org, we are using eggs plus  
> py2exe, py2app, etc. to build applications to deploy to end users,  
> but we are using Debian packages to deploy applications to system  
> administrators.
>
> Our set of tools is working well enough, but there are clearly  
> places where they aren't mature yet.  For example we don't use an  
> automated tool to produce .deb's from our setup.py or from  
> our .egg's, but instead have a separately-maintained Debian build.   
> Likewise py2exe and py2app don't naturally manage our own code  
> (which is built by setuptools) and our dependencies (which are  
> mostly but not all packaged as eggs) as smoothly as we would like,  
> but they work.
>
> Regards,
>
> Zooko

Noah Gift / http://noahgift.com [Python+Grok+AJAX+Mashup]



More information about the Distutils-SIG mailing list