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

>
> 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".

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



-- 
Thomas Mortagne
_______________________________________________
devs mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/devs

Reply via email to