Re: Zope 2.13 roadmap

"Charlie Clark" <[email protected]>
Newsgroups gmane.comp.web.zope.devel
Organization Clark Consulting & Research
Message-ID <[email protected]>
Am 01.04.2010, 16:11 Uhr, schrieb Hanno Schlichting <[email protected]>:

> The class you get from any ZCML directive is going to be the one from
> Five using the Five.bbb.AcquisitionBBB mix-in. It emulates enough of
> Acquisition without actually using it. You cannot opt-out of that bit
> of bbb support for the ZCML directives. At some stage it might make
> sense to allow this. But I'd only consider this if you could opt-out
> of all Five specific features for all browser directives at once. For
> now the little bit of extra mix-in doesn't hurt much and you'll hardly
> ever notice it. The change is described at
> http://docs.zope.org/zope2/releases/2.12/WHATSNEW.html#acquisition-redux

Thanks for the link. If legacy is as lightweight as with formlib then no  
problem at all.

> "here" vs. "context" is the most trivial of the differences and one
> could make that change. Since the two are simple aliases, it's easy
> and only tedious to do the switch. On its own it doesn't have much
> benefit though. But it's all the other things which are hard. For
> example there's no "restricted page template" story outside Zope 2.
> There's nothing to move to, except you decide to drop the support of
> this particular feature. But that's not something that is sensible to
> do for Zope 2. An application like Plone can make the decision to stop
> supporting TTW development in the long run. For Zope 2 that doesn't
> make any sense, as TTW development is what makes it Zope 2.

I must say how impressed I was at how easy it was to migrate my various  
small projects to 2.12. TTW is still required for legacy but I wonder how  
much of it is still out there? Any chance of splitting it out?

*ducks* knowing that someone is going to unleash the CMF's unbeatable  
"custom" skin argument. ;-)

> But my view on what makes sense for Zope 2 might always be biased as I  
> noted

Which is what the discussion is for and thanks for getting it stared.

Charlie
-- 
Charlie Clark
Managing Director
Clark Consulting & Research
German Office
Helmholtzstr. 20
Düsseldorf
D- 40215
Tel: +49-211-600-3657
Mobile: +49-178-782-6226
_______________________________________________
Zope-Dev maillist  -  [email protected]
https://mail.zope.org/mailman/listinfo/zope-dev
**  No cross posts or HTML encoding!  **
(Related lists - 
 https://mail.zope.org/mailman/listinfo/zope-announce
 https://mail.zope.org/mailman/listinfo/zope )
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.