On Mon, Dec 26, 2011 at 1:09 PM, Vincent Massol <[email protected]> wrote:
>
> On Dec 26, 2011, at 11:12 AM, Thomas Mortagne wrote:
>
>> On Sun, Dec 25, 2011 at 6:24 PM, Vincent Massol <[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
>>> * 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,
>>
>> ?
>
> I forgot it :)
> I meant to say: Move to contrib/retired since we now have app within minutes.

ClassSheet is useful and is used in lots of places. XWikiClasses is
useful too IMO as a class directory. I'm fine with moving the other
two to contrib/retired but I think we should keep ClassSheet and
XWikiClasses.

Thanks,
Marius

>
>>> * 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)
>>
>> You meaplatform-message-api
>
> Yes I meant xwiki-platform-messagestream-ui and 
> xwiki-platform-messagestream-api.
>
> Thanks
> -Vincent
>
>>> * 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

Reply via email to