Le 21/12/14 10:46, Jeff MAURY a écrit : > On Sun, Dec 21, 2014 at 9:04 AM, Emmanuel Lécharny <[email protected]> > wrote: > > How to transform a good idea to a bad one by simply not fixing their tools > ! > > They are just right on this topic.
Bloody hell no ! > Maven guys are planning to change > SNAPSHOT behavior and replace it with a timed-version of the artifact. So what ? You still have X.Y.Z-timstamp > X.Y.Z, when the whole idea was that a SNAPSHOT was precluding the final revision. A timestamp is still incremental, and if you consider that anything added after X.Y.Z is just an indication that X.Y.Z i not ready, then I don't see how -SNAPSHOT can't do the trick ? All in all, the base point is to forbid anyone to use a fixed revision inside some package, thus the -SNAPSHOT notation : it's guarantee not to guarantee anything. By using a timestamp instead, you will soon see many released package using such broken packages. But most of all, the 'excuse' not to accept SNAPSHOTS in OSGi 5 (when it was supposed to be included in r5 specs) because, is : "It breaks tools". Fucking lame excuse, sounds like "All we do have is a hammer, so your screws better look like nails". Idiotic, to say the least...
