Francesco149 / sharenix

A ShareX clone for Linux and FreeBSD.
GNU General Public License v3.0
589 stars 35 forks source link

Please change versioning format to a valid semantic version #55

Closed zneix closed 3 years ago

zneix commented 3 years ago

Versioning of Sharenix has been following semantic versioning format until v0.2.1 after which you've started adding letters to program versions which made pkg.go.dev (see the link) no longer follow version updates from GitHub which makes it impossible to get correct module dependencies with go get github.com/Francesco149/sharenix because it tries to fetch deprecated conformal/gotk3/gdk and some other things that seem to be ultra outdated by over 5 years!

Why? I wanted to add support for go modules (which would make future development way easier) and PR that, then add some small changes to the project itself but in the current state go get command fails almost instantly and I am stuck - unable to develop. So please make a release v0.12.1 or something similar, so we can resolve that issue. Thanks!

pls have mercy

Francesco149 commented 3 years ago

i wasnt really strictly sticking to semantic versioning, I kinda made it up, the a was there because I never ended up developing it to a point that I felt was more than alpha, but yeah ill remove it

Francesco149 commented 3 years ago

ok i got it to work https://pkg.go.dev/github.com/francesco149/sharenix@v0.12.3