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

Make https://almalinux.org/get-almalinux easier to update #316

Open
bennyvasquez opened this issue Aug 28, 2023 · 1 comment
Open

Make https://almalinux.org/get-almalinux easier to update #316

bennyvasquez opened this issue Aug 28, 2023 · 1 comment
Labels
enhancement New feature or request

Comments

@bennyvasquez
Copy link
Member

As we added the https://almalinux.org/get-almalinux page, @codyro had an idea. We got that page deployed, but I wanted to make sure we didn't lose this idea:

One concern I have is that it's extremely difficult to update and is very prone to errors. I propose we use some Hugo idioms to simplify modifying this page.

For example, if we used Hugo variables and used something like this to populate the template, it'd be a lot easier to manage:

releases:
isos:
os9:
- name: Almalinux OS 9.2 DVD ISO
sha: "21442asdasdasdasljkdasjhdasjhdsjjasd"
- name: AlmaLinux OS 9.2 Boot ISO
sha: "21442asdasdasdasljkdasjhdasjhdsjjasd"
- name: AlmaLinux OS 9.2 Minimal ISO
sha: "21442asdasdasdasljkdasjhdasjhdsjjasd"
os8:
- name: AlmaLinux OS 8.8 DVD ISO
sha: "21442asdasdasdasljkdasjhdasjhdsjjasd"
- name: AlmaLinux OS 8.8 Boot ISO
sha: "21442asdasdasdasljkdasjhdasjhdsjjasd"
- name: AlmaLinux OS 8.8 Minimal ISO
sha: "21442asdasdasdasljkdasjhdasjhdsjjasd"
I mentioned this to @mattlasheboro, and he had a POC of how we could achieve this. @sboldyreva would you mind if he submitted a PR to your repository with these changes, and if they make sense, merge them into this branch so it shows up here?

@bennyvasquez bennyvasquez added the enhancement New feature or request label Aug 28, 2023
@codyro
Copy link
Member

codyro commented Aug 31, 2023

@mattlasheboro I brought this up a bit ago at $DAYJOB w/ Tony and you--just pinging you so you know that this issue exists now.

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

No branches or pull requests

2 participants