> On 30 Jun 2016, at 11:31, 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.

I would use singular xwiki-enterprise-tour to be in sync with other module 
names. But if you insist, I’ll just be +0 ;)

Thanks
-Vincent

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

_______________________________________________
devs mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/devs

Reply via email to