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 download page URL #129
Comments
|
What would download be? Seems a bit vague to me, and I'm not sure where or why you'd use it. If you're pointing to a tarball you can use for that. |
|
It should point to the generic download page with an overview over all available downloads, not to any particular release or download. Maybe it should be called |
|
But what would use the download link? Don't we want to handle the install for the user rather than just say "figure it out yourself"? |
|
It's exactly for the "figure it out yourself" cases. E.g., https://yousry.itch.io/memory-the-minor-planets |
|
I must say I am not a friend of the "figure it out yourself" method... |
|
Paywalls, pay-what-you-like-walls, register walls, all these things exist in the real life. Also sometimes there are different download options which are best handled by a HTML page, such as http://libreoffice.soluzioniopen.com/index.php/old-versions/. |
|
I really think downgrades are better solved using the package manager rather than letting the user choose their own journey, sorry. |
|
@hughsie let's not start a discussion about what package managers are good for and what not, suffice it to say that some systems (e.g., macOS, RISC OS) use drag-and-drop instead of a package manager for user applications.
|
What would be the benefit to the upstream project if the tag isn't being used in any software centers? |
|
I know at least one software center that will use it, https://github.com/AppImage/AppImageHub |
|
I thought AppImageHub was a metadata provider, not a software center? |
|
Correct. Let's say "AppImageHub's demo software center", since I assume proper ones will follow soon. |
|
Can you explain how the download URL would be used in the demo software center (that seemingly doesn't exist yet) when the entire purpose would be to distribute AppImages rather than get users to compile tarballs? I'm just not getting it, sorry. |
|
It would simply drop the user to https://www.kdevelop.org/download where he would see which versions for which OSes are available, since AppImageHub is not aware of versions (assuming that versions keep changing faster in upstream projects than a central directory can keep up with). |
|
Another example, https://ultimaker.com/en/products/cura-software - the author asks the user for some information before the download. |
Currently there are several different URL types allowed:
homepagebugtrackerfaqhelpdonationtranslatePlease also define
downloadExample for real-world values:
This is needed for https://github.com/AppImage/AppImageHub/.
The text was updated successfully, but these errors were encountered: