I agree with both actions.

2016-06-30 13:38 GMT+02:00 Ecaterina Moraru (Valica) <[email protected]>:

> I've created
> http://jira.xwiki.org/browse/TOUR-41 Mark Tour.WebHome and Tour instances
> as hidden
> http://jira.xwiki.org/browse/TOUR-42 Modify the Homepage Livetable to
> display Hidden pages
>
> Thanks,
> Caty
>
> On Thu, Jun 30, 2016 at 2:25 PM, Vincent Massol <[email protected]>
> wrote:
>
> >
> > > On 30 Jun 2016, at 12:55, Ecaterina Moraru (Valica) <[email protected]
> >
> > wrote:
> > >
> > > 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.
> >
> > I’d still make it hidden but just modify the Tour LT to display hidden
> > pages… We already do that elsewhere and it’s very easy to do.
> >
> > Thanks
> > -Vincent
> >
> > > 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
>



-- 
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

Reply via email to