Vincent,
I'm just thinking that one of the requirements for a component
architecture that interacts with the UI is on the order of
granularity. For instance, maybe a component wishes to insert a menu
item some where in the toolbar, or propose a new panel to be available
to the panel manager, or maybe a new feature in the WYSIWYG editor.
Is the page level API that you are discussing here supposed to cover
these types of participation or integration in the UI ?
Another example, let's say we wish to have a component that enables
entering comments that are linked to content in a page and are
displayed "in situ" instead of at the bottom of the page.
--
Luis Arias
http://www.xwiki.com
+33 6 14 20 87 93
skype : kaaloo