+1
Regards,
Sorin B.
On Mon, Nov 14, 2011 at 12:23 PM, Vincent Massol <vincent(a)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.
WDYT?
Thanks
-Vincent
_______________________________________________
devs mailing list
devs(a)xwiki.org
http://lists.xwiki.org/mailman/listinfo/devs