Hello, I would like to be a star developer. A program which I’ve known about, but haven’t felt confident applying to until now. I hope its still available.
Around December 2022, I released my first snap, armifi, which I had been working on since around October 2021. It was originally a fork and near complete refactor of the wifi-ap snap. Armifi eventually got renamed to antennas. I’ve actively maintained thorough documentation for the snap. Antennas has been upgraded to the latest base snap (it is currently on core26) in a timely manner every time the base snap has been released. I have occasionally participated in several forum threads (usually to share something I’ve learned).
While I’m a single person working on it in my spare time, I’ve dedicated the last 5 years of my free development time to improving some aspect of the snap or bundled software therein. Even going as far as creating my own dhcpv4 server from scratch in Rust to replace the memory unsafe, C-based dhcp server previously bundled in the snap. I have plans for future improvements that I’m actively working towards to improve the safety, security, performance, and reliability of the snap. I’m also an active user of the snap myself.
I’ve advocated for both snaps and ubuntu core as I genuinely believe the products are exceptional. Security is a huge aspect of any wireless access point, so naturally ubuntu core and snaps enabling immutability is game changing for my snap. Ubuntu core also has the best support for my target platform (raspberry pi). For a wireless access point to function, several daemons are needed and snap can combine them into a single package and make setup of the daemons (which is typically non trivial) easy. The main software that I package is all built from source, checksummed, and auditable. Permissions, though plugs, help enable user trust. I don’t need to use github in order to publish (like with flatpak) which is huge because I use Codeberg. I could go on, but you get the point.
I sincerely appreciate your consideration ![]()