On Tuesday 2013-09-10 15:58, Marguerite Su wrote:
Indeed, 1.0.0.git20130910 is smaller than 1.0.0
No it's not, because of:
Meantime in a human-being's eyes, 1.0.0.git20130910 is bigger than 1.0.0
and because of $ zypper vcmp 1.0.0.git20130910 1.0.0 1.0.0.git20130910 is newer than 1.0.0
2. "+" mostly of times means "combination"
I question that it does. It certainly does not for me. Note we are talking version numbers here, where there is more math than prose involved; therefore, '+' meaning addition/increase is more topical than agglomeration.
I think git20130910 might be good idea. you know it's from git, you know it's state, if you wanna search, github has a timestamp (although some heavy contributors may commit many times a day, but actually it's not a good habit)
The timestamp is useless as mentioned previously, as multiple commits may have the same (1s-resolution) timestamp. An offset (with or without hash, depending on what's needed) is both short and precise. -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-packaging+owner@opensuse.org