Hi folks, I feel like it’s long overdue that I apply for Ubuntu membership and have summarised my contributions below for everyone’s consideration.
Summary of Contributions
Prior to joining Canonical I was a humble Ubuntu user at home, had a very nice Raspberry Pi based homelab setup and used Ubuntu a fair bit in the data science side of my previous jobs. I joined Canonical because I felt the world needed a private, open source alternative to the current mainstream desktop OSs and Ubuntu was best placed to seriously compete in this space.
2.5 years supporting Ubuntu (primarily Ubuntu Desktop) as Product Manager at Canonical
I will not go into the specifics of my day to day work, or the sales, marketing and management side of the role. Instead I would like to focus on my efforts most relevant to the community which I hope demonstrates that Ubuntu is more than ‘a job’ to me! The line here is, naturally, blurred.
Ubuntu engineering roadmap planning
- Working with Canonical engineering leads to curate, prioritise, plan and present our work for each release. Accountable for the final product in terms of quality, user experience, security, privacy, managebility and fun.
Multiple posts on the Ubuntu blog
- Oliver Smith | Ubuntu, in particular:
- Announcing Core Desktop
- Our Firefox snap improvements
- Release deep-dives
- As well as most of our recent Ubuntu press releases.
Conception and creative direction of our Ubuntu Desktop LTS trailers created by FreeHive which I’m particularly proud of and hope captures the spirit of Ubuntu
Gave a talk at the Ubuntu Summit on Core Desktop with Ken VanDine
- Introducing Ubuntu Core Desktop
- As well as retrospectives with the Official Flavours
I work very closely with the community team, with regular update meetings, coordination around Ubuntu testing week, mascot reveals, release milestones, the Ubuntu summit and Flavour collaborations.
I have voted in every Ubuntu wallpaper competition for the last three years and proposed the adjectives ‘noble’ and ‘oracular’. Still working on ‘p’.
I attend the regular Ubuntu Flavour syncs to ensure alignment on roadmaps and flag upcoming features as well as understand their challenges or concerns.
I attend release week sprints in person to ask the team “is it ready yet” every hour, which they very much appreciate.
I also attend the GNOME Advisory Board meetings (timezone permitting) alongside Ken VanDine to ensure we’re aligned with upstream.
6 months as acting Engineering Director for Ubuntu Desktop at Canonical
I currently manage the Canonical engineering team for Ubuntu Desktop, during which time I have regularly updated the community on our roadmap plans and progress to positive reception and a wide array of coverage on Linux news sites.
- Ubuntu Desktop’s 24.10 Dev Cycle - The Roadmap 26
- Ubuntu Desktop’s 24.10 Dev Cycle - June Update 3
- Ubuntu Desktop’s 24.10 Dev Cycle - Part 3: July Update 3
- Ubuntu Desktop’s 24.10 Dev Cycle - Part 4: August Update 4
- Ubuntu Desktop’s 24.10 Dev Cycle - Part 5: Introducing Permissions Prompting 19
- Ubuntu Desktop’s 24.10 Dev Cycle - Part 6: September Update
I also aim to be as active as possible on discussion topics and other threads, with some great discussions around gaming performance and release-related topics in particular. I am also the author of a number of Ubuntu tutorials on discourse as well.
Please check out my discourse engagement stats on my profile for more details (4.6k posts read ): Profile - local-optimum - Ubuntu Community Hub
Personal blogs detailing some homelab projects using Ubuntu, LXD and snaps
I have a poorly maintained Medium blog that tracks some of my Ubuntu-themed home projects.
- https://blog.local-optimum.net/how-to-self-host-a-cs-go-server-on-ubuntu-with-lxd-190518634dd7
- https://blog.local-optimum.net/getting-started-with-autoinstall-on-ubuntu-desktop-24-04-lts-147a1defb2de
- https://blog.local-optimum.net/creating-a-natural-language-terminal-helper-using-chatgpt-7597ae4f0e8c
Launchpad profile
https://launchpad.net/~local-optimum
Plans for the future
For Desktop I am most excited about sharing Ubuntu Core Desktop with the world, we’ve been having some really healthy architectural discussions these past months and I think the future of the project is bright and hugely exciting!
I would like us to invest a lot more in our Ubuntu documentation which could do with some TLC.
I’d also like us to think about opportunities for helping users configure privacy features in the distro, an important value that is drawing increasingly mainstream attention.
That’s not to mention our continued work on permissions prompting, hardware backed FDE, customised installs and more…
On a personal note I think this next cycle is when I spend some serious time on the Ubuntu packaging guide and the Ubuntu maintainers handbook.