[Zope-dev] Re: ploneout - Or how using zc.buildout for a common Zope2 project might look like

Philipp von Weitershausen philipp at weitershausen.de
Fri Jan 26 05:28:32 EST 2007


Ian Bicking wrote:
> It would be a concern if, for instance, Plone started depending on 
> buildout recipes for installation, without "plain" distutils recipes. Of 
> course right now there are no distutils recipes for old-style Products.  
> So actually it's an active issue -- if buildout enables Plone to keep 
> from moving to distutils/setuptools/egg-style package deployment 
> (because buildout is flexible enough to support the old patterns) then 
> that would make it harder for workingenv.  But I don't think anyone is 
> proposing that buildout means that Plone (and Zope 2/Five) shouldn't 
> continue its move towards traditional Python packaging.

No, quite the contrary in fact. The other day I wrote a proposal that 
Zope's old-style Products will turn into regular python packages using 
pkg_resource's namespace package support and eggs' entry points 
(http://wiki.zope.org/zope2/EggifyingZopesExtensionMechanismQuotProductsQuot). 
It will allow us to deploy old-style products as eggs (using setup.py). 
The proposal explicitly mentions workingenv and zc.buildout as two 
mechanisms that allow such deployment w/ Zope.

-- 
http://worldcookery.com -- Professional Zope documentation and training
Next Zope 3 training at Camp5: http://trizpug.org/boot-camp/camp5


More information about the Zope-Dev mailing list