Re: Excluding -beta-N from a range

2017-01-24 Thread Lukasz Dywicki
code-house.org -- View this message in context: http://maven.40175.n5.nabble.com/Excluding-beta-N-from-a-range-tp5892806p5894368.html Sent from the Maven - Users mailing list archive at Nabble.com. - To unsubscribe, e-mail: users-unsu

Re: Excluding -beta-N from a range

2017-01-15 Thread Dan Tran
Thanks karl, the version range semantic is much clear now for me. -D On Sun, Jan 15, 2017 at 3:03 AM, Karl Heinz Marbaise wrote: > Hi, > > On 15/01/17 12:01, Karl Heinz Marbaise wrote: > >> Hi, >> >> On 13/01/17 16:37, Benson Margulies wrote: >> >>> On Thu, Jan 12, 2017 at 11:42 PM, Florian Sch

Re: Excluding -beta-N from a range

2017-01-15 Thread Benson Margulies
On Sun, Jan 15, 2017 at 3:01 AM, Karl Heinz Marbaise wrote: > Hi, > > On 13/01/17 16:37, Benson Margulies wrote: >> >> On Thu, Jan 12, 2017 at 11:42 PM, Florian Schätz >> wrote: >>> >>> Am Donnerstag, den 12.01.2017, 14:22 -0800 schrieb Benson Margulies: >>> I agree with them that this is co

Re: Excluding -beta-N from a range

2017-01-15 Thread Karl Heinz Marbaise
Hi, On 15/01/17 12:01, Karl Heinz Marbaise wrote: Hi, On 13/01/17 16:37, Benson Margulies wrote: On Thu, Jan 12, 2017 at 11:42 PM, Florian Schätz wrote: Am Donnerstag, den 12.01.2017, 14:22 -0800 schrieb Benson Margulies: I agree with them that this is counter-intuitive. The whole point of

Re: Excluding -beta-N from a range

2017-01-15 Thread Karl Heinz Marbaise
Hi, On 13/01/17 16:37, Benson Margulies wrote: On Thu, Jan 12, 2017 at 11:42 PM, Florian Schätz wrote: Am Donnerstag, den 12.01.2017, 14:22 -0800 schrieb Benson Margulies: I agree with them that this is counter-intuitive. The whole point of -beta-1 is to introduce new, incompatible, stuff. T

Re: Excluding -beta-N from a range

2017-01-13 Thread Dan Tran
+1 to fix it at maven-core -D On Fri, Jan 13, 2017 at 7:37 AM, Benson Margulies wrote: > On Thu, Jan 12, 2017 at 11:42 PM, Florian Schätz > wrote: > > Am Donnerstag, den 12.01.2017, 14:22 -0800 schrieb Benson Margulies: > > > >> I agree with them that this is counter-intuitive. The whole point

Re: Excluding -beta-N from a range

2017-01-13 Thread Benson Margulies
On Thu, Jan 12, 2017 at 11:42 PM, Florian Schätz wrote: > Am Donnerstag, den 12.01.2017, 14:22 -0800 schrieb Benson Margulies: > >> I agree with them that this is counter-intuitive. The whole point of >> -beta-1 is to introduce new, incompatible, stuff. The whole point of >> that range is to exclu

Re: Excluding -beta-N from a range

2017-01-12 Thread Florian Schätz
Am Donnerstag, den 12.01.2017, 14:22 -0800 schrieb Benson Margulies: > I agree with them that this is counter-intuitive. The whole point of > -beta-1 is to introduce new, incompatible, stuff. The whole point of > that range is to exclude it. Doesn't 2.0.0-beta1 imply that it's a beta for the 2.0.

Re: Excluding -beta-N from a range

2017-01-12 Thread Benson Margulies
On Thu, Jan 12, 2017 at 2:57 PM, Curtis Rueden wrote: > Hi Benson, > >> I did not know how to tell them how to write a range that has the >> desired effect. Is there one? > > Would it work to use a hacky range like: > [1.0.0,1..] That is my fallback advice to them, indeed. The no '.0.0'

Re: Excluding -beta-N from a range

2017-01-12 Thread Curtis Rueden
Hi Benson, > I did not know how to tell them how to write a range that has the > desired effect. Is there one? Would it work to use a hacky range like: [1.0.0,1..] ? Regards, Curtis -- Curtis Rueden LOCI software architect - http://loci.wisc.edu/software ImageJ2 lead, Fiji maintainer -

Re: Excluding -beta-N from a range

2017-01-12 Thread Mark Derricutt
Our rule of thumb at $work is NEVER, EVER, E V E R release a .0 artefact for this exact reason. Always start with .1 Mark -- Mark Derricutt http://www.theoryinpractice.net http://www.chaliceofblood.net http://plus.google.com/+MarkDerricutt http://twitter.com/talios http://facebook.com/mderricu

Excluding -beta-N from a range

2017-01-12 Thread Benson Margulies
Coworkers of mine just got bit, badly, by the following: a range like: [1.0.0,2.0.0) INCLUDES 2.0.0-beta-1. I agree with them that this is counter-intuitive. The whole point of -beta-1 is to introduce new, incompatible, stuff. The whole point of that range is to exclude it. I did not know