[Zope-dev] Integrating Five code properly into Zope2?
Martin Aspeli
optilude+lists at gmail.com
Sun Jul 26 20:54:23 EDT 2009
Hanno Schlichting wrote:
> Hi.
>
> I'd like to push code and ZCML from Products.Five into the appropriate
> places in Zope2.
>
> For example event.zcml registering events for OFS items, should live
> in the OFS package. i18n.zcml setting up stuff for the request or the
> publisher should live in the ZPublisher package, security bridging
> code for zope.security vs. AccessControl should go into AccessControl,
> test setup and support code should live in Testing, ... startup code
> and site.zcml handling should live in the Zope2.Startup package and so
> on. There's probably some bridging code left in Five which has no real
> place to go in Zope2. Like formlib wrapping / bridging code - I'd
> leave this in Five for the time being until we get a clearer picture
> of what is actually left in there.
>
> Given our current deprecation policy, I'd leave indefinite backwards
> compatibility imports in place and do the same for ZCML files. It
> would be work targeted at the lucky numbered Zope 2.13 ;-)
>
> Do people generally agree with this direction?
+1
Martin
--
Author of `Professional Plone Development`, a book for developers who
want to work with Plone. See http://martinaspeli.net/plone-book
More information about the Zope-Dev
mailing list