Hi,

My name is Hyacinthe and I'm hereby applying to become a Package Maintainer.
My application is sponsored by Rémi Gacogne (rgacogne), whom I met at FOSDEM this year, and Robin Candau (Antiz). I sincerely thank both of them for their availability and support.

I live near Metz in France and I've been working as an HPC sysadmin at the University of Luxembourg for the last 15 years. You can find me by my first name on IRC or my unix login "hcartiaux" anywhere else.

My Linux journey started in the 2000s with Mandrake 8.2 which was a magical (pun intended) experience, discovering all the desktop/window managers packed on the 3 CD-Rs, as well as Dreamcast-Linux which I used to write my first Hello World in C. I then used Ubuntu, Debian and Gentoo, before settling on Arch Linux in 2007, convinced by its design and the KISS philosophy. This experience has definitely shaped my professional skills and mindset.

In the past years, I've shared my personal projects on GitHub[0] and more recently on Codeberg[1] as well. Among others, I've been particularly active in the dn42 community[2] and developed a BGP auto-peering service[3] which I had the opportunity to talk about at FOSDEM this year[4]. I also build and release OpenBSD cloud images[5] with cloud-init.

On the Arch Linux packaging side, I am maintaining some packages on the AUR[6] and I've submitted a fair amount of Merge Requests on the Arch Linux gitlab, most notably to add missing nvchecker integration to packages[7].

I've also been active in the testing team, and started working on small PoC package testing suite using bash, bats and podman[8]. Some packages should obviously be tested on real hardware but, currently, testing packages is a quite repetitive and not well documented task, so I think that centralizing test cases as code could be a good idea.

Aside from packaging-related contributions, I submitted two Merge Requests to pacman (pending approval):

* one to fix compilation warnings (and make the CI green)[9]
* another one to fix a bug (#297) regarding temporary directories left in /var/cache/pacman[10].

I genuinely enjoyed reading the pacman code. C is not my day job but I'm interested in everything low-level.

Outside of the cyberspace, I like biking and hiking in the forest, ping me and I'll happily share my preferred spots in Luxembourg and in the greater area ;)

If I'm accepted as a Package Maintainer, I'm especially interested in maintaining HPC and sysadmin related packages in [extra], such as:

* clustershell
* lmod
* env-modules
* netcalc
* autofs

I'd also be interested in moving the following AUR packages:

* cvmfs
* turbovnc
* screen-message
* ruby-hiera-eyaml
* puppet-lint

I'm willing to adopt some of the currently orphaned packages in [extra] (e.g. encfs, cdrdao, sg3_utils, nss-mdns) and also to help maintain some packages that only have one maintainer at the moment (e.g. bats* packages, gocryptfs, parted, iotop, smartmontools, autossh, python-paramiko, expect, ncftp, cdparanoia, powertop, unrar/unzip...).

I may be interested in contributing to other areas as well in the future, such as bug wrangling and maybe infrastructure/devops (since I'm fairly accustomed to Ansible/Terraform).

Thanks in advance for your feedback and for considering my application!

Best,

Hyacinthe

[0] https://github.com/hcartiaux
[1] https://codeberg.org/hcartiaux
[2] https://hcartiaux.github.io/dn42/
[3] https://github.com/hcartiaux/dn42-sshd-autopeer
[4] https://fosdem.org/2026/schedule/event/RPJHYK-automating_bgp_peerings_in_the_dn42_environment/
[5] https://github.com/hcartiaux/openbsd-cloud-image
[6] https://aur.archlinux.org/packages?SeB=M&K=hcartiaux
[7] https://gitlab.archlinux.org/groups/archlinux/-/merge_requests/?author_username=hcartiaux
[8] https://codeberg.org/hcartiaux/archlinux-testing
[9] https://gitlab.archlinux.org/pacman/pacman/-/merge_requests/349
[10] https://gitlab.archlinux.org/pacman/pacman/-/merge_requests/348

Attachment: OpenPGP_0x37183CEF550DF40B.asc
Description: OpenPGP public key

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature

Reply via email to