-
Notifications
You must be signed in to change notification settings - Fork 214
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
Please create proper release tarballs #51
Comments
I think that all the release since the move to GitHub (e.g. 0.10.0) also included a tarball generated using the dist make target. The 0.10.0 tarball can be found in the Release section: Did I miss a release at some point which did not have a tarball? I certainly plan on providing tarballs for releases. Or, is your comment really "please keep it up"? If so, will do! |
First, my apology - you have indeed released a proper tarball 👍 |
Hm, I see how the Downloads section at the bottom can be confusing. I'm not sure how to disable that, as it seems that GitHub is automatically adding it. If you happen to know a way, please let me know and I can look into it. |
Since it is not possible to remove the Downloads section I think your best option is to simply to use it and attach the release file there instead of the custom link. Also, you might want to consider making signed releases (as supported by github) and attach eg. a check-0.10.0.tar.gz.asc file so that users and package maintainers can verify origin. |
Your comment about supporting signed releases is a good idea. I've added #52 to track it. |
Moving to github is great 👍 but please don't let that stop you from creating proper release tarballs. Meaning tarballs which include a ready to use configure script and not those half baked auto generated tarballs that github produces. Please use that sweet 'make dist' and upload the tarball as part of the github release notes.
Thank you.
The text was updated successfully, but these errors were encountered: