[Zope-dev] Zope 3.4 and the way forward

Christian Theune ct at gocept.com
Tue Jan 26 03:50:50 EST 2010


On 12/30/2009 12:17 AM, Martijn Faassen wrote:
> Hey,
> 
> Marius Gedminas wrote:
>> So, what's the way forward for existing Zope 3.4 (KGS) users?
>>
>> Rewrite our apps so we don't depend on anything in zope.app and switch
>> to the ZTK?
> 
> That's not possible as far as I can see, as the Zope 3.4 KGS doesn't 
> support this. No zope.container yet, for instance, so no way to get rid 
> of zope.app.container. It's only possible to start such an app rewrite 
> once you're on the ZTK. (we don't know whether it's possible to complete 
> such a rewrite. we will have to see)
> 
>> Band together and release a Zope 3.5 KGS, which would be a strict
>> superset of the ZTK 1.0?
> 
>> Band together and release a ZopeApp 1.0 KGS which would be a strict
>> superset of the ZTK 1.0?  
> 
> Yes. Possibly a Zope 3.5 KGS that extends that further, I'm not sure.
> 
>> (In which case, why not call it Zope 3.5 KGS?)
> 
> Because Grok can use the ZopeApp 1.0 KGS as well. So can Zope 2 users 
> who need to upgrade away from zope.app packages. (I think!)
> 
>> Forget all this open-source sharing stuff and maintain our own separate
>> versions.cfg files with ad-hoc version mixes?
> 
> I'm trying to remember this open source sharing stuff and avoid ad-hoc 
> version mixes where we can.
> 
>> Personally, I'd prefer option 1 (if there were docs to tell me what to
>> do to get rid of zope.app, which is implausible) or option 2.
> 
> I prefer option 3 (ZopeApp KGS), because there's a greater opportunity 
> for that old open source sharing thing. And also because it would help 
> us get rid of the somewhat confusing "Zope 3" terminology.

Hmm. Just because I've been lagging and do get some newcomer questions
here and there: is there an overview of what KGSs exist and what they
"mean"?

Christian


-- 
Christian Theune · ct at gocept.com
gocept gmbh & co. kg · forsterstraße 29 · 06112 halle (saale) · germany
http://gocept.com · tel +49 345 1229889 0 · fax +49 345 1229889 1
Zope and Plone consulting and development



More information about the Zope-Dev mailing list