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

Reply via email to