+1

Regards,
Sorin B.

On Mon, Nov 14, 2011 at 12:23 PM, Vincent Massol <[email protected]> wrote:

> Hi devs,
>
> I'd like to introduce a Dashboard Application in a
> xwiki-platform/xwiki-platform-core/xwiki-platform-dashboard/ module.
>
> It would contain the following pages:
>
> 1/ Main.Dashboard.xml (currently in XE's app)
> 2/ The pages making up the user dashboard
> (XWiki.UserDashboardPreferencesClass, XWiki.XWikiUserDashboardSheet)
> (currently in Admin app)
> 3/ A new page which will have the logic to choose to display the user
> dashboard or the main shared dashboard (currently this code is in
> Main.WebHome in XE's app)
>
> Also I'd like to suggest introducing a Dashboard space and have all the
> above-mentioned pages in that space.
>
> Dashboard.WebHome would contain 3/.
>
> And Main.WebHome would simply do an include of Dashboard.WebHome.
>
> Note that this would allow the following:
> * Ability to cleanly document the Dashboard feature on
> extensions.xwiki.org and have it visible on enterprise.xwiki.org for
> example
> * It goes in the direction of splitting our XE XAR in discrete application
> * It groups together (functionally) a domain (dashboard) which means that
> if a user doesn't want the dashboard feature, we can simply not install it
> or remove it easily.
>
> WDYT?
>
> 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

Reply via email to