You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: src/content/docs/blog/2026/31/January 2026 project update/index.mdx
+48-39Lines changed: 48 additions & 39 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -15,38 +15,43 @@ import { Aside } from "@astrojs/starlight/components";
15
15
16
16
Kicking off 2026, activity across the AerynOS project has been moving at pace. Following our 2025 retrospective, we have seen a jump in followers across our social media accounts and an influx of people joining our Zulip server and getting involved, whether through general discussion or through packaging.
17
17
18
-
The team has made good progress across several different workstreams including documentation efforts, packaging updates, improvements to our CDN setup, initial work towards our new branding (website and logo) and design work towards enabling new features in moss.
18
+
The team has made good progress across several different workstreams including documentation efforts, packaging updates, improvements to our CDN setup, initial work towards our new branding (website and logo) and design work towards enabling new features in moss and our infrastructure.
19
19
20
20
## What’s new in the distro
21
21
22
22
Package / stack updates for this iteration include:
23
23
24
-
- COSMIC 1.0.3
24
+
- COSMIC 1.0.4
25
25
- GNOME 49.3
26
26
- KDE Frameworks 6.22.0
27
27
- KDE Gear 25.12.1
28
28
- KDE Plasma 6.5.5
29
-
- fish 4.3.3
30
-
- firefox 147.0.1
29
+
- brush 0.3.0-dev (bash compatible shell built w/ Rust)
30
+
- dankmaterialshell 1.2.3 (build your own wayland desktop experience in material design style)
- ghostty terminal 1.3.0-dev (virtual terminal built w/ zig)
35
+
- glibc 2.43+git.144ba302
36
+
- lact 0.8.3 (gui for tweaking GPU voltages, fan curves and frequencies)
31
37
- linux 6.18.7
32
-
- prism-launcher 10.0.2
33
-
- vscodium v1.108.10359
34
-
- wine 11
38
+
- mangowc 0.10.10 (wayland compositor with eye candy effects)
39
+
- mesa 25.3.4
40
+
- nodejs 24.13.0
41
+
- pipewire 1.4.10
42
+
- prism-launcher 10.0.2 (minecraft launcher)
35
43
- qemu 10.2.0
44
+
- quickshell 0.2.1 (building blocks for wayland compositor-based desktop experiences)
36
45
- ruby 4.0.1
37
-
- zed: 0.218.7
38
-
- brush 0.3.0-dev
39
-
- foot terminal 1.25.0
40
-
- ghostty terminal 1.3.0-dev
41
-
- lact 0.8.3
42
-
- quickshell 0.2.1
43
-
- dankmaterialshell 1.2.3
44
-
- pipewire 1.4.10
45
-
- glibc 2.42+git.453e6b8d
46
-
- nodejs 24.13.0
46
+
- thunderbird 147.0.1
47
+
- vscode 1.108.2
48
+
- vscodium 1.108.10359
49
+
- wine 11
50
+
- zed 0.218.7 (text editor built w/ Rust)
47
51
48
52
... along with sundry additions and updates.
49
53
54
+
50
55
## Desktop Updates
51
56
52
57
### Cosmic
@@ -91,11 +96,11 @@ The latest KDE Plasma update brings:
91
96
92
97
### New Wayland Compositor Environments
93
98
94
-
With increased interest around AerynOS, we have seen new contributors join the community with an interest in packaging up Wayland Compositor Environments. We are seeing active work towards MangoWC and ancillary packages that will make building your own Wayland-based Desktop Experience more feasible on AerynOS.
99
+
With the increased interest surrounding AerynOS, we have seen some new contributors join the community and wanting to package up their favourite wayland compositors and supporting packages. Hence, after some mentoring, MangoWC and a gaggle of ancillary packages were landed this month, and they join the existing Niri and Sway wayland compositors in the package repository.
95
100
96
-
To this end, we now have foot, quickshell and dankmaterialshell as a few examples of packages we have included in our repository in the last month. These are terminals and shells that are often used with Wayland Compositors and can be used across Niri, Sway and soon MangoWC on AerynOS.
101
+
As a result, if you're the sort who prefers to assemble your own Desktop Experience, we now have foot, quickshell and dankmaterialshell as a few examples of packages you can use as a base to make your Desktop Experience "just so".
97
102
98
-
As a reminder, we do not include Niri, Sway or MangoWC as options to install directly from our `lichen` installer. Users interested in building their own Desktop Experiences on AerynOS can use our `terminal-only` option and then install their preferred Wayland Compositor and associated packages of choice from the command line.
103
+
As a reminder, we do not include MangoWC, Niri or Sway as options to install directly from our `lichen` installer. Users interested in building their own Desktop Experiences on AerynOS can use our `terminal-only` option and then install their preferred Wayland Compositor and associated packages of choice from the command line.
99
104
100
105
<iframetitle="Show & Tell: MangoWC on AerynOS"width="1280"height="720"src="https://exquisite.tube/videos/embed/1R1WCHZyeGiQPKouVRMBPn"style="border: 0px;"allow="fullscreen"sandbox="allow-same-origin allow-scripts allow-popups allow-forms"></iframe>
101
106
@@ -131,7 +136,8 @@ The team have started work on refactoring error handling in `moss` with an early
131
136
This is useful when troubleshooting, as it allows us to diagnose whether there is an issue with the user's internet connection, or with the package itself on our server.
132
137
133
138
This error handling workstream will continue in the background to further improve the quality of human readable error output in our tooling.
134
-
139
+
140
+
135
141
## Wider Project Updates
136
142
137
143
### Website redesign
@@ -148,9 +154,9 @@ If you are interested or experienced in website design and want to help out, joi
148
154
149
155
Last year, the team set up Cloudflare as a CDN for our package repository and saw an improvement in download speeds. This was our first real experience administering Cloudflare and we left it pretty much in its default configuration.
150
156
151
-
This month, we spent a little time tweaking which parts of our repository it was caching for how long. The result has been a big jump in the cache hit rate. Prior to the change, our best days would see around a 20% hit rate, which has now jumped to around 47%.
157
+
This month, we spent a little time tweaking which parts of our repository it was caching for how long. The result has been a respectable jump in the cache hit rate.
152
158
153
-
The end result should serve to increase the consistency and raw speed of downloads within moss when using AerynOS.
159
+
The end result should serve to increase the consistency and speed of downloads within moss when using AerynOS from the unstable stream.
154
160
155
161
### Documentation
156
162
@@ -180,6 +186,7 @@ As and when we do make the transition to Codeberg, we would also like to sponsor
180
186
181
187
Sponsorship, where we are able, is another way we feel we can support the open source community and as our own sponsorship / income grows, we will be in a better position to contribute to the upstream projects on which we rely.
182
188
189
+
183
190
## ISO refresh
184
191
185
192
We are releasing our newest Alpha ISO, AerynOS 2026.01, which includes the updates we've worked on since the start of December, and which features the 6.18.7 kernel.
@@ -188,21 +195,6 @@ As usual, this is a Live GNOME ISO that merely serves as a delivery vehicle for
188
195
189
196
The link for our 2026.01 ISO can be found on our [download](/download/) page.
190
197
191
-
## Next Steps
192
-
193
-
We have spent the month of January taking stock of our future development direction, including short and medium term goals.
194
-
195
-
This has resulted in several nice refactors to how moss works internally, which will in turn make it significantly easier for us to implement some of the medium term features we have planned. It has also already helped us land a few planned features, such as better error messages and the in-progress `moss fetch` feature, which can be used to download .stones in advance for testing purposes.
196
-
197
-
Next to that, we are also steadily working towards delivering the Versioned Repos, phase2 infrastructure feature set, which is about teaching moss how to seamlessly auto-update itself across breaking on-disk moss-format changes with no user-interaction.
198
-
199
-
Currently, we are focusing on defining the necessary repository disk-layout and the format of the file at the root of the moss-format repo. This will show moss which updates need to be made in which order before the new package repository versions -- containing new packages that rely on new package-management features -- can be used.
200
-
201
-
Once complete, we will likely move our current repository layout to a `legacy` folder and test that older installs can update seamlessly in the process.
202
-
203
-
Due to the work done during 2025 on the infrastructure code-base, enabling the seamless format-upgrade process is now a short-term goal, which -- when achieved -- will in turn open up the ability to focus on medium term goals that were previously gated on this specific functionality.
204
-
205
-
We're very, very excited about what this will enable us to do in the future!
206
198
207
199
## Supporting the project
208
200
@@ -216,8 +208,25 @@ If you are following along with our project and are in a position to support us,
216
208
217
209
<Kofi />
218
210
219
-
## Thank You!
211
+
###Thank You!
220
212
221
213
We are very grateful for your support, be it financial or via project contributions in the form of carefully written bug reports, code contributions, design contributions, documentation updates, general feedback, package updates and overall enthusiasm around the project.
222
214
223
215
In that vein, we would also like to give [Framework Computers](https://frame.work) a shout out for their generous support in the form of hardware sponsorship for project members now and in the past.
216
+
217
+
218
+
## Next Steps
219
+
220
+
We have spent the month of January taking stock of our future development direction, including short and medium term goals.
221
+
222
+
This has resulted in several nice refactors to how moss works internally, which will in turn make it significantly easier for us to implement some of the medium term features we have planned. It has also already helped us prepare a few planned features, such as better error messages and the in-progress `moss fetch` feature, which can be used to download .stones in advance for testing purposes.
223
+
224
+
Next to that, we are steadily working towards delivering the Versioned Repos, phase2 infrastructure feature set, which is about teaching moss how to seamlessly auto-update itself across breaking on-disk moss-format changes with no user-interaction.
225
+
226
+
Currently, we are focusing on defining the necessary repository disk-layout and the format of the file at the root of the moss-format repo. This will show moss which updates need to be made in which order before the new package repository versions -- containing new packages that rely on new package-management features -- can be used.
227
+
228
+
Once complete, we will likely move our current repository layout to a `legacy` folder and test that older installs can update seamlessly in the process.
229
+
230
+
Due to the work done during 2025 on the infrastructure code-base, enabling the seamless format-upgrade process is now a short-term goal, which -- when achieved -- will in turn open up the ability to focus on medium term goals that were previously gated on this specific functionality.
231
+
232
+
We're very, very excited about what this will enable us to do in the future!
0 commit comments