On Sun, Mar 3, 2013 at 4:29 PM, Jason van Zyl <[email protected]> wrote:
>
> On Mar 3, 2013, at 5:41 PM, Benson Margulies <[email protected]> wrote:
>
>> As I see it, you are using the version number to communicate with the
>> tiny number of people who have made plugins that depend on Aether.
>>
>
> Any JSR330 discrepancies, SLF4J being used for logging and the Aether 
> changes. 4.0.0 says "we did our best to make everything work, but you may 
> have issues."
>
>> I would rather see us use the version number to communicate with the
>> vast number of people who use Maven.
>>
>
> How do you see this as not communicating with everyone. JSR330, SLF4J, and 
> Eclipse Aether are not insignificant.

Let's consider three audiences:

1. end users
2. most plugin developers
3. core devs and the devs of the small inventory of very
dependency-sensitve plugins

I think that all of these things you are citing are good things. But I
think that they are mostly in categories 2 and 3, and in the case of
Aether, entirely in 3. Thus my view about version numbers. if I'm
missing something and picking up a new Aether has benefits for
category 1, great.

I also want to write now that I'm not on a campaign here. I'd rather
see all this happen as '4.0.0' than not happen at all, even if my
preference is as expressed.

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to