[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