Hi Jim and Florent
> I suggest:
> - Rename IObjectMovedEvent to IObjectLocationEvent. The old name
> would be retained as an alias and deprecated.
Please use a verb like IObjectLocatedEvent instead of
> - Create a new event, IObjectRelocatedEvent that extends
> IObjectLocationEvent and is generated whan an object is moved,
> but not added or removed. Possibly, down the road,
> "relocated" could be
> renamed to "moved".
> In your first use case, you'd register the subscriber for
> both added
> and relocated. In your second, for just relocated. You
> could so something
> similar for your before events.
> - If necessary, intermediate event types could be defined to avoid
> the duplicate registrations.
> Of course, this would be for the June release. It will also
> cause spurious
> test failures. We really need to have better ways to make
> assertions about
> event histories.
> Jim Fulton mailto:[EMAIL PROTECTED] Python Powered!
> CTO (540) 361-1714 http://www.python.org
> Zope Corporation http://www.zope.com http://www.zope.org
> Zope3-dev mailing list
Zope3-dev mailing list