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