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]
