[Zope-dev] eggs

Philipp von Weitershausen philipp at weitershausen.de
Thu Jun 7 09:44:52 EDT 2007


On 7 Jun 2007, at 10:40 , Chris Withers wrote:
> Philipp von Weitershausen wrote:
>> * as newer versions of specific zope.* or ZODB packages are  
>> released, you can individually install those or not. There'll be  
>> no need to wait for another Zope 2 release.
>
> I actually see this as a downside to this. Having a single version  
> number for "zope" is a very good thing imsnho. I have nightmare  
> visions of the future where trying to help people debug their  
> problem involves first trying to figure out what versions of the  
> several million eggs involved they are using and then having to  
> point out that their problem is because eggxyz 2.1.1 isn't  
> compatible with eggabc 0.1a4 and that they really need to move to  
> eggxyz 2.1.0 or eggabc 0.1a5rev2...
>
> (this is a problem Plone has really struggled with in the past)
>
>> * I actually went a bit further and eggified Zope 2 (it seemed the  
>> logical conclusion). I didn't really explode Zope 2, it's one big  
>> egg (except for a few things that are completely independent, such  
>> as ExtensionClass, Acquisition, DateTime, zLOG). Though currently  
>> not very comfortable to use, the Zope2 egg seems fully functional  
>> and I see it as a (if not *the*) way to distribute Zope 2 in the  
>> future.
>
> I would still like to see a meta-egg for each of Zope 2 and Zope 3  
> that gives "prefered" versions of all eggs involved and is still  
> the "standard" distribution...

Yup, we can do this.





More information about the Zope-Dev mailing list