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 <[email protected]> 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 > [email protected] > http://lists.xwiki.org/mailman/listinfo/devs > _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs

