Worthwhile Thunderbird projects/addons?

Jonathan Protzenko jonathan.protzenko at gmail.com
Tue Dec 21 01:29:05 UTC 2010

Great to hear that! Having reviewed quite a few of your patches, I'm 
just delighted to see you step in further.

I'm going to sound pretty self-interested, but withing a few week's 
time, I should have the thunderbird-stdlib project I've been mentioning 
set up. I also plan to put "Compose in a tab" back on the rails, but 
handling that and Thunderbird Conversations at the same time is just 
too much work for me. So if you want to contribute to "Compose in tab", 
just wait for me to land one or two patches in core, factor out what's 
common with Thunderbird Conversations into thunderbird-stdlib, and this 
should be ready for you to hack on.

Thunderbird Conversations naturally welcomes patches, there really is a 
ton of bugs to fix (see 

Feel free to start hacking! As soon as thunderbird-stdlib is setup and 
"Compose in a tab" is working again, I'll send a message to this list.


On Tue Dec 21 02:10:20 2010, Bryan Clark wrote:
> On 10-12-20 3:37 PM, Jim wrote:
>> Lately, I've been feeling the itch to contribute to Thunderbird in 
>> some "significant" way, though I'm rapidly running out of things I can 
>> think of to do (the last thing I've got is bug 282068 to fix up the 
>> attachment pane in the message reader). I wouldn't be surprised if 
>> there are other people in the same situation as me, so maybe it would 
>> be a good idea for people to suggest worthwhile projects/addons for 
>> Thunderbird.
> Awesome! You rock and we should be sending you /another/ t-shirt if we 
> haven't already.
>> By way of example, here are a couple of ideas I've had, although I 
>> have no idea if they're things people would really care about:
>> * Reorganize account settings / preferences
> Dragons! But if you were to start on something like this I would give my 
> (new) standard recommendation. Start with a tab and a browser element 
> and HTML. We could then flatten all the preferences *and* account 
> settings into a single page with some accordion like expand collapse 
> trickery. This would be slightly difficult work because it's full of 
> crazy edge cases but you could also transition the existing UI over as 
> you implemented different pieces.
>> * Update address book backend to support SQLite (may be a big project)
>> * Update address book UI
> I think these two are one in the same because you really need to start 
> with a new storage system to have more than two email addresses, etc. 
> Again (new) standard start: tab, browser, HTML. I would use Gloda as the 
> "Collected Address Book" and use your own SQLite version as the new 
> address book that will be organizing the contacts that Gloda has found 
> and others that may be imported or entered. The UI for this is fairly 
> simple set of pages which list contacts and list a persons contact 
> information.
> Like Dan said, you should definitely check out the Contacts add-on - 
> https://mozillalabs.com/messaging/thunderbird-contacts/ as any future 
> facing address book should understand that people exist on multiple 
> messaging systems.
> In designing a new address book I would also include a way (via 
> plugins?) for different sites to update ephemeral information about 
> people. e.g. Current location via Google Latitude or similar, current 
> status via status.net/twitter or similar. But that's getting pretty far 
> ahead.
>> Does anyone else have ideas for high-value projects for Thunderbird?
> Both are awesome projects and I have some designs for either, if you're 
> interested I could find them and we could chat about ideas. I've got 
> some free time in these next couple weeks as most people are on vacation 
> and I'm here catching up on other work.
> The UX Priorities is also a good place to look. Be sure to ping any of 
> the bugs before you start digging into the work just so people have a 
> heads up as plans could have changed since they were first filed.
> Cheers,
> ~ Bryan
> _______________________________________________
> tb-planning mailing list
> tb-planning at mozilla.org
> https://mail.mozilla.org/listinfo/tb-planning

More information about the tb-planning mailing list