description |
---|
Planned work for the 2024 release of Thunderbird. |
Below are the large projects planned for the 2024 release of Thunderbird.
This is a list of all the primary objectives and efforts that we will try to complete for 2024. These are not currently tied to any particular beta release nor ESR release and they will be available when ready.
Bug 1833177 - [meta] Account Sync implementation
Implement Mozilla Account login and syncing server functionalities to synchronize accounts and settings across installations.
Bug 1847846 - [meta] Implement Microsoft Exchange
Implement full support for Microsoft Exchange (EWS) into core for account create and email usage.
Bug 1572000 - [meta] database backed global message index
Move away from the old Mork database and implement a real global message database, enabling conversation view and other modern paradigms.
Automatic generation of a visual heatmaps from telemetry clicks.
Bug 1819710 - [meta] Implement a complete and usable cards message list for Vertical View layout
Finalize the cards view interface to implement all missing features and flexibility required.
Bug 1875802 - Implement the new message context menu structure
Improve the context menu of the message list to make it more usable and digestible.
Bug 1715361 - Dark UI: automatically convert light message content to dark
Support full dark mode also for message content and properly handle images and graphics.
Bug 1811366 - [meta] Supernova Folder Pane improvements
Complete the work of the new folder pane that was starting with the Supernova effort.
Bug 1789966 - [meta] Implement a new Account Hub in a dialog for all account creation workflows
Implement a single entry point for all account setups and offer a better guided setup experience for first time users.
Opt in feature allowing users to translate email content.
Standalone Rust component experiment of a notes implementation in Thunderbird.
Alongside the primary objective for the year we will continue the effort of improving our codebase, keeping up with the changes upstream, as well as bug fixes and performance improvements.
Some of the efforts of this maintenance cycle are:
- OpenPGP and S/MIME improvements and fixes
- Add-ons API Improvements
- Fluent Migration
- ESMification
As we focus on these primary objectives with the goal of bringing them to full completion, as well as making sure we have enough resources to tackle bug reports and regressions, we won't be dedicating any major commitment to the following areas of the application during this year.
- Calendar
- Chat
- Tasks
- Settings
- Compose
- Search
- and everything else...
We will always have dedicated resources allocated to tackle crashes or performance regressions caused by any of these components.