> On 30 Jun 2016, at 11:33, Guillaume Delhumeau <[email protected]> > wrote: > > 2016-06-30 11:16 GMT+02:00 Ecaterina Moraru (Valica) <[email protected]>: > >> 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. >> > > So much complications while it's so quick and easy to close an undesired > tour…
I don’t agree with you Guillaume. The worse thing to do is annoy the user. They’ll hold a grudge against you and reflect on their value of XWiki. I’d use the logic I mentioned in my previous email (ie farm use case vs intranet use case). Thanks -Vincent > 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'. >> >> 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 >> > > > > -- > 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

