Big +1, specific events have nothing to do in observation API they
should be where they makes sense.
On Wed, Nov 3, 2010 at 10:00, Vincent Massol <vincent(a)massol.net> wrote:
Hi,
We have created a mess we need to fix ASAP since event classes are public. Here's a
proposal:
* Move Documents events (and all model events in general: classes, objects, etc) to the
Model module in an event package (org.xwiki.model.event).
When moving it we should improve them and start using references (and
maybe have some kind of AbstractEntityEvent to prepare events on any
entity that would be a real nice to have) and most importantly rename
DocumentSaveEvent.
* Move Action events to xwiki-core for now (in a
com.xpn.xwiki.event package)
* Move Annotations events to the annotation-core module in org.xwiki.annotation.event
package
* Move script events to the xwiki-script module (in org.xwiki.script.event package)
* Move Attachments events to xwiki-core for now (in a com.xpn.xwiki.event package)
* Move Application started/stopped events to xwiki-container-api (in a
org.xwiki.container.event package)
+1 from me
Thanks
-Vincent
_______________________________________________
devs mailing list
devs(a)xwiki.org
http://lists.xwiki.org/mailman/listinfo/devs
--
Thomas Mortagne