-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Dieter Maurer wrote: > Tim Peters wrote at 2005-8-22 16:48 -0400: > >>... >>Jim still wonders, and he got me wondering too, whether the `order=` gimmick >>is really needed. > > > But, it is a very easy concept -- both easy to grasp as well as easy > to implement. > >
That's my point as well. >>For example, you could have gotten to the same end here >>with the old method, by registering your actions with an object of your own >>creation, and registering just one commit hook with the transaction, where >>that one hook looked at the actions you registered with your own object and >>ran them in whatever order _it_ determined was best. > > > Now plug and play comes into play: > > Assume two packages developped by independent people > which all want to control the order of hook execution. > > Each package can proceed as you propose. But, in case > there are order dependencies, a global ordering is lacking. > > With the "order" gimmick, the global ordering can be > obtained with a set of parameters, controlled by ZCML. > good argument. J. - -- Julien Anguenot | Nuxeo R&D (Paris, France) CPS Platform : http://www.cps-project.org Zope3 / ECM : http://www.z3lab.org mail: anguenot at nuxeo.com; tel: +33 (0) 6 72 57 57 66 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (GNU/Linux) Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org iD8DBQFDEwEoGhoG8MxZ/pIRApTpAJ9/c+GT+lcfB0B9e+zZ2RTVB01z5ACeMJfw 0VdtgjLbIpqCKMn3JgfRyXw= =lmMn -----END PGP SIGNATURE----- _______________________________________________ For more information about ZODB, see the ZODB Wiki: http://www.zope.org/Wikis/ZODB/ ZODB-Dev mailing list - ZODB-Dev@zope.org http://mail.zope.org/mailman/listinfo/zodb-dev