-
Notifications
You must be signed in to change notification settings - Fork 66
Add Slowroll and Kalpa #281
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
base: main
Are you sure you want to change the base?
Conversation
✅ Deploy Preview for get-o-o ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
|
|
@bmwiedemann you may want to check if everything I've written about Slowroll is true xD |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
Adds Slowroll as a first-class distribution to the site, scaffolds Kalpa (mostly commented out on entry points), updates styling and locales, and adds redirects for MicroOS and Aeon.
- Introduces Slowroll pages, downloads data, navigation, and localized content
- Adds Kalpa data and overview (tile currently commented out), plus Aeon redirect
- Updates CSS to support Slowroll/Kalpa theming and improves dark-mode nav-tabs; converts MicroOS page into a redirect
Reviewed Changes
Copilot reviewed 18 out of 39 changed files in this pull request and generated 5 comments.
Show a summary per file
| File | Description |
|---|---|
| slowroll.html | New Slowroll distribution page include |
| server.html | Adds Slowroll server card; adjusts grid; adds “Immutable distributions” heading |
| microos.html | Converts MicroOS page into an external redirect |
| kalpa.html | Adds Kalpa distribution page include |
| index.html | Adds Slowroll tile, flex layout changes; comments out Kalpa tile |
| desktop.html | Adds Slowroll desktop card; comments optional Kalpa section |
| assets/css/software.css | Adds Slowroll/Kalpa variables and classes; dark-mode nav-tabs refactor |
| aeon.html | Adds external redirect for Aeon |
| _includes/overview/Slowroll.html | Slowroll overview section |
| _includes/overview/Kalpa.html | Kalpa overview section |
| _includes/overview/156.html | Cleans invalid HTML around 15.6 video block |
| _includes/features/desktops.html | Updates desktop names in carousel captions |
| _includes/download/Slowroll.html | Slowroll download/docs/requirements section |
| _includes/download/Kalpa.html | Kalpa requirements adjustments |
| _data/slowroll.yml | Slowroll download metadata (x86_64 ISO and related links) |
| _data/locales/en.yml | Adds Slowroll copy and layout text; updates counts and strings |
| _data/kalpa.yml | Kalpa download metadata (currently points to MicroOS artifacts) |
| _config.yml | Adds Slowroll to navbar |
Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.
| primary_link: "/slowroll/iso/openSUSE-Slowroll-DVD-x86_64-Build39.4-Media.iso" | ||
| links: | ||
| - name: metalink | ||
| url: "/slowroll/iso/openSUSE-Slowroll-DVD-x86_64-Build39.4-Media.iso.meta4" | ||
| - name: pick_mirror | ||
| url: "/slowroll/iso/openSUSE-Slowroll-DVD-x86_64-Build39.4-Media.iso?mirrorlist" | ||
| - name: checksum | ||
| url: "/slowroll/iso/openSUSE-Slowroll-DVD-x86_64-Build39.4-Media.iso.sha256" | ||
| - name: signature | ||
| url: "/slowroll/iso/openSUSE-Slowroll-DVD-x86_64-Build39.4-Media.iso.sha256.asc" |
Copilot
AI
Oct 19, 2025
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The ISO URLs hardcode a specific build number, which will go stale and require frequent updates. Prefer a stable/latest alias if available, or externalize the build identifier (e.g., in configuration) to simplify updates.
| primary_link: "/slowroll/iso/openSUSE-Slowroll-DVD-x86_64-Build39.4-Media.iso" | |
| links: | |
| - name: metalink | |
| url: "/slowroll/iso/openSUSE-Slowroll-DVD-x86_64-Build39.4-Media.iso.meta4" | |
| - name: pick_mirror | |
| url: "/slowroll/iso/openSUSE-Slowroll-DVD-x86_64-Build39.4-Media.iso?mirrorlist" | |
| - name: checksum | |
| url: "/slowroll/iso/openSUSE-Slowroll-DVD-x86_64-Build39.4-Media.iso.sha256" | |
| - name: signature | |
| url: "/slowroll/iso/openSUSE-Slowroll-DVD-x86_64-Build39.4-Media.iso.sha256.asc" | |
| primary_link: "/slowroll/iso/openSUSE-Slowroll-DVD-x86_64-latest-Media.iso" | |
| links: | |
| - name: metalink | |
| url: "/slowroll/iso/openSUSE-Slowroll-DVD-x86_64-latest-Media.iso.meta4" | |
| - name: pick_mirror | |
| url: "/slowroll/iso/openSUSE-Slowroll-DVD-x86_64-latest-Media.iso?mirrorlist" | |
| - name: checksum | |
| url: "/slowroll/iso/openSUSE-Slowroll-DVD-x86_64-latest-Media.iso.sha256" | |
| - name: signature | |
| url: "/slowroll/iso/openSUSE-Slowroll-DVD-x86_64-latest-Media.iso.sha256.asc" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@bmwiedemann what should I do ?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@VaiTon this is something @bmwiedemann needs to fix first. There are no symlinks to the latest iso build in https://download.opensuse.org/slowroll/iso
For now please reference /slowroll/iso/openSUSE-Slowroll-DVD-x86_64-Media.iso
Bernhard will have to reach out to autobuild to configure publisher for slowroll isos
|
Please some of the copilot reviews, I noticed some complains about not using gettext etc. Otherwise I'm find with Leap changes (slightly bigger logo etc). I did send a private email to Shawn and Bernhard to review Kalpa and Slowroll. You're in ccc. |
Move Leap Micro after Slowroll and place MicroOS at the end of navbar_links
sfalken
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please see comments.
Lower minimum memory to 4GB in the first block, increase root HDD sizes to 120GB and 180GB, and remove /var size entries
sfalken
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
lgtm
|
@lkocman @bmwiedemann how do we proceed? |
| primary_link: "/slowroll/iso/openSUSE-Slowroll-DVD-x86_64-Build39.4-Media.iso" | ||
| links: | ||
| - name: metalink | ||
| url: "/slowroll/iso/openSUSE-Slowroll-DVD-x86_64-Build39.4-Media.iso.meta4" | ||
| - name: pick_mirror | ||
| url: "/slowroll/iso/openSUSE-Slowroll-DVD-x86_64-Build39.4-Media.iso?mirrorlist" | ||
| - name: checksum | ||
| url: "/slowroll/iso/openSUSE-Slowroll-DVD-x86_64-Build39.4-Media.iso.sha256" | ||
| - name: signature | ||
| url: "/slowroll/iso/openSUSE-Slowroll-DVD-x86_64-Build39.4-Media.iso.sha256.asc" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@VaiTon this is something @bmwiedemann needs to fix first. There are no symlinks to the latest iso build in https://download.opensuse.org/slowroll/iso
For now please reference /slowroll/iso/openSUSE-Slowroll-DVD-x86_64-Media.iso
Bernhard will have to reach out to autobuild to configure publisher for slowroll isos
| image: /assets/images/logos/microos_header.png | ||
| --- | ||
| {% include distribution.html distro="microos" %} | ||
| {% include redirect.html url='https://microos.opensuse.org/' %} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
PR says Add Slowroll Kalpa, but you modified microos entry to redirect to microos.opensuse.org instead of predefined downloads, while still keeping the microos yaml in data.
Honestly, I'd much rather prefer to see a Kalpa image with KDE logo inside MicroOS downloads or similar. Redirect feels a bit cheap.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Eh? I'm not sure what you're asking for here?
Supersedes #207
Still open questions:
I see that for Tumbleweed we link to a "-Current" version of the ISO, which i can imagine is the latest published snapshot. Do we have something similar for slowroll? I see that in https://download.opensuse.org/slowroll/iso/ there is no "-Current" ISO.
On the Kalpa wiki page (https://en.opensuse.org/Portal:Kalpa) we link to https://kalpadesktop.org/. What do we do with that? Do we want to include Kalpa in get.o.o or not?
The actual target of MicroOS download link
