Thunderbird2
Thunderbird 2 Project PlanningThis is a starting point will planning and design information for the Thunderbird 2 release, including schedules, feature sets, and branch process information. Nothing here is finalized, let alone set in stone. Individuals working on the project or interested in the process are encouraged to participate in the mozilla.dev.apps.thunderbird |
Schedule
The Thunderbird Roadmap contains the latest scheduling information for Thunderbird 2 and will always be kept up to date with the latest information.
Themes
Thunderbird 2 will continue to build on the success of Thunderbird 1.5 by focusing on helping users manage their e-mail and protect their privacy. Some of the top level themes for this release include:
- Tools for organizing and managing e-mail
- Custom Folder Pane Views such as favorites, unread and recently used.
- Message Tagging
- Tabbed Messages
- Be Informative
- New Mail Alert Improvements
- Folder Summary Popups
- Help Fight Junk Mail
- Improve the current bayesian based algorithm
- Token Store Pruning / Aging
- Improved Phishing Support
Please talk to the module owners if you are interested in getting involved. In particular, we are looking for developers with strong math backgrounds to help improve the bayesian spam filter. The more folks interested in helping out, the more we'll be able to get done!
Features
Here's a more detailed break down of some of the feature work schedule for Thunderbird 2.
Feature | Tracking Bug(s) |
---|---|
New Mail Alerts
Provide more contextual information about new mail in the animated alert.
|
Bug 312940 |
Folder Summary Tooltips
Allow users to quickly see the contents of new messages in unopened folders without forcing them to actually open the folder, and thus losing their current e-mail context. |
Bug 314124 |
Folder Views
Support a global list of Favorite folders that can include folders from any account. Support other folder views such as Folders with Unread Messages. |
Bug 251296 |
Spell Checking Improvements
Replace myspell with hunspell which is now used by OpenOffice.org. hunspell has many improvements over myspell including better support for non English dictionaries. |
Bug 319778 |
Improved Phishing Detection
Build upon the phishing detector in 1.5, by possibly adding support for a URL block list. Or making generic APIs for webservice extensions to support online phishing detector. |
Bug 328749 |
Improve SPAM Detection
Build upon the existing bayesian spam filter focusing on two key areas:
|
Bug 243430 |
Tabbed Messages
The ability to have message tabs including the ability to reply, forward and perform all of the usual activities on tabbed messages. Integrated tabbed design with favorite folders across the top of the thread pane per Ben's design ideas. |
Bug 297379 |
Message Tags
Rebrand message labels as tags. Expand the functionality to include arbitrary number of tags and multiple tags per message. Investigate supporting auto generation of saved search folders for tags. |
|
Custom Mail Headers
Add the ability to customize the headers we show in the message pane instead of forcing you to use view all headers mode. |
Bug 326749 |
Mac OS X Address Book Integration
Add the ability to read the Mac OS X address book. |
Bug 203927 |
Find As You Type
Add the find as you type bar (as seen in Firefox) to Thunderbird. |
Bug 328795 |
Conversations
Rebrand message threads as conversations. Also, make it easier to group your message replies into folders other than the Sent folder. |
Bug 301084 |
NSIS Installer
Re-write the installer to use the new NSIS installer also being developed for Firefox2. |
Bug 339135 |
Bugs
Bugs with a target milestone of Thunderbird 2, are bugs we hope to address for the release. For significant blocker issues, we also use the blocking-thunderbird2 flag in bugzilla.
Driving 2.0 contains an interesting set of bug queries representing the remaining work for Thunderbird 2.