2024.04 Progress Report
eweOS Developers
4/30/2024
Image Updates
- Added a default limine background to
liveimage-desktopvariant of iso image. - Added a intro readme for liveimage iso.
bash-completionis included inliveimage-desktopvariant.mimallocis enabled by default in liveimage iso.
Package Highlights
Kernel
linux6.8.8 with broadcom and mediatek wireless drivers
Toolchain / Programming Languages
Utils
neovim0.9.5 (new) and related lua packagescatnest0.2.1 with multiple fixesneofetchis now also provided byneowofetchinhyfetch(new).pacmannow depends onpacman-mirrorlistfor better selection of mirrorsifupdown-ng0.12.1
Libraries
gtk44.15.0, with fixes for clang 18
Desktop Applications
firefox125.0.2, with fixes for clang 18
More
- ...and more!
Infra
Workflow
- Now daily images (tarball and all liveimage variants) is built on Github Actions
- Docker images are now generated from daily images from Github Actions.
Build System
- We are going to include names of worker nodes in
Packagerfield of each package, with the format ofworker-name <[email protected]>. - Our build system now supports workers connected from IPv6 addresses. A patch is submitted to upstream.
Website
- We improved our package list and upgrade list for better UI. Workflow is also adjusted to provide failed upgrade checks and splitted package info.
- Docker image is now listed on download section. Daily builds in Github Actions is listed as well.
Repository
- A cloudflare R2 storage is now deployed, serving eweOS images.
- A redirector is now deployed to provide policy-based mirror selection.
Community
- Released an initial design of our artwork.
- eweOS logo is now included in hyfetch.
Next Steps (maybe)
- Bootstrap
rustinriscv64and fix failed packages forriscv64 - Fix missing dependencies for manpages and documentations.
- Better desktop experience.
- Kernel improvements (add more configs and patches, mini/tiny kernels)