> 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

Reply via email to