-
Notifications
You must be signed in to change notification settings - Fork 60
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
Download page using stream metadata #192
Comments
This would normally be a request on https://pagure.io/fedora-websites/issues. Since this is for the preview release, we might not get it on the Fedora Downloads website, though, so we'll probably have to figure out how to do it on the https://coreos.fedoraproject.org/ website. |
Filed issue against fedora-websites. |
WIP PR at: https://pagure.io/fedora-web/websites/pull-request/39 - will be tidying it further tomorrow. |
Update:
[1] https://pagure.io/fedora-web/websites/pull-request/43 |
Opened a PR for this: https://pagure.io/fedora-web/websites/pull-request/44 |
Self-note: Enhancements to make (mentioned in community meeting):
PR for some of the above (checked off): https://pagure.io/fedora-web/websites/pull-request/46 Longer-term issues left to fix:
|
To move forward with this, it seems there are 4 options:
To keep the JS dependencies lightweight (i.e. just pulling in a single JS file), options 2 or 3 would work. If doing option 3, we should make the switch earlier rather than use 2. Option 4 would allow us to use Vue or any other framework in NPM we choose, but will mean that 3 seems feasible and would satisfy our needs, if we agree on a framework that would be easier to maintain compared to the approach in 2. 4 would be nice to have, and is worth discussing how much work it would be. |
This is outdated now. The FCOS download page does use stream metadata. |
The source of truth for release artifact URLs will be the stream metadata (#98). The download page for Fedora CoreOS should fetch the stream metadata client-side and render appropriate links.
Since we won't have bucket or directory indexes for release artifacts, some sort of download page (even an interim one) will be needed for the preview release so users can locate artifacts without reading JSON.
The text was updated successfully, but these errors were encountered: