Mozilla

Thunderbird Process of Change Part 1

October 8th, 2007

In the coming months there will be a lot of discussion about how mail and Thunderbird will evolve. There will also be more detailed discussions about the new organizational home as we move from plans to concreteness. This seems a good time to describe how we got to where we are today.

Thunderbird has been a part of the Mozilla Foundation since the Foundation was created in 2003. Initially the developers did all the work, including build, release and QA. After a while I arranged for the organization to provide the full range of resources to Thunderbird as well, meaning build, release, QA and marketing. We did not make separate groups to support Thunderbird (other than the actual application developers, where we had one Firefox developer and two Thunderbird developers).

That setting remained unchanged but started to grow uncomfortable as the web started exploding in 2005 and 2006. Not only did Firefox marketshare and mindshare explode, but the web (and the browser) as a delivery platform for new applications also came of age. Firefox was at the center of a new wave of activity and a giant ecosystem. Through this Mozilla acquired a stronger voice for openness, innovation and participation on the web.

Thunderbird remained an important product with a significant and dedicated userbase. But Thunderbird diverged from our browser based efforts in a number of ways. One is the scope and vision of the product. Thunderbird is an email client. IT has some RSS and newsgroup capability, but it is primarily an email client. Increasingly other forms of web communications are developing. And Thunderbird the email client is not the complete answer to email needs. A complete solution might have other functionality (for example, calendar is a highly desired feature). A complete solution might include some server aspects, it might include a strategy for webmail, etc.

Second, email is a decreasing percentage of Internet communications. It’s still critically important to those of us who live in it of course. But even those who live in email often also use instant messaging, SMS, and other new ways of staying updated. Thunderbird is an excellent basis for thinking about these topics and improving Internet and web-based communications as a whole. But this wasn’t happening. And third, we weren’t seeing Thunderbird develop the kind of community or influence in the industry that Firefox has.

Two things became clear. We had the team for developing to develop a stand-alone desktop email application. But we didn’t have the complete set of people to address both that and the larger issues. Without some new impetus, Thunderbird would continue in a status quo pattern. The second thing that became clear was that we weren’t likely to build a mail / communications team we need inside the Mozilla Corporation.

Why not? Sometimes diversification can be a good strategy. Some companies do quite well with wildly different product lines, different operating groups responsible for them, all connected in one organization. But doing this well requires a certain type of management, and that is not the type we have at Mozilla. If an organization has different product lines and different development organizations, there must be a set of people in the organization who are thinking about all of them. At a minimum, that set includes whoever is making (or in our case guiding) strategy decisions, whoever is making decisions about how much money to spend where, whoever makes decisions about hiring and job responsibilities.

We could have a layer of decision-making that balances these two. But that involves more management, both in people and in process. Mozilla is about empowering as many people as possible to do, to make decisions and take action. We have managers and management in the Mozilla Foundation and Corporation, but generally we have as little as possible to get the job done.

So in late 2006 we started thinking very hard about creating a new organizational home for Thunderbird. A number of us came to the conclusion this was the best plan, including the Foundation Board and the key Thunderbird developers.

In my next post I’ll describe how we went from this realization to our current plan.

7 comments for “Thunderbird Process of Change Part 1”

  1. 1

    helyco said on October 8th, 2007 at 7:01 am:

    Hello Mitchell,

    please could you be so kind to explain us the reasons related to Scott and David’s “defection”?

    We’ve heard too many rumors about this topic and we’d like to know your truth.

    TIA

  2. 2

    Richard said on October 8th, 2007 at 9:23 am:

    I live in Firefox and occasionally leave “home” to use other applications – Thunderbird, Outlook, Word, Excel… I was wondering if there isn’t a place for a Firefox super add-in based upon Thunderbird, which would integrate email, RSS, SMS, calendar into the browser window.

    On line email clients – Yahoo!, Google, Windows Live – leave much to be desired, especially when it comes to formating text and images, that I think integrating Thunderbird’s interface into a browser window would seem a natural.

  3. 3

    Mitchell Baker said on October 8th, 2007 at 9:33 am:

    Helyvo

    Part II — the next post — talks about the history.
    And I think i wouldn’t use the word defection. Open source projects are interesting in that they are about people doing things, and so about people. And the sustainable projects are also about new people participating and being bigger than any particular purpose.

  4. 4

    likeatim said on October 8th, 2007 at 10:56 am:

    Quote:
    ###########################
    live in Firefox and occasionally leave “home” to use other applications – Thunderbird, Outlook, Word, Excel… I was wondering if there isn’t a place for a Firefox super add-in based upon Thunderbird, which would integrate email, RSS, SMS, calendar into the browser window.

    On line email clients – Yahoo!, Google, Windows Live – leave much to be desired, especially when it comes to formating text and images, that I think integrating Thunderbird’s interface into a browser window would seem a natural.
    ###########################

    That’s Seamonkey & Opera ?!

  5. 5

    Jon Pritchard said on October 8th, 2007 at 1:01 pm:

    helyco, I think it would be wrong to start or advocate this approach. This is what separated the Suite in the first place and would diminish Thunderbird as a viable standalone product which is what it needs to be – no longer in Firefox’s shadow, no longer just plodding along. As long as the Mozilla Foundation/Corporation are honest and open about their intentions with Thunderbird I have no reason to distrust them and yet even less reason to think that Thunderbird’s future will be anything short of rosey and prosperous. Thank-you for the update Mitchell.

  6. 6

    Alex Chejlyk said on October 10th, 2007 at 4:08 pm:

    I have a few clients that are running Thunderbird, these are corporate office’s with anywhere from 7 to 30 users. TB has so much potential as a communications medium. Imagine TB with optional plugins for:
    A. IM, SMS, VOIP, and Video Chat
    B. Add a simple way to share address books and calendars via smb/nfs
    C. Smartphone/pda syncing
    D. A plugin for Firefox that resembles TB would allow users to work remotely with a familiar interface.
    E. Have TB easily pair with Kolab and you’d have a great replacement for Outlook/Exchange (The SyncKolab plugin needs alot of help, but it is a start).

    Address these items with a stable product and you’d have a winner on your hands.

    Currently TB+Lightning (.5/.7) have broken WebDav support and have no easy way to share editable address books. This must change asap, as all corporate users need these things.

    I really like TB and hope to see it do well.

    Best of Luck!

    Cheers,

    Alex C.

  7. 7

    Pingback from Woohoo! Mozilla’s “MailCo” is now “Mozilla Messaging”! : In Pursuit of Mysteries

    […] “MailCo” at the time. You can read posts about this by Mitchell Baker on her blog here, here, and here for background on why MailCo was formed and its […]

Skip past the sidebar