+1 On Fri, Oct 26, 2012 at 12: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
-- Thomas Mortagne _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs

