buildr-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Assaf Arkin <ar...@intalio.com>
Subject Re: No beta or RC?
Date Tue, 10 Feb 2009 00:36:57 GMT


On Feb 9, 2009, at 4:16 PM, Alex Boisvert <boisvert@intalio.com> wrote:

> Ugh?   If beta is not a release but a pre-release, how do you pre- 
> release a
> beta?

Then maybe it's called something else, either way the fourth part is  
constrained.



>
>
>
> On Sun, Feb 8, 2009 at 10:43 PM, Assaf Arkin <arkin@intalio.com>  
> wrote:
>
>> On Fri, Feb 6, 2009 at 2:51 PM, Alex Boisvert <boisvert@intalio.com>
>> wrote:
>>
>>> The Maven conventions don't restrict the version to only numbers, so
>> yeah,
>>> buildr should only strip a "-SNAPSHOT" suffix.
>>
>>
>> Actually it does: releases must end with numbers, pre-releases (rc,  
>> beta,
>> etc) with alphanumerics, and therefore 0 by virtue of being a  
>> release is
>> higher than beta2.  OSGi uses alphanumerics on the fourth part, other
>> package managers have their own conventions.  Buildr doesn't follow
>> anything
>> more complicated than numerical.
>>
>> Assaf
>>
>>
>>
>>>
>>>
>>> alex
>>>
>>>
>>> On Fri, Feb 6, 2009 at 2:35 PM, Matthieu Riou  
>>> <matthieu@offthelip.org
>>>> wrote:
>>>
>>>> Hi guys,
>>>>
>>>> The logic in release strips out any letter that comes after the  
>>>> last
>> ('.'
>>> +
>>>> digit) in a project release number. So something like 1.2-beta will
>>>> actually
>>>> be released as 1.2. Sounds to me like a bug but I just wanted to  
>>>> check
>>>> before that it wasn't by design, an adoption of the 'no letter in
>>> releases'
>>>> RubyGem doctrine.
>>>>
>>>> Given that the actual goal is only to strip an ending "- 
>>>> SNAPSHOT", the
>>> fix
>>>> is pretty straightforward.
>>>>
>>>> Cheers,
>>>> Matthieu
>>>>
>>>
>>

Mime
View raw message