Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release? #6

Open
zqqw opened this issue Feb 10, 2022 · 0 comments
Open

Release? #6

zqqw opened this issue Feb 10, 2022 · 0 comments

Comments

@zqqw
Copy link

zqqw commented Feb 10, 2022

In the old csources repo there were several "releases" that could be easily downloaded without needing to clone the whole repo like so:
https://github.com/nim-lang/csources/archive/v0.20.0/csources-0.20.0.tar.gz
Could you perhaps make a release here too please?
But only if you think it's a good idea, and if it doesn't create any difficulty with your GitHub account limitations. Say if you were building version X of Nim then it might be useful to be able to build that in future with the same version Y of csources_v1, but perhaps you intend that you should always use the latest version of csources_v1 with older releases of Nim, however I expect that might stop working at some point so it might be better to have some actual releases for reliable consistent builds, although you could still go back through the commit history and checkout an older version like that.
(Edit: this is in relation to looking at the possibility of updating the currently outdated Nim PKGBUILD in Arch which uses a checksummed download for security, so the built in download in the Nim build script may be less desirable.)
(Further edit:
https://wiki.archlinux.org/title/Arch_package_guidelines#Package_sources
According to that a pgp signed tag or release would be even better, and this is probably one of the things keeping Nim stuck at 1.4, it wouldn't be a problem to edit the Nim build in the PKGBUILD to not do it's own unverified csources d/l)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant