Jim Fulton wrote:
The long term solution to these are other related use cases is to start using events in ZODB. That is, ZODB should use zope.event to report happenings of potential interest to applications. Then applications can use the event system to be notified and provide additional functionality.
That's a superb idea. I'm currently writing an app that uses pyGTK to display data in ZODB. Keeping this display up-to-date is complicated, involving nasty hacks using _p_invalidate and volatile data. Anything that could simplify this process would be extremely useful.
Chris _______________________________________________ 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