AppImageCommunity / zsync2

Rewrite of https://github.com/AppImage/zsync-curl, using modern C++, providing both a library and standalone tools.
Other
132 stars 25 forks source link

non-versioned continuous release #58

Open benoit-pierre opened 3 years ago

benoit-pierre commented 3 years ago

Please at least remove the commit / version info from the assets so the links are stable and do not break with every new release.

TheAssassin commented 3 years ago

Nobody has ever tried to make guarantees about the "stability" of links. You should never just rely on something like "URL on GitHub releases". You can fetch the link from GitHub's API with relative ease.

benoit-pierre commented 3 years ago

Why not? linuxdeploy and appimagetool both have links that don't encode the version / commit info in the name. This would not be an issue with "proper" versioned release, but with the insistence on people using a continuous always changing version, the least you could do is make it easier to link to such a version without having to update said link every time a new release is done.