Could be also xwiki-enterprise-ui-help/xwiki-enterprise-ui-help-tour :) but for now I'm ok with xwiki-enterprise-tours. We will add more module structure when/if we will need.
Thanks, Caty On Thu, Jun 30, 2016 at 12:30 PM, Vincent Massol <[email protected]> wrote: > > > On 30 Jun 2016, at 11:16, Ecaterina Moraru (Valica) <[email protected]> > wrote: > > > > I would put it in xwiki-enterprise-ui-help (xwiki-enterprise-ui-tour is a > > solution too, although I would prefer to have a more generic module that > > could have Tips&Tricks, maybe some local documentation, etc.) In the > future > > we might add Tours for other use cases (like Managing Users, Customizing > > the Look&Feel, etc.) (and they are not really module dependent, since > they > > could span multiple modules, Homepage tour for example showcases Panels, > > Web Templates, etc.) > > > > xwiki-enterprise-ui-mainwiki should have a dependency to > > xwiki-entreprise-ui-help (or -tour). In the 'farm' case I think we need > to > > provide a custom tour that emphases the isolation or particular actions > and > > if we really want to put it in commons we need to particularly check the > > 'farm' case, since it would be annoying to have the tour launch every > time > > you create a new subwiki. > > I'm fine to put the dependency in xwiki-enterprise-ui-commons for 8.2, > but > > we will need to fix it to cover the 'farm’. > > FTR I’m also fine with xwiki-enterprise-ui-help if the majority thinks > it’s better than xwiki-enterprise-ui-tour. Note that it makes a bit harder > to reuse in other flavors if it’s less specific (ie imagine that the flavor > wants only to reuse the tour and not other stuff). > > Thanks > -Vincent > > > Thanks, > > Caty > > > > > > > > On Thu, Jun 30, 2016 at 11:30 AM, Vincent Massol <[email protected]> > wrote: > > > >> > >>> 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 > _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs

