-
-
Notifications
You must be signed in to change notification settings - Fork 297
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
Add pure-text manifest file under dl.elv.sh #776
Comments
One thing I didn't document is that uncompressed versions of the binaries are also available, just remove the Using that as a baseline, the URLs you proposed don't have the following:
The current URLs also have the advantage that the last component makes sense as filenames. For instance, if you download https://dl.elv.sh/linux-amd64/elvish-HEAD to a linux-amd64 machine, the filename tl;dr: I think the current URLs are only slightly longer and better than the URLs you proposed. Happy to hear your opinions. |
@xiaq You are right.
|
I've rebranded this issue as "Add pure-text manifest file under dl.elv.sh". |
I just realized that you are really asking for an |
Actually, since the upload server of dl.elv.sh is written by me (https://github.com/elves/up), I filed elves/up#1 to track this. |
Now that elves/up#1 has been fixed, there should be a https://dl.elv.sh/index.txt after next push. |
https://dl.elv.sh/INDEX now contains a list of all files available for download. |
The current version can be downloaded at https://dl.elv.sh/{os}-{arch}/elvish-{version}.tar.gz
This URL isn't easy to remember if someone want to download it from a fully CLI environment without browser.
Something similar to this would be better:
https://elv.sh/get/linux-64
https://elv.sh/get/windows-32
https://elv.sh/get/linux-arm
These should automatically redirect to the download link of the latest release.
The text was updated successfully, but these errors were encountered: