On Thu, Jun 30, 2016 at 12:33 PM, Guillaume Delhumeau <
guillaume.delhumeau(a)xwiki.com> wrote:
2016-06-30 11:16 GMT+02:00 Ecaterina Moraru (Valica)
<valicac(a)gmail.com>om>:
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...
If the user starts dismissing the Tour because he gets spammed by them,
then it means he doesn't read them, then it means we failed to help him.
Thanks,
Caty
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 <vincent(a)massol.net>
wrote:
>
> > On 30 Jun 2016, at 10:29, Vincent Massol <vincent(a)massol.net> wrote:
> >
> >>
> >> On 30 Jun 2016, at 10:16, Guillaume Delhumeau <
> guillaume.delhumeau(a)xwiki.com> 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 <vincent(a)massol.net>et>:
>
>> Hi Alex,
>>
>>> On 28 Jun 2016, at 13:43, Alexandru Cotiuga <
alexandru.cotiuga(a)xwiki.com>
>> wrote:
>>>
>>> According to the new decided strategy in
>>>
>>
http://markmail.org/search/?q=[xwiki-devs]+[VOTE]+New+Strategy+for+the+XWik…
> >>> ,
> >>>> 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
devs(a)xwiki.org
http://lists.xwiki.org/mailman/listinfo/devs
_______________________________________________
devs mailing list
devs(a)xwiki.org
http://lists.xwiki.org/mailman/listinfo/devs
--
Guillaume Delhumeau (guillaume.delhumeau(a)xwiki.com)
Research & Development Engineer at XWiki SAS
Committer on the
XWiki.org project
_______________________________________________
devs mailing list
devs(a)xwiki.org
http://lists.xwiki.org/mailman/listinfo/devs