I would put it in xwiki-enterprise-ui-tour(s) so we can easily isolate it
and other flavors can re-use it.

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
>



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