Hello everyone! Bored yet hearing from me? Anyway, lets talk about what our contributors has been doing this past month and more.
Welcome to the twelfth edition of Contributor Roundup!
In Case You Missed ...
What people has been doing
What a busy month it has been. It started with me (@alfisya) challenging everyone in a packaging race as part of Hacktoberfest drive. I won, suckers!
We changed the Budgie Desktop Edition default theme to Pocilio GTK Theme. We also make some change to our pisi package to only provide the Python 2 module necessary to keep the Solus Software Center working until the full transition is ready. Then, the transition happened or as we call it New Epoch of which all user is now on new repository called "Polaris", with new software centers (Gnome Software or Discover) installed and all Python2 packages are removed.
There are still more updates this month. @ReillyBrogan updated linux-current kernel is now at version 6.16.12, and the linux-lts kernel is now 6.12.52. @Harvey updated Qt6 to 6.9.3, Mesa to 25.2.5, KDE Frameworks to 6.19.0, KDE Gear to 25.10.2, and Samba to 4.22.5. @EbonJaeger updated TigerVNC to 1.15.0, libnfs to 6.0.2 and OpenSSH to 10.2 with @silke added a patch to fix input lag.
From the community we have @androidnisse updated Ruby to 3.4.6, projectM to 4.1.4 and also fixed dozens of packages without https homepage or source. @infinitymdm updated Zig programming language to 0.14 and Ghostty to 1.2.0.
Read the blogpost from our friends at AerynOS about what they are up to on the month of Hackctober.
GameHub and OpenSSL 1.1.1 has been deprecated from the repository this month.
What packages were recently added
Take up a maintainership of these approved requests if you want more packages available on Solus.
Packaging process changes
There are no changes to the packaging workflow in Hacktober. All previous changes are kept on "Packaging Changes" page in the Help Center.
Around the Repositories
Here are the statistics around our public repositories. Repositories with no activity in the month will not be included.
Repo Cleanup Tasks
We made quite a leap this month with (almost) finishing monitoring.yaml tasks. 1373 monitoring.yaml was added this month 🚀🚀🚀. I want to thank @godspeed and @WhiteWolf for going along with me, doing this task.
I am dropping Repology data as the basis of "insecure or dead homepage" issue. The issues flagged by Repology contains many false positives and sometimes outright wrong. We will focus on what is visible on our repository. Here are the tasks that still need to be done and their progress:
Contribute?
Help updating localization for eopkg. If you see that your native language is not translated, head over to Transifex and help us do it.
Here are a few open issues that are good for either newcomers or experienced:
Try one of these issues, you would surprised how easy it is! Or not, but you already tried and that counts a lot! If you do want to try, these are the basic steps to contribute to Solus:
- Join the Solus Packaging Room and Development Room on Matrix
- Read our documentation
- Submit your first Pull Request. We recommend doing any of the issues labeled as "Good first issue" in the respective repository.
- Follow the review process until your PR gets merged.
- Don't hesitate to ask any questions in our Matrix rooms.
- Congratulations on your first contribution!
- Keep on contributing.
Funding
Your financial contributions make all of this possible. If you have the spare funds, we offer perks on our Open Collective page. Here are the number of people that support us regularly (at the time of writing):
- 7 people in Crew tier, +1
- 32 people in Release Testers tier, -5
- 15 people in Beta Testers tier, +0
- 30 people in Backers tier, +3
- 16 non-tiered donations, +4
Become a backer with just $1 USD!
That is all from this edition of Contributor Roundup. See you all in the next one, cheers!