+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

Reply via email to