The mozilla visual identity team has released the design for Thunderbird's new icon. Like the previous icon for Firebird it looks great, as does the new Pinstripe theme for Thunderbird.
All this effort has ensured that Thunderbird looks great, but unfortunately it is still only average email client. Specifically Thunderbird is average in terms of reinventing the way people deal with email. Basically there is no real difference between TB and Mozilla Mail in the way email is presented and managed. Sure it is faster and smaller, but that's not enough.
Look at some of the other contenders in the email field:
Outlook 2003
Has virtual folders populated with those emails that match a certain query, like all email from Dave about gardening sent last year.
It also has a 3 column, but done better then TB's. The list of emails in a folder takes up way less horizontal space because it divides the information about an email over two lines. TB's version takes up too much space making this feature hard/unpractical to use, even on a wide-screen Powerbook.
Opera's M2
Built into the Opera browser. Also has virtual folders.
Apple Mail
OK, Mac only, but still. Has very nice email thread handling and can filter the email list on the content of the entire message, not just Subject or Sender like TB.
Zoƫ
Although not meant for sending email it is one of the best ways of managing email. Its searching and linking features are second to none at the moment.
Remail
Although not generally available IBM's research platform comes up with some interesting new ideas and concepts, like annotation, thread-visualization, etc.
Note I did not mention junk-mail detection. Although the Thunderbird site mentions this as a "killer-feature", everyone has it these days.
Based on this, how could we improve Thunderbird?
Some ideas:
- Incorporate a search-engine (CLucene?) to index all email. Preferably including attachments (nothing fancy, just strip the strings from any attachment and index them). This should allow for things like searching/filtering the email-stream based on full content of the mail as well as virtual foldering.
- Add tabbed mailing. Firebird has tabbed browsing, why not have tabbed mailing in TB? Alt-click on a mail to open it in a new tab. Put new mails the user is writing in a tab as well, so you don't need zillions of windows if you don't want them.
- Copy Outlook 2003's 3 column view, including the way it organizes emails in sections: "Today", "Yesterday", "Last week". Allow for other ways of sectioning too: By sender for instance.
- Add annotation support. Although the current "label" function does something similar it could be improved by the use of icons and of easier ways to add them to emails. Right now it is buried in menus.
- Put in linking features as Zoe has. While reading an email from Dave I should be able to see all mails from him with one click. Same for all mails from him to the same group of people as the mail I'm reading. Or all mails involving all the people this mail refers to (including the ones I sent out). One should be able to do similar things around dates instead of people.
I'm sure there are other features that could be included. Maybe somebody will read this (yeah right!) and use it to start a discussion. Whether or not one agrees with the points mentioned here is irrelevant. The discussion about the future of Thunderbird needs to happen anyway...if it wants to be at the forefront of email innovation and stay there that is.