> 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

Reply via email to