> On 30 Jun 2016, at 11:33, Guillaume Delhumeau <[email protected]> 
> wrote:
> 
> 2016-06-30 11:16 GMT+02:00 Ecaterina Moraru (Valica) <[email protected]>:
> 
>> 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.
>> 
> 
> So much complications while it's so quick and easy to close an undesired
> tour…

I don’t agree with you Guillaume. The worse thing to do is annoy the user. 
They’ll hold a grudge against you and reflect on their value of XWiki. I’d use 
the logic I mentioned in my previous email (ie farm use case vs intranet use 
case).

Thanks
-Vincent

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

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

Reply via email to