[xwiki-devs] [Proposal] Create Dashboard Application in platform/
thomas.mortagne at xwiki.com
Mon Nov 14 11:18:31 UTC 2011
On Mon, Nov 14, 2011 at 11:23 AM, Vincent Massol <vincent at massol.net> 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.
> devs mailing list
> devs at xwiki.org
More information about the devs