[Framework-Team] Re: Plone 3.0 product deployment

Daniel Nouri daniel.nouri at gmail.com
Sat Feb 3 19:40:06 UTC 2007


Daniel Nouri wrote:
> Martin Aspeli wrote:
>> It is very interesting. What worries me a bit is how we eggify the
>> existing products. Perhaps we need a script to do that. It would almost
>> certainly introduce breakage of a lot of svn:externals, since the svn
>> layout is different. We'd also depend on Zope (e.g. PAS) and CMF
>> products doing this.
>>
>> If it's something we want to do, we need to do it fairly quickly.
> 
> For now, the Plone egg is one big ball that contains all required
> "old-style" Products in its Products namespace.  In its devel variant, it
> mostly pulls in stuff via svn:externals.  I think it would be acceptable to
> have one CMF egg and one Plone egg (containing the rest of the Products
> requirements) until everyone lays their own egg.
> 
>> Also, if products are eggs, are they still automatically found (and
>> their ZCML processed) at start-up?
> 
> Yes, it works.  Of course, the testrunner is (still) not happy with it.

I should also mention that if you install the Plone egg system-wide, Plone
will be available in all Zope instances as if you included it in Products
(except when you use buildout or workingenv, which (can) exclude system
level packages).

Also, https://dev.plone.org/plone/ticket/5883 is a showstopper right now for
installing PIL as an egg.





More information about the Framework-Team mailing list