Le 21 févr. 2014 16:39, "Igor Fedorenko" <i...@ifedorenko.com> a écrit :
>
> I think this is reasonable.
>
> One observation. Maven does not have an API, plugins and projects can
> access pretty much anything from the core. Add to this three distinct
> user communities -- (end) users, plugin developers and embedders -- and
> I think pretty much any change will break somebody. This means that
> INCREMENTAL version component will be more or less reserved for release
> respins and many dependency changes will require MAJOR bump. Not saying
> there is anything wrong with this, just something we'll need to educated
> our users about.

Not sure it's really that feasible for maven core, but wouldn't be at least
a part of the solution to clarify what's considered internal and what's
considered API/SPI? Maybe renaming or moving some packages to ones
containing 'internal' or things like that?
At least
>
> --
> Regards,
> Igor
>
>
>
>
> On 2/21/2014, 10:10, Stephen Connolly wrote:
>>
>> For discussion... and tearing into... and Chris shouting out that IBM
>> supports Java 6 for yonks...
>>
>> https://cwiki.apache.org/confluence/display/MAVEN/Version+number+policy
>>
>> I think we need a version policy and the best way to get one is to put a
>> draft together and let people edit it to something that we all can be
happy
>> with.
>>
>> Constructive feedback welcome... in fact committers editing the doc is
>> encouraged...
>>
>> Please leave the DRAFT heading at the top.
>>
>> If a consensus emerges we will have a vote and put the resulting policy
on
>> the project site as opposed to a draft document on the wiki.
>>
>> -Stephen
>>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
> For additional commands, e-mail: dev-h...@maven.apache.org
>

Reply via email to