-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Andreas Jung wrote: > Log message for revision 40981: > deprecated ZGadfly/Gadfly > > > Changed: > U Zope/trunk/doc/CHANGES.txt > U Zope/trunk/lib/python/Products/ZGadflyDA/__init__.py > > -=- > Modified: Zope/trunk/doc/CHANGES.txt > =================================================================== > --- Zope/trunk/doc/CHANGES.txt 2005-12-22 11:32:11 UTC (rev 40980) > +++ Zope/trunk/doc/CHANGES.txt 2005-12-22 11:37:44 UTC (rev 40981) > @@ -28,6 +28,8 @@ > > - ZClasses are deprecated and should no longer be used. > > + - ZGadyFlyDA/Gadfly is deprecated > + > - Added a "clock server" servertype which allows users to > configure methods that should be called periodically as if > they were being called by a remote user agent on one of Zope's > > Modified: Zope/trunk/lib/python/Products/ZGadflyDA/__init__.py > =================================================================== > --- Zope/trunk/lib/python/Products/ZGadflyDA/__init__.py 2005-12-22 > 11:32:11 UTC (rev 40980) > +++ Zope/trunk/lib/python/Products/ZGadflyDA/__init__.py 2005-12-22 > 11:37:44 UTC (rev 40981) > @@ -15,6 +15,12 @@ > $Id$ > """ > > +import warnings > +warnings.warn('Using Gadfly and ZGadflyDA is deprecated. The module will be ' > + 'removed in Zope 2.11)', > + DeprecationWarning, > + stacklevel=2) > + > import Globals, os > > classes=('DA.Connection',) >
Deprecation warnings at package scopy of a product aren't helpful, because they fire *every time Zope starts*, whether the person *uses* the deprecated pacakge or not. Let's find a way to trigger the warning from *third-party code*, but not from Zope code itself (I note that the ZClass warning spews every time, as well). Tres. - -- =================================================================== Tres Seaver +1 202-558-7113 [EMAIL PROTECTED] Palladion Software "Excellence by Design" http://palladion.com -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org iD8DBQFDqwT4+gerLs4ltQ4RAtrlAJ9qcT6Qhl5JR3lJRlwtxbxSA5iVGQCcCIXq edjqSCeMePJxdJFZVdPldTw= =hWk4 -----END PGP SIGNATURE----- _______________________________________________ Zope-Dev maillist - Zope-Dev@zope.org http://mail.zope.org/mailman/listinfo/zope-dev ** No cross posts or HTML encoding! ** (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/zope )