I don’t see any prior MOTU applications here, but I assume they should be sent here after reading the docs at https://documentation.ubuntu.com/project/who-makes-ubuntu/developers/dmb-application/#dmb-create-a-discourse-post
I, Otto Kekäläinen, apply for MOTU.
- Name: Otto Kekäläinen
- Launchpad Page: Otto Kekäläinen in Launchpad
- Matrix: @otto:matrix.org
I am applying because:
- I’d like to eliminate delays in getting my work sponsored and reduce the burden on my sponsors.
- I’d like to be able to without having to wait for a sponsor to restart failed builds in Launchpad for Debian->Ubuntu syncs for packages in universe.
- I’d like to be able to without having to wait for a sponsor to restart failed autopkgtests in Ubuntu while debugging why migrations from *-proposed are stuck on packages in universe.
- I’d like to be able to upload fixes in Ubuntu, or to sync fixes from Debian that drives down the delta without having to wait for a sponsor to repeat most of my work.
- I plan to increase my involvement in Ubuntu directly, instead of only working via Debian.
Who I am
I’ve been a devoted Free and Open Source advocate since ~1999, spending the majority of my career in software companies built on top of open source (e.g. Seravo, AWS).
My Ubuntu story
My involvement
I’ve been involved with Ubuntu since 2005 as a user, translator and contributor in many ways, such as running the Ubuntu.fi website for many years. I am also a Debian Developer since 2015 and an Ubuntu Developer with per-package upload permissions since 2016.
I am now applying for my Ubuntu Developer membership to be upgraded to MOTU permissions, which allows me to, for example, upload new packages to Ubuntu (others still need to approve them in the queue).
Examples of my work
Due to 20+ years of history, the list of all my Debian/Ubuntu work is very long. I am currently listed as the maintainer/uploader for 62 packages in Debian, I am mentoring about a dozen aspiring Debian contributors, and I also help drive some community and infrastructure improvements, such as keeping the Debian Enhancement Proposals website alive and maintaining the Salsa CI pipeline.
Most of my work that helps Ubuntu is done via Debian, such as packaging new packages and maintaining existing ones. Some Ubuntu-specific work is also done in Debian, such as adding Ubuntu-support in the Salsa CI pipeline.
Direct Ubuntu-specific work is limited to following up on Launchpad bugs in my packages, and closing delta created in Ubuntu in Debian. Only very few of my packages require direct uploads to Ubuntu, mainly the security and stable maintenance updates of MariaDB and Galera. The Ubuntu Security Notices list 20+ MariaDB issues I have helped fix in the past ~10 years.
- Bug report follow-up example: Bug #2092243 “btop doesn't display AMD graphics card information...” : Bugs : btop package : Ubuntu
- Debugging Ubuntu autopkgtest infra issues: Bug #2021925 “Many i386 tests at autopkgtest.ubuntu.com failing ...” : Bugs : Auto Package Testing
- SRU process execution example: Bug #2120204 “[SRU] MariaDB 11.4.8, 10.11.14, 10.6.23 in all mai...” : Bugs : mariadb package : Ubuntu
- MIR example: https://bugs.launchpad.net/ubuntu/+source/galera-4/+bug/2122096
- Docs updates example: Commits · ubuntu/ubuntu-project-docs · GitHub
Apart from the seeds system, I am familiar with all the topics listed as requirements for DMB applications. For all my packages in Debian I frequently check the Ubuntu delta status, request deltas to be removed, encourage Ubuntu devs to send their patches directly to Debian and I make sure they get quickly merged. When doing uploads to Debian close to Ubuntu freezes I am considerate to ensure there are no major transitions or risky changes in Debian unstable at those times. After uploads to Debian and if detecting that they don’t sync to Ubuntu I frequently debug the Launchpad builds and excuse lists myself. These actions do not lead to Launchpad bugs or clear written artifacts to present. If I am granted MOTU I will have more opportunities to do changes that are directly visible in Ubuntu.
Related, I have also been contributing to several upstream projects that benefit Ubuntu, such as AppArmor, rdiff-backup and more.
Areas of work
My personal blog at https://optimizedbyotto.com/ dives into many of my Debian/Ubuntu enhancement areas, which lately have been related to improving the packaging workflows and hardening supply-chain security.
I have been spending most of my time on open source development as an independent consultant since I left my corporate position in March 2025.
I am currently exploring where I could possibly have the largest positive impact on the open source ecosystems, and thus my areas of work are pretty wide.
Things I could do better
I should be more involved in Ubuntu, as working via Debian yields results too slowly. I should also attend more in-person events to have more discussions in person that seem to fuel finding consensus and craft plans much faster than async online interactions.
Plans for the future
General
I am trying to find out where I could make the most positive impact right now.
What I like least in Ubuntu
Ubuntu changes sometimes too fast without processes and documentation keeping up. However, lately this seems to have been identified, and a lot of effort has gone into improving documentation and making processes clear and universal.
Please leave comments and endorsements as replies to this post.