-
Notifications
You must be signed in to change notification settings - Fork 5
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
tarball naming conventions #41
Comments
I'm not sure there's a better way of handling it, or much I can do.
The ones labelled "source" are archives of the git repo, and is not the one people should be using. It would probably be less confusing if I was able to suppress the "source" archives, but it's part of how github works. Furthermore, it doesn't have the concept of "this is how GNU autools packages should be created", which is why I have to upload them manually. |
So if the sources' tarball can't be renamed, how about renaming the release tarballs to something of the form neoleo-release.x.y.x.tar.gz or neoleo-dist.x.y.x.tar.gz ? Wait a minute. You can't possibly be the first person to be confronted with this issue. There have got to be a zillion (>1) projects on github using the GNU toolchain and issuing releases. Maybe ask github support for a pointer, or ask how to search for such repos in order to see how they handle this. |
I guess that could be done. Running Also, note that something like If had my way, I'd do away with the source archives, as it is obviously a source of confusion. If people really wanted to see the tagged version, then they could clone the repo and select the tag.
I could investigate further. But remember, what's in the release tarball contains stuff that is built by autotools (the configure script being the prime example). Github wouldn't necessarily know that |
A new version has just been released. I have decided to exclude GNU tarballs. Just use the tarball instead. It means doing an extra "autoreconf -iv", but it's no real biggie. So I'll close this issue. |
The "releases" page of the github site offers three files for each release. For each set, there exist two
tar.gz
files with identical names but different content!The source tarball should be named maybe
neoleo-x.y.z.src.tar.gz
.The text was updated successfully, but these errors were encountered: