There's a start for everything. A new blog... New responsibilities... Maybe a new role in a Linux distribution that is for advanced users...
There's a start for everything.
A new blog... New responsibilities... Maybe a new role in a Linux distribution that is for advanced users...
No, this is not a blog post about how did I join Arch Linux as a Trusted User in January 2021. You can read my TU application if you came for that. This is more like the aftermath...
So right after I've been onboarded, I immediately tried to adapt to my new role and do everything I can in order to be more helpful to this awesome distribution. Well, everything comes with a cost apparently. My agility caused some (tiny?) problems (for me and others) but I also got the chance to do/learn awesome stuff. Here in this very blog post, I'd like to tell what happened in my first month at Arch Linux... for future packagers and for those who wonder what I've been doing in the meantime. Buckle up!
The Good Stuff
Package additions to the [community]
If you know me, you probably know that I like the most memetastic programming language Rust. So I moved a fair amount of tools that are written in Rust along with some other nice projects from AUR to the community repository.
addpkg: menyoki 1.2.0-2
addpkg: lychee-link-checker 0.5.0-1
addpkg: viu 1.3.0-3
addpkg: onefetch 2.9.0-2
addpkg: ali 0.5.4-3
addpkg: gping 1.2.0-2
addpkg: zps 1.2.4-1
addpkg: cargo-spellcheck 0.6.0-1
addpkg: shy 0.1.10-3
addpkg: hex 0.4.0-1
addpkg: procs 0.11.3-1
addpkg: cargo-bloat 0.10.0-2
addpkg: cargo-depgraph 1.2.2-2
addpkg: cargo-udeps 0.1.17-2
addpkg: taskwarrior-tui 0.9.8-1
Package adoptions in [community]
I adopted the following packages to help {co-,}maintain them:
- cargo-edit
- cargo-outdated
- cargo-tarpaulin
- dog
- dumb
- hexyl
- intellij-idea-community-edition
- kmon
- lsd
- mari0
- mdbook
- mdp
- pycharm-community-edition
- scrot
- task
- tokei
- xdo
Mistakes
At first, I couldn't think of asking AUR maintainers and TUs for permission to move their packages to the [community]. (silly me!) At least no one complained and everyone seemed to be happy about it. I'll remember to be more courteous about this from now on :)
But the biggest mistake I ever made happened during I was trying to fix FS#69291... I somehow overlooked the latest stable version of IntelliJ IDEA
and built/released the 2021 version which is unstable and not "intended for production". However, someone realized my mistake and filled a bug report quickly enough to avert the crisis. (FS#69461) (oof!)
Conclusion
Apart from those, I also helped to handle the AUR requests, fixed some bugs, and contributed to arch-rebuild-order.
I hope I'll be more useful for the distribution in the future. Arch Linux is such a nice project that I'm glad I'm a part of it :)