1 |
Ciaran McCreesh wrote: |
2 |
>> 3. "Extend versioning rules in an EAPI - for example, addition of the |
3 |
>> scm suffix - GLEP54 [1] or allowing more sensible version formats like |
4 |
>> 1-rc1, 1-alpha etc. to match upstream more closely." |
5 |
>> Apart from GLEP54, I believe our versioning scheme works reasonably |
6 |
>> well. I don't see any need to match upstream more closely. I'd rather |
7 |
>> like to keep the more uniform way of handling suffixes like rc and |
8 |
>> alpha, that we have now. |
9 |
> |
10 |
> Please explain why 1.2_rc3 is legal but 1.2-rc3 is not. |
11 |
|
12 |
I actually like the current format in that it does *not* allow "-" in |
13 |
the version. For example, pkg-2.3.1_rc5 makes it clear that the string |
14 |
from "2" to "rc5" is the version. If were were to allow pkg-2.3.1-rc5, |
15 |
this could get visually confusing (looks a bit like pkg-2.3.1-r5). In |
16 |
this case, *less* flexibility and more strict rules serve a good |
17 |
purpose, I think. |
18 |
|
19 |
-Joe |