> 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

Reply via email to