Tour - some problems: - Apparently making it hidden, makes it disappear from the Tour Livetable; - Even if we mark the Homepage Tour as visible, in the Navigation panel we still see Tour.WebHome
So, we either: 1. make as hidden all Tour instances + homepage (in order to not see it from the Navigation panel) = in this case we consider the Tour app to be a technical app (meant to help the user, but not user content) 2. leave them as is, but in this case, by default, users will see an additional space (Tour) + the Homepage Tour instance (which contains CSS selectors and steps) I would go with 1. Thanks, Caty On Thu, Jun 30, 2016 at 12:41 PM, Vincent Massol <[email protected]> wrote: > > > On 30 Jun 2016, at 11:33, Ecaterina Moraru (Valica) <[email protected]> > wrote: > > > > Questions about the Homepage Tour: > > A. Should the Homepage Tour page be hidden or not? (I would say hidden - > > since it doesn't have content created by the user, it's some help to get > > him started - he is able to dismiss it and not be bothered by it, so nit > > sure why he should see it everytime in the Navigation panel) > > B. Should we display the Tours app in AppBar? (I would say no - we tried > to > > limit to Blog/Dashboard/Sandbox which make sense for the end-user, but > Tour > > could be something interesting just for Admins). > > > > WDTY? > > A - hidden (displayed in the tour app LT) > B - No listed by default in the App panel > > Thanks > -Vincent > > > Caty > > > > On Thu, Jun 30, 2016 at 12:31 PM, Ecaterina Moraru (Valica) < > > [email protected]> wrote: > > > >> 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 > > _______________________________________________ > devs mailing list > [email protected] > http://lists.xwiki.org/mailman/listinfo/devs > _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs

