Moving Tour Application into platform makes sense to me (it becomes a
critical component and deserves a proper support). However, the current
application supports XWiki >= 6.4.1. By moving it to platform, we will only
support the last XWiki version.

2016-06-06 15:31 GMT+02:00 Vincent Massol <[email protected]>:

>
> > On 06 Jun 2016, at 15:24, Marius Dumitru Florea <
> [email protected]> wrote:
> >
> > On Mon, Jun 6, 2016 at 3:58 PM, Vincent Massol <[email protected]>
> wrote:
> >
> >>
> >>> On 06 Jun 2016, at 14:50, Marius Dumitru Florea <
> >> [email protected]> wrote:
> >>>
> >>> On Mon, Jun 6, 2016 at 3:09 PM, Alexandru Cotiuga <
> >>> [email protected]> wrote:
> >>>
> >>>> Hello all,
> >>>>
> >>>> As it was decided already, a Homepage Tour have to be implemented.
> >> However,
> >>>> no option regarding the place where the Tour Application should be
> >> added as
> >>>> dependency was discussed.
> >>>>
> >>>> There are some possible options:
> >>>> 1) XWiki Enterprise
> >>>> 2) XWiki Platform Distribution
> >>>> 3) XWiki Platform Helper
> >>>>
> >>>> 4) Is there any option to have the Tour Application as a part of the
> >> Core ?
> >>>>
> >>>> What would be the best way to include the Contrib applications in
> XWiki?
> >>>>
> >>>
> >>> On this topic (sorry if I hijack your thread) I was wondering why don't
> >> we
> >>> have dependencies from platform/enterprise to contrib. We have lots of
> >>> third party dependencies, contrib could be considered as such.
> Moreover,
> >>> we're in the process of moving non-core (vertical) extensions out of
> >>> platform to contrib. It would be a pity to move something from contrib
> to
> >>> platform and then back to contrib. I have the same issue with the
> >> CKEditor
> >>> Integration extension. We want CKEditor as the default editor, bundled
> >> with
> >>> the default distribution, but do we need to move it to platform? Same
> for
> >>> the Welcome Tour.
> >>
> >> I’d personally not like this for the following reasons:
> >>
> >>
> >
> >> 1) I like that the XWiki runtime is all released at once with all
> >> extensions making it using the same versions and verified to work
> together.
> >>
> >
> > XWiki runtime has lots of third party dependencies. Bootstrap, Solr,
> > jQuery, just to name a few. I don't see how having the source code in our
> > repo (platform) makes a difference at runtime when the
> > integration/functional tests verify they work together.
>
> Because they don’t! :) Just check any extension in contrib and you’ll see
> their func test (when they have some!) don’t test that they work with the
> latest version of XWiki…
>
> > 2) Support. The XWiki runtime is supported by the XWiki Core Dev Team.
> >> Extensions in contrib are not supported by the XWiki Core Dev Team.
> >
> >
> > So the FAQ application you moved out of platform is no longer supported
> by
> > the XWiki Core Dev Team?
>
> Correct.
>
> > The extension page
> > http://extensions.xwiki.org/xwiki/bin/view/Extension/FAQ+Application
> > doesn't reflect this.
>
> I added my name to the list as a supporter. I’ve kept “XWiki Dev Team”
> because it's a past authors and it wouldn’t make sense to remove it. But
> yes it’s no longer officially supported by the XWiki Core Dev Team.
>
> Note that e.x.o doesn’t say who maintains a given extension, it just says
> who participated to developing it ;) We’re currently missing the info on
> whether the extension is actively supported and by whom. FTR Confluence
> does this with a “supported” label that you can hover over and provides
> info. For example:
> https://marketplace.atlassian.com/plugins/nl.avisi.confluence.plugins.numberedheadings/cloud/overview
>
> Thanks
> -Vincent
>
> > In addition xwiki-contrib is very open and anyone can make modifications
> >> there and quality is thus harder to guarantee.
> >>
> >> We defined the xwiki github organization as containing horizontal
> modules,
> >> ie modules that can be required for any flavor and both CKEditor and the
> >> Tour Application fit the need. By opposition to vertical modules which
> make
> >> sense only for some use cases (like the Meeting Manager app) and not by
> >> default in XE. We have the option of having flavors in contrib for
> those if
> >> we want though. For CKEditor it’s not a good thing since we’d like it by
> >> default.
> >>
> >> One alternative (which I’m not fond of at all) would be to have ckeditor
> >> as a separate git repo in the xwiki github organization.
> >>
> >> Thanks
> >> -Vincent
> >>
> >>> Thanks,
> >>> Marius
> >>>
> >>>
> >>>>
> >>>> 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

Reply via email to