Hi,
Do we actually still use xwiki-platform-application-manager? I mean,
besides xwiki-platform-wiki-manager where it is used quite heavily (and a
bit in xwiki-platform-workspace because of the dependency on
xwiki-platform-wiki-manager), I know of no other place where it is being
used.
On the UI side, some of the features are now replaced by newer modules:
- Automatic translation registration, a feature of the application manager,
is now replaced by the new localization module.
- Listing and managing applications is now replaced by the EM and maybe the
applications panel
Additionally, the API side uses the deprecated plugin technology.
My impression was that we were going to retire this module at some point,
so I`m not sure if adding stuff to it is a good idea.
WDYT?
Thanks,
Eduard
On Fri, Oct 26, 2012 at 1: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