-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hanno Schlichting wrote:
On Thu, Jul 30, 2009 at 7:43 PM, Tres Seaver<tseaver@palladion.com> wrote:
I would also be +1 to removing the formlib and viewlet integration into separate eggs: I don't think either of them belongs in core Zope2 at all, and anybody who wants the features should be able to pull in the eggs (call them 'five.formlib' and 'five.viewlets', or something).
I thought about that as well for a while.
If more people agree on that, I think this is sensible to do. For both of these leaving indefinite compatibility imports in place that point to the new packages defeats the purpose of loosing the dependencies, though.
So how exactly would a deprecation of this code look like? Make the two new five.* distributions available with the current code now, use zope.deprecation to import but warn about the removal in 2.13 and remove the whole code in 2.14? Or can we still stick the deprecation into 2.12 and already remove in 2.13?
+1 to the latter, with a prominent note in the changelogs. Tres. - -- =================================================================== Tres Seaver +1 540-429-0999 tseaver@palladion.com Palladion Software "Excellence by Design" http://palladion.com -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFKceV9+gerLs4ltQ4RAgVxAJ4m8jiC4eonh2gkRbUojNa0aQFo6wCfVoLY Gh9Iya3A2tKLz5lY9B6+ta0= =hFaq -----END PGP SIGNATURE-----