Skip to content
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

Generate stream metadata from release information #594

Open
castrojo opened this issue Jun 29, 2024 · 0 comments
Open

Generate stream metadata from release information #594

castrojo opened this issue Jun 29, 2024 · 0 comments
Labels
enhancement New feature or request help wanted Extra attention is needed

Comments

@castrojo
Copy link
Member

CoreOS and Flatcar generate json feeds of their release data. This lets them take that information and present it to users: Here's the coreOS one:

image

And here's the Flatcar one, which is the example I'll be using:

image

So I'm thinking we generate this json as part of an action, and then shove that into cloudflare. Then the websites can just consume it, or we could show that info in a cli program, or whatever we want to come up with. We should also be able to pass along an array of packages to the thing so that each flavor can display whatever is important to them.

Here's a made up example for Bluefin:

GTS Stable Latest
Fedora: 40.20240602.3.0 Fedora: 40.20240602.3.0 Fedora: 40.20240602.3.0
Linux: 6.8.11.200.fc39 Linux: 6.9.15.300.fc39 Linux: 6.8.20.200.fc39
GNOME: 45.2 GNOME: 46.0 GNOME: 46.0
systemd: 255 systemd: 256 systemd: 256

Mesa,nvidia, etc. And since it's part of the build step Bazzite could add HHD version, gamescope version, etc. And then custom images can add whatever package version is important to them.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

1 participant