Artix Linux is a fork of Arch that gives users init system choice. I started maintaining packages at the beginning of 2022. First Ruby, then XFCE and KDE.
The first tool I developed to help me manage my packages was Checkupdates Web. Every 10 minutes it pulls Arch packages and gets a list of packages that can be updated. If the list contains packages I maintain, it notifies me. In 2024, I expanded it to be able to notify multiple maintainers and display all pending operations via a web interface.
The next project was artix-metro. KDE packages get updated once a month, all at once. That's up to 200+ packages that need to be built, in order. Instead of pushing small batches and monitoring the build server, I wrote artix-metro to push one package at a time. It waits for the package to build successfully before moving on to the next one. This has allowed me to get KDE updates deployed the same day as Arch, while expending a fraction of the energy.
In January 2025, artix-metro was updated with a CLI that improves ease-of-use. It has since been added as an Artix package for easy installation.