[pkg-go] golang-yaml.v2_0.0~git20160301.0.a83829b-1_amd64.changes REJECTED

Dmitry Smirnov onlyjob at debian.org
Wed Apr 6 00:31:23 UTC 2016


On Tuesday, 5 April 2016 8:06:32 PM AEST Paul Tagliamonte wrote:
> But you see, that's not my point. Really, in reality, *semantically*,
> we're shipping a release *less than* 0.0. To say we're shipping something
> semantically *newer* 0.0 is wrong. ~ means before, like an RC. + means
> after, like fixing a broken already uploaded non-free release to main
> with +dfsg.

What you are saying about semantic significance of '~' and '+' makes sense.

But I'm thinking about slightly different example. Suppose we have upstream 
releases "1.0" and "1.1-rc1" (tagged or just to be tagged). Debian package 
can express version greater than 1.0 as something like "1.0+git20150505" or 
as "1.1~git20150505" (assuming that "1.1~rc1" is not tagged upstream).

Both versions express idea of version somwhere in between 1.0 and 1.1.
Neither version is "wrong". Both approaches are (more or less) equally 
correct.

When upstream have no higher version tagged using "1.0+" appears to be more 
appropriate. When there are no tags whatsoever I tend to agree that "0~" 
seems to be better that "0+" but I don't have a strong preference.

I hope that difference between "~" and "+" in version numbers make sence in 
context but not as an absolute thing.


> Anyway, I realize you don't like this because it doesn't git tag right,
> but I'm going to keep saying + is less correct than ~. You'll likely
> have to live with this fact of life.

No worries. :)


> I hope you can empathize with my love of expressing things semantically,
> and I hope you can also understand this wasn't me going around claiming
> anyone is a bad developer for doing this.

Understood. I want to make it clear that I've never implied bad intentions on 
your side. I merely feel that calling a legitimate (but perhaps not ideal) 
versioning scheme as "wrong" is too strong. 


> I *am* saying it's semantically wrong, and I'll continue to complain about
> this by bitching to the list once in a while.

I have no problem with that. :)

-- 
Regards,
 Dmitry Smirnov.

---

"All government, of course, is against liberty.
        -- H. L. Mencken
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: This is a digitally signed message part.
URL: <http://lists.alioth.debian.org/pipermail/pkg-go-maintainers/attachments/20160406/042a3e12/attachment.sig>


More information about the Pkg-go-maintainers mailing list