Get Thunderbird Donate
featured post title image

State of the Thunder 13: How We Make Our Roadmap

Welcome back to our thirteenth episode of State of the Thunder! Nothing unlucky about this latest installment, as Managing Director Ryan Sipes walks us through how Thunderbird creates its roadmap. Unlike other companies where roadmaps are driven solely by business needs, Thunderbird is working with our community governance and feedback from the wider user community to keep us honest even as we move forward.

Want to find out how to join future State of the Thunders? Be sure to join our Thunderbird planning mailing list for all the details.

Open Source, Open Roadmaps

In other companies, product managers tend to draft roadmaps based on business needs. Publishing that roadmap might be an afterthought, or might not happen at all. Thunderbird, however, is open source, so that’s not our process.

A quick history lesson provides some needed context. Eight years ago, Thunderbird was solely a community project driven by a community council. We didn’t have a roadmap like we do today. With the earlier loss of funding and support, the project was in triage mode. Since then, thanks to a wonderful user community who has donated their skill, time, and money, we’ve changed our roadmap process.

The Supernova release (Thunderbird 115) was where we first really focused on making a roadmap with a coherent product vision: a modernized app in performance and appearance. We developed this roadmap with input from the community, even if there was pushback to a UI change.

The 2026 Roadmap Process

At this point, the project has bylaws for the roadmap process, which unites the Thunderbird Council, MZLA staff, and user feedback. Over the past year we’ve added two new roadmaps: one for the Android app and another for ThunderbirdPro. (Note, iOS doesn’t have a roadmap yet. Our current goal is: let’s be able to receive email!) But even with these changes and additions, the Mozilla Manifesto is still at the heart of everything we do. We firmly believe that making roadmaps with community governance and feedback from the larger community keeps us honest and helps us make products that genuinely improve people’s lives.

Want to see how our 2025-2026 Roadmaps are taking shape? Check out the Desktop Roadmap, as well the mobile roadmaps for Android and iOS.

Questions

Integrating Community Contributions

In the past, community contributors have picked up “nice to have” issues and developed them alongside us. Or people want to pursue problems or challenges that affect them the most. Sometimes, either of these scenarios coincide with our roadmap, and we get features like the new drag and drop folders!

Needless to say, we love when the community helps us get the product where we hope it will go. Sometimes, we have to pause development because of shifted priorities, and we’re trying to get better at updating contributors when these shifts happen on places like the tb-planning and mobile-planning mailing lists.

And these community contributions aren’t just code! Testing is a crucial way to help make Thunderbird shine on desktop and mobile. Community suggestions on Mozilla Connect help us dream big, as we discussed in the last two episodes. Reporting bugs, either on Bugzilla for the desktop app or GitHub for the Android app, help us know when things aren’t working. We encourage our community to learn more about the Council, and don’t be afraid to get in touch with them at council@thunderbird.net.

Telemetry and the Roadmap

While we know there are passionate debates on telemetry in the open source community, we want to mention how respectful telemetry can make Thunderbird better. Our telemetry helps us see what features are important, and which ones just clutter up the UI. We don’t collect Personally Identifying Information (PII), and our code is open so you can check us on this. Unlike Outlook, who shares their data with 801 partners, we don’t. You can read all about what we use and how we use it here.

So if you have telemetry turned off, please, we ask you to turn it on, and if it’s already on, to keep it on! Especially if you’re a Linux user, enabling telemetry helps us have a better gauge of our Linux user base and how to best support you.

Roadmap Categories and Organizing

Should we try to ‘bucket’ similar items on our roadmap and spread development evenly between them, or should we concentrate on the bucket that needs it most? The answer to this question depends on who you ask! Sometimes we’re focused on a particular area of focus, like UI work in Supernova and current UX work in Calendar. Sometimes we’re working to pay down tech debt across our code. That effort in reducing tech debt can pave the way for future work, like the current efforts to modernize our database so we can have a true Conversation View and other features. Sometimes roadmaps reveal obstacles you have to overcome, and Ryan thinks we’re getting faster at this.

Where to see the roadmaps

The current desktop roadmap is here, while the current Android roadmap is on our GitHub repo. In the future, we’re hoping to update where these roadmaps live, how they look, and how you can interact with them. (Ryan is particularly partial to Obsidian’s roadmap.) We ultimately want our roadmaps to be storytelling devices, and to keep them more updated to any recent changes.

Current Calls for Involvement

Join us for the last few days of testing EWS mail support! Also, we had a fantastic time with the Ask a Fox replython, and would love if you helped us answer support questions on SUMO.

Watch the Video (also on PeerTube)

Listen to the Podcast

4 responses

Klaus Zelzer wrote on

what about all that ? I don’t understand anything !

Monica Ayhens-Madon wrote on

Sorry for any confusion! We’re just trying to explain how we prioritize what features, improvements, and changes we plan every year, and how for the past few years, we’ve had the overall plan of making Thunderbird a more modern email client (and have added a mobile app and will soon add the Thunderbird Pro suite of productivity projects and add-ons and the iOS app) guiding that development.

Mirco wrote on

K-9 and Thunderbird – it’s confusing

As of today, both seem to be mixed up in communication. The F-Droid page of K-9 for example is linking directly to the bug tracker of Thunderbird – no further mention. The Thunderbird page on the other hand says “based on K-9” – based might mean a lot of different things. In Google Play at least both apps are presented by the same publisher, but no information about their relationship.
And there are many more pages linking from one to the other without much explanation.

In a two years old blog post it was made clear, that both apps are virtually identical – but with different design (https://k9mail.app/2023/12/28/When-will-Thunderbird-for-Android-be-released – since comments are closed on that one I’m commenting here). Well, as the “current plan”.

And of course I can find okay-ish information in the GitHub readme (https://github.com/thunderbird/thunderbird-android/tree/main) – which will hardly be ever seen by normal people (non-techies that is 😉 ).

And sure, all that makes sense – for techies. And I don’t see problems from a technical point of view.

But from a communications point of view … different beast.

I’ve been writing articles about F-Droid and its apps from the very beginning, well over 100 in online and print magazines. And it’s really difficult to get attention, most people are stuck to/happy with Google Play/Mail/Whatever. And I can guarantee that this K-9/Thunderbird duplexity will confuse the average consumer – if interested at all.

You can even seen an example in the K-9 forums: https://forum.k9mail.app/t/thunderbird-replacement/6786/4
Average user: It’s confusing …
Techie answer: No it’s not, don’t see your point …
Or, same account in another thread:

[quote=”linkp, post:2, topic:13477″]
Have you looked at the server logs or Android debug logs?
[/quote]

And that’s just not what average users do. (Yes, it’s a more technical topic but the questioner is obviously not a dev.)

Aas much as I’d love to see a K-9 vs Thunderbird theme option when installing ;), I’d be happy enough with a clear communication about this or these mail client(s).

Anyway, personally I’m happy that I can keep K-9 on my phone but promote the much wider known brand Thunderbird in the future. Dog or bird, still the best choice on Android.

For me it remains the chirp on desktop and the woof on mobile – thanks for the work!

Monica Ayhens-Madon wrote on

Thank you for your really thoughtful comments on the possible confusion with the K-9 and Thunderbird apps, and we’ll get the feedback to the Mobile team on how we can have clearer wording to try and avoid some of that! And thanks for promoting F-Droid apps! That’s an absolutely great cause.

Comments are closed.