> On 14 Sep 2016, at 09:27, Thomas Mortagne <[email protected]> wrote: > > On Wed, Sep 14, 2016 at 8:29 AM, Vincent Massol <[email protected]> wrote: >> >>> On 14 Sep 2016, at 07:58, Thomas Mortagne <[email protected]> wrote: >> >> [snip] >> >>>> We have a pretty good definition of core already: >>>> - All modules that make up the base distribution. >>> >>>> - Modules maintained and developed by the XWiki Core Deve team (i.e. >>>> located in a repo in the XWiki organization on github) >>> >>> About that, you did not answered my comment on the fact that you plan >>> to put "Knownledge Base" flavor (which will depends on various Contrib >>> extensions) in xwiki-platform. >> >> Sorry I must have missed it. You have a markmail link to your comment so I >> can see the context? > > http://markmail.org/message/ebcsjq6klye4oxn4
Thanks > >> >> For me it’s not a major problem to have a flavor inside platform that >> depends on contrib stuff. We’re already doing this with xwiki-enterprise and >> the KB flavor is the same as xwiki-enterprise (moved to xwiki-platform). > > I was just pointing out that you just defined core extensions as > extensions being "located in a repo in the XWiki organization on > github”. Actually I wanted to say that it has to meet 2 criteria but I probably wasn’t clear that it was an “AND” and not an “OR”: “ We have a pretty good definition of core already: - All modules that make up the base distribution. - Modules maintained and developed by the XWiki Core Deve team (i.e. located in a repo in the XWiki organization on github) “ So the KB flavor doesn’t meet this definition (since it’s not in the base distribution). But anyway, let’s continue the discussion based on my answer where I listed some pros/cons that I see. I’m curious to see what you guys think and whether you think moving the KB flavor to xwiki-contrib is what we should do. Thanks -Vincent > Having KB in xwiki-platform is just a way to clearly show that this flavor is > maintained by the XWiki Core dev team. And to be able to maintain its quality > since this is the main flavor that people will use. >> >> Actually I wouldn’t mind either if we wanted to move it out of the xwiki >> github org and put in xwik-contrib. >> >> Cons: >> - a bit less control on its quality >> - additional release work for the Release Manager. We need to at least >> release it at the same time as we release new versions of the base >> distribution so that our users have something they can use. >> - we might need to separate the RN for the base distribution from the RN for >> the KB flavor (since the KB flavor can have more releases and it would no >> longer be “core”). >> - the xwiki github org doesn’t deliver any immediately usable distribution. >> >> Pros: >> - ability to release the KB flavor more often than the base distribution >> - ability to let other member of the community contribute more easily to it >> - we no longer have any contrib dependency inside the XWiki github >> organization >> >> The pros are tempting :) >> >> WDYT? >> >> Thanks >> -Vincent >> >> [snip] _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs

