> 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? 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 >> > > > > -- > Guillaume Delhumeau ([email protected]) > Research & Development Engineer at XWiki SAS > Committer on the XWiki.org project > _______________________________________________ > devs mailing list > [email protected] > http://lists.xwiki.org/mailman/listinfo/devs _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs

