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

Reply via email to