+1
On Fri, Oct 26, 2012 at 12:23 PM, Vincent Massol <vincent(a)massol.net> wrote:
Hi devs,
I'm writing functional tests for the FAQ app in platform and I wanted to write a test
for verifying that the app registers itself in the app panel.
The problem is that the app panel requires UI extensions and the app panel is currently
located in the panels app. However I don't want to put that as a dependency on UI
extensions in the panels app since no other panel need it.
So the good answer is that the app panel is not correctly located. Actually the panels ui
app should only contain the Panels.WenHome page and all other panels should be part of the
other functional domains…
So that brings me to this proposal which is:
* Create a new xwiki-platform-application/ which represents the functional domain of
wiki applications.
* Have 3 submodules in it as follows:
xwiki-platform-application/
|_ xwiki-platform-application-manager/
|_ xwiki-platform-application-manager-api/
|_ xwiki-platform-application-manager-ui/
|_ xwiki-platform-application-appwithinminutes/
|_ xwiki-platform-application-ui/
* ATM xwiki-platform-application-ui/ would contain only the Applications Panel but in the
future the content of xwiki-platform-application-manager-ui/ should be merged with it and
it should for example provide a UI to list all apps in the wiki.
* In the future xwiki-platform-application-manager-api/ would also be renamed in
xwiki-platform-application-api/
Here's my +1
Thanks
-Vincent
_______________________________________________
devs mailing list
devs(a)xwiki.org
http://lists.xwiki.org/mailman/listinfo/devs
--
Thomas Mortagne