[Development] Adding support for version number comparisons
Jake Petroules
jake.petroules at petroules.com
Sat May 10 20:03:10 CEST 2014
On 2014-05-10, at 01:57 PM, Thiago Macieira <thiago.macieira at intel.com> wrote:
> Em sáb 10 maio 2014, às 14:26:44, Sune Vuorela escreveu:
>> On 2014-05-09, Keith Gardner <kreios4004 at gmail.com> wrote:
>>> 2. What semantics should be used for version comparisons? Numerical
>>> segments are more clearly defined but when introducing a non-null
>>> suffix,
>>> many different methods are being proposed.
>>>
>>> 3. Are there any other versioning semantics that should be
>>> supported?
>>
>> Please look at the version comparison rules that for example dpkg uses.
>> Especially tilde. [1]
>>
>> And special strings (alpha, rc, ..) should not be treated special.
>
> How do you make 5.3.0-rc1 compare less than 5.3.0?
> --
> Thiago Macieira - thiago.macieira (AT) intel.com
> Software Architect - Intel Open Source Technology Center
>
> _______________________________________________
> Development mailing list
> Development at qt-project.org
> http://lists.qt-project.org/mailman/listinfo/development
Easy. Empty suffix always compares higher.
With all the debate, I'm beginning to think that having distinct formats available to conform to might not be such a bad idea after all (SemVer, RpmVer, Dpkg, Freeform, etc...).
--
Jake Petroules - jake.petroules at petroules.com
Chief Technology Officer - Petroules Corporation
More information about the Development
mailing list