-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Michael Howitz wrote:
Am 24.08.2010 um 15:08 schrieb Jim Fulton:
On Tue, Aug 24, 2010 at 2:32 AM, Michael Howitz <mh@gocept.com> wrote:
Am 23.08.2010 um 15:52 schrieb Jim Fulton: ...
I think this is an issue for the individual zope.generations plug ins. Does zope.generations itself use this? No it does not use it itself. Then this is easy. :) zope.app.publication should not be a dependency of zope.generations. It should be a dependency of anything that uses it,
The "anything that uses it" are the applications written on top of Zope. There is nothing in between. I do not think that every application which uses a root folder should implement this function separately.
Better that than dragging along a zope.app.* dependency into the new package, whose purpose in life is to make generations useful without requiring any of zope.app.
So you really suggest to put this little function into a separate package?
I don't know the actual users of this utilitiy function. Pushing the function into a package which they already depend on would be fine with me: if I were going to use zope.generations but didn't need or want zope.app, then the root finder policy from zope.app would likely be useless anyhow. 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.9 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iEYEARECAAYFAkx1RqIACgkQ+gerLs4ltQ6IuACfQ2wCv0CCwuvFPcr04TZnvFFg 0GkAoM2BHDXBlwQeee72+Yl+Fmij5TQS =HYUl -----END PGP SIGNATURE-----