Hi, On Fri, Mar 6, 2015 at 2:29 PM, [email protected] <[email protected]> wrote:
> Hi, > > On 25 Dec 2011 at 18:24:39, Vincent Massol ([email protected](mailto: > [email protected])) wrote: > > > Hi devs, > > > > Here's a proposal to move pages currently located in XE into platform > modules: > > > > * ColorThemes/*.xml --> xwiki-platform-colorthemes > > * Main/Activity.xml --> xwiki-platform-activitystream-ui (move current > xwiki-platform-activitytream into xwiki-platform-activitystream-api) > > * Main/AllDocs.xml (and XWiki.Tableview, XWiki.Treeview, > XWiki.OrphanedPages, XWiki.AllAttachments*, XWiki.DeletedDocuments, > XWiki.DeletedAttachments and all pages used by those) --> new > xwiki-platform-navigation module > > * Main/RssFeeds.xml --> new xwiki-platform-help module or > xwiki-platform-rss-ui module (see below) > > * Main/SpaceIndex.xml --> xwiki-platform-navigation > > * Main/Spaces.xml --> xwiki-platform-navigation > > * Main/UserDirectory.xml --> xwiki-platform-user-ui > > * Main/WebHome.xml --> xwiki-platform-dashboard-ui > > * Main/WebRss.xml --> new xwiki-platform-rss-ui module, we would create > a xwiki-platform-rss-api module too where we will move the feed plugin > > I’m now working on moving WebRss.xml. > > I now propose to move it to xwiki-platform-activitystream-ui since 1) > they’re both about show the activity of the wiki and 2) WebRss is currently > only used by the {{activity}} macro. > > Let me know quickly if you don’t agree as I’m starting the move now. > I`m not sure this is a good idea. It has nothing to do with the activity stream. What they do have both in common is that they both use the feed plugin at some point. I would suggest creating a new xwiki-platform-feed-ui and moving this page there instead. It makes sense to see it as an UI for the feed plugin that can be used by other apps (e.g. activity stream). Thanks, Eduard > > Thanks > -Vincent > > > * Main/Welcome.xml --> move to xwiki-platform-dashboard-ui since it's a > dashboard gadget which we could consider as a default widget > > * Sandbox/*.xml --> xwiki-platform-sandbox module (or > xwiki-platform-help module) > > * XWiki/XWikSyntax.xml --> xwiki-platform-help module > > * XWiki/AttachmentSelector.xml --> xwiki-platform-user-ui or new > xwiki-platform-attachmentselector module > > * XWiki/ClassSheet, ClassTemplate, ObjectSheet, XWikiClasses, > > * XWiki/GadgetClass.xml --> xwiki-platform-dashboard-ui > > * XWiki/LiveTableResult*.xml --> new xwiki-platform-livetable module > > * XWiki/MessageStreamConfig.xml --> new xwiki-platform-messagestream-ui > module (and move xwiki-platform-message in xwiki-platform-message-api > module) > > * XWiki/RequestsStatus.xml --> xwiki-platform-administration module or > remove from platform till we integrate it in the Admin as an admin tool > somewhere since right now I think it's available in the Admin tools > application > > * XWiki/RequiredRightClass.xml --> since it's used in lots of other ui > modules I'd propose to move it in java code as a class created on startup. > Alternatively start creating a xwiki-platform-rights-ui module (or > xwiki-platform-permission-ui module) and move it there > > * XWiki/SharePage.xml --> not sure…. maybe in a xwiki-platform-share or > xwiki-platform-sharepage module > > * XWiki/TemplateProvider*.xml --> xwiki-platform-administration for the > moment > > * XWiki/WebHome.xml --> xwiki-platform-administration module > > * XWiki/WebPreferences.xml --> xwiki-platform-administration module > > > > WDYT? > > > > Please try to tell me if you're ok for each line if you have time ;) > > > > 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

