> On 30 Jun 2016, at 10:29, Vincent Massol <[email protected]> wrote: > >> >> On 30 Jun 2016, at 10:16, Guillaume Delhumeau >> <[email protected]> wrote: >> >> I would put it in xwiki-enterprise-ui-tour(s) so we can easily isolate it >> and other flavors can re-use it. > > Indeed that’s a good point. > > Actually, since the home page tour is not related to the home page content > (correct?) and it’s just related to the skin, I think I would even put it in > platform in the Help module (or better, in a submodule of the Help module: > xwiki-platform-help-tour, and move xwiki-platform-help as > xwiki-platform-help-syntax). > > WDYT?
Hmm I retract this idea… The issue is that platform should not have a dependency on the tour app even if it’s an indirect one. So +1 for xwiki-enterprise-ui-tour. Thanks -Vincent > Thanks > -Vincent > >> 2016-06-30 9:45 GMT+02:00 Vincent Massol <[email protected]>: >> >>> Hi Alex, >>> >>>> On 28 Jun 2016, at 13:43, Alexandru Cotiuga <[email protected]> >>> wrote: >>>> >>>> According to the new decided strategy in >>>> >>> http://markmail.org/search/?q=[xwiki-devs]+[VOTE]+New+Strategy+for+the+XWiki+Github+Organization >>> , >>>> third-party extensions can by bundled in XWiki Enterprise. In some cases, >>>> we would need some content from those extension to be available at build >>>> time. Where could we put it? >>>> >>>> Taking the Tour Application's example, which It is about to be added in >>> the >>>> dependency management of xwiki-enterprise and inherited in >>>> xwiki-enterprise/xwiki-enterprise-ui/xwiki-enterprise-ui-commons, we >>> could >>>> have the following options: >>>> >>>> 1) xwiki-enterprise-ui-commons as a space Tours >>>> 2) xwiki-enterprise-ui-wiki as a space Tours >>>> 3) xwiki-enterprise-ui-mainwiki as a space Tours >>>> 4) in a new child module of xwiki-enterprise.ui (looks like "help" >>> keyword >>>> would make sense: xwiki-enterprise-ui-help) which could be used for >>> future >>>> cases >>>> 5) in a new child module of xwiki-enterprise-ui having a specific name >>> for >>>> tours. >>> >>> Indeed the Homepage tour should be part of the XE flavor. >>> >>> The question is: >>> Do we want the tour to start on each subwiki home page? >>> >>> My opinion: >>> * We should have the tour running on subwiki home pages only when the >>> subwiki is an isolated wiki (ie not in the use case of xwiki.org for >>> example but yes for the use case of myxwiki.org for example). >>> >>> So if we say that the homepage should be present for both main wiki and >>> subwiki (and only triggered in some cases for subwikis) then it makes sense >>> to have it in 1) (and not in 2) or 3)). >>> >>> We could do 4) or 5) in the future if there’s a need but for now I’d say >>> 1). >>> >>> Thanks >>> -Vincent >>> >>>> Could we decide a new rule for this topic? >>>> >>>> Thanks, >>>> Alex _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs

