Actually I just remember we already had this discussion in http://markmail.org/message/fd5ijxdquzdhtykw. and everyone voted to keep it in xwiki-platform.
On Mon, Jun 26, 2017 at 4:47 PM, Vincent Massol <[email protected]> wrote: > Just to be clear. I don’t mind too much either way but this is what we had > voted/decided so if we don’t want to do it I’d like that we discuss the > arguments in favor of not doing it. You mentioned harder release process but > I’m not sure that’s enough vs the clarify brought by the pro arguments. > > We also need to move enterprise.xwiki.org somewhere so we need to decide if > it’s in a subwiki or not. Personally I find it nice for users to have the > flavor as a top level entry point (as we were doing with enterprise). This > separates more cleanly the platform from how it’s used. > > Thanks > -Vincent > >> On 26 Jun 2017, at 16:30, Vincent Massol <[email protected]> wrote: >> >> >>> On 26 Jun 2017, at 16:14, Ecaterina Moraru (Valica) <[email protected]> >>> wrote: >>> >>> I don't think it's justified now that for just 2 external applications we >>> have another repository. >> >> I don’t think that a repo necessarily has to be large. For me it’s not about >> the size but about the scope. >> >> The standard flavor has nothing to do in platform IMO. Platform should offer >> the platform flavor (ie the base flavor). >> >> It’s funny since AFAIR you were the one arguing for this on IRC the other >> day :) >> >>> The release process will be harder >> >> Yes but not has hard as what we were doing already with enterprise. This >> part of the release script is mostly automated anyway. >> >>> and the >>> versioning confusing. >> >> For this I’d suggest we start with the same versioning as we were doing with >> Enterprise. >> >> Thanks >> -Vincent >> >>> But we should provide a model for other community contributed Flavors on >>> how they should organize their Flavor repository. >>> >>> Thanks, >>> Caty >>> >>> On Mon, Jun 26, 2017 at 10:59 AM, Thomas Mortagne <[email protected] >>>> wrote: >>> >>>> This is a bad idea IMO. When we talked about that the releases were a >>>> lot less frequent they are now. >>>> >>>> On Sat, Jun 24, 2017 at 2:46 PM, Vincent Massol <[email protected]> >>>> wrote: >>>>> Hi devs, >>>>> >>>>> Part 1 >>>>> ===== >>>>> >>>>> I was looking at http://dev.xwiki.org/xwiki/bin/view/Community/ >>>> DevelopmentPractices#HTopLevelExtensions and found the thread where it >>>> was voted in July 2014: >>>>> http://markmail.org/message/4hglttljiio5v2km >>>>> >>>>> Does anyone remember the thread were we decided to not do it? >>>>> >>>>> I also found this VOTEd thread from 21st June 2016: >>>> http://markmail.org/message/rb5xuex3mpzg3lsm >>>>> >>>>> This new thread is not contradictory with http://markmail.org/message/ >>>> 4hglttljiio5v2km so it doesn’t supersedes it. Thus there really must be >>>> some other thread where we decided to not implement >>>> http://dev.xwiki.org/xwiki/bin/view/Community/DevelopmentPractices# >>>> HTopLevelExtensions. >>>>> >>>>> Part 2 >>>>> ===== >>>>> >>>>> Now, about http://markmail.org/message/4hglttljiio5v2km we have almost >>>> implemented it. We’re just missing one point: >>>>> >>>>> “ >>>>> * The Default Flavor would have at least the same release cycle as the >>>> base >>>>> flavor but it could have more releases (if some of the bundled >>>> third-party >>>>> extensions has some important bug fixes or new features that we want to >>>> offer >>>>> quickly without waiting for the next base flavor release). >>>>> “ >>>>> >>>>> And later on: >>>>> >>>>> “ >>>>> Technically this means putting the Default Flavor in a >>>>> separate github repo (same as xwiki-enterprise being in a separate >>>> repo). We >>>>> need to discuss how we do it: >>>>> - consider it’s XE for now and just add the 2 deps of Tour and CK to XE >>>>> - introduce a new repo for the default flavor and do the build for it and >>>>> >>>>> deprecate XE in favor of it. For now we probably need to hardcode the >>>> flavor id >>>>> in the platform WAR till we’re ready to have the flavor selection screen >>>> at >>>>> startup (and for HSQLDB/Jetty packaging we need a hard-coded flavor >>>> anyway). >>>>> " >>>>> >>>>> Right now we’ve put the “Standard Flavor” (that’s the new name) inside >>>> xwiki-platform but we discussed back then move it to a separate repo in the >>>> xwiki github organization and have only the base flavor in platform. >>>>> >>>>> Should we do what we decided? >>>>> >>>>> Thanks >>>>> -Vincent >>>>> >>>> >>>> >>>> >>>> -- >>>> Thomas Mortagne >>>> >> > -- Thomas Mortagne

