[Zope-dev] movedaddedremoved branches of zope.container and zope.lifecycleevent

Chris McDonough chrism at plope.com
Sun May 17 12:43:50 EDT 2009

On 5/15/09 7:33 AM, Martijn Faassen wrote:
> Hanno Schlichting wrote:
>> Chris McDonough wrote:
>>> I've created two codependent branches of zope.container and zope.lifecyclevent:
>> [...]
>>> I don't know if merging this stuff is reasonable.  I do understand the
>>> difference between "lifecycle events" and "container events" and the events I
>>> moved out are definitely container events.  I just wonder if it matters to be
>>> completely correct terminology-wise here.  The other alternative is to create
>>> another package.
>> +1 on merging.
>> I found it rather annoying so far to look for these interfaces in
>> different places. To me it belongs to the lifecycle of an object to be
>> part of a container.
> +1 too. Even though formally it might indeed be that these events are
> only container related, I did have the same frustration Hanno describes
> - these are very common events and often you want to subscribe to them
> and IObjectModified which is already in zope.lifecyclevents.

These branches were merged.  I made a new release of zope.lifecycleevent (3.5.2) 
to PyPI.  zope.container does not have a new release yet.  I may try to move 
IContained out of it (to zope.location) then make a new release.

- C

More information about the Zope-Dev mailing list