[asdf-devel] asdf-version

Robert Goldman rpgoldman at sift.info
Sat Mar 13 21:56:35 UTC 2010


On 3/13/10 Mar 13 -1:12 PM, Faré wrote:
> We could adopt the same algorithm as dpkg or rpm uses for comparing version.
> 
> I once implemented it in shell script. Could do it in Lisp...

I confess to not really knowing this algorithm (I haven't built an RPM
in a long time), nor having any guess about whether or not it would
break previous :version dependencies.

Anyone know how backward compatible this would be?
> 
> [ François-René ÐVB Rideau | Reflection&Cybernethics | http://fare.tunes.org ]
> I'll start exercising as soon as I'm into shape.
> 
> 
> 
> 
> On 13 March 2010 12:38, Robert Goldman <rpgoldman at sift.info> wrote:
>> The problem with -dev is that it violates the rules of ASDF's own VERSION-SATISFIES.
>>
>> Instead of -dev, we should use the z part of an x.y.z version number or change version-satisfies.
>>
>> "Nikodemus Siivola" <nikodemus at random-state.net> wrote:
>>
>>> On 13 March 2010 16:36, Faré <fahree at gmail.com> wrote:
>>>
>>>> I don't know how to automatically add a -dev outside releases. If you
>>>> know how to do that, I'm all ears.
>>>
>>> I meant that first commit after a release -- say 2.0 -- sets the
>>> version string to "2.1-dev" and after that it isn't touched till it's
>>> time to release 2.1, at which point the -dev is manually removed.
>>> After release the version string goes to "2.2-dev", etc.
>>>
>>> Cheers,
>>>
>>> -- Nikodemus
>>>
>>> _______________________________________________
>>> asdf-devel mailing list
>>> asdf-devel at common-lisp.net
>>> http://common-lisp.net/cgi-bin/mailman/listinfo/asdf-devel
>>
>> --
>> Sent from my Android phone with K-9 Mail. Please excuse my brevity.





More information about the asdf-devel mailing list