On Nov 14, 2011, at 1:41 PM, Eduard Moraru wrote: > +1, > > Also, what about the Dashboard macro itself? Can it be moved inside > something like > xwiki-platform/xwiki-platform-core/xwiki-platform-dashboard/xwiki-platform-dashboard-macro?
It's a wiki macro. I wouldn't create a new app just for it. IMO it's very fine in the Dashboard app and would be overkill to create a new app just for 1 page (I also don't see what it would bring more). Thanks -Vincent > Thus, we would also have something like > xwiki-platform/xwiki-platform-core/xwiki-platform-dashboard/xwiki-platform-dashboard-ui > for the xwiki pages. This would organize it more like a feature. > > WDYT? > > Thanks, > Eduard > > On Mon, Nov 14, 2011 at 1:18 PM, Thomas Mortagne > <[email protected]>wrote: > >> +1 >> >> On Mon, Nov 14, 2011 at 11:23 AM, 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 >>> >> >> >> >> -- >> Thomas Mortagne >> _______________________________________________ >> devs mailing list >> [email protected] >> http://lists.xwiki.org/mailman/listinfo/devs >> > _______________________________________________ > devs mailing list > [email protected] > http://lists.xwiki.org/mailman/listinfo/devs _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs

