This conference talk from the Linux App Summit explores the journey of Tuba, a successful fork of the Tootle GTK client for Mastodon. Learn how Tuba emerged following Twitter's ownership change in April 2022, which triggered a mass migration to federated platforms like Mastodon. Discover how developer Evangelos Paterakis transformed Tuba from its origins as an elementary OS client into a feature-complete, accessibility-focused application supporting the wider fediverse. The presentation covers Tuba's design evolution, library modernization, complex widget implementation, and how its development uncovered bugs that ultimately benefited the entire platform ecosystem. Presented by Evangelos Paterakis, a freelance developer and security researcher from Greece with extensive experience across various development communities including Android ROMs, iOS tweaks, and LLVM frontends, who is currently contributing to the GNOME project.
Overview
Syllabus
Tuba: A fork success story | Evangelos Paterakis @ LAS 2025
Taught by
Linux App Summit