Hi 

> Betreff: Re: [Zope-dev] Re: No events in zope.annotation
> 
> On Tue, Jul 15, 2008 at 2:28 PM, Stephan Richter 
> <[EMAIL PROTECTED]> wrote:
> > Right, but annotations are still content in their own right. And we 
> > fire events that are specific to annotations all the time, 
> for example 
> > in workflow instances.
> 
> I agree that it's reasonable to fire some event when an 
> annotation is added; I don't think it should provide to 
> zope.app.container.interfaces.IObjectAddedEvent, because that 
> is about the containment hierarchy.
> 
> It *might* be reasonable for the factory machinery to trigger 
> an ObjectCreatedEvent for the new object; I've little opinion on that.
> 
> It *is* reasonable for the IAnnotations adapters to generate 
> a specific annotation-added event when an annotation is 
> added.  There are probably a whole bunch of other hooks 
> needed to get all that working with catalogs, and I'd hate to 
> see more magical subscribers added to make that happen; the 
> existing subscribers that deal with catalogs and int id 
> assignments are already excessively implicit, and often need 
> to be suppressed for large applications.

I agree on that. I recommend everybody to use it's own custom
event handling in complexer applications. And avoid every
event which is offered by Zope3 as default. The speedup 
can be hugh if you select carfully what really happens!

Regards
Roger Ineichen

>  -Fred
> 
> --
> Fred L. Drake, Jr. <fdrake at gmail.com> "Chaos is the score 
> upon which reality is written." --Henry Miller 
> _______________________________________________
> 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 )
> 

_______________________________________________
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 )

Reply via email to