David’s recent entries about Thunderbird and MailCo have gotten me thinking. I believe there are lots of opportunities for Thunderbird to fly out of the Mozilla nest. I left a comment (#6) on David’s thinking-org-onomically post about targeting the road warriors of the corporate world. But I think the bigger issue is how should Thunderbird evolve long term?
David’s posts seem to have brought out some real concerns that MailCo can not be successful without Scott and David. There will most definitely be an impact from them no longer working full time, but I have yet to see any indication they are not going to contribute at all. Even if something in the new structure has made them uncomfortable to the point of leaving Moz, they have not indicated they are leaving the community. David A. indicated they are going to start there own new venture. If it is related to Thunderbird, even a fork, their knowledge will still be available to the community as a whole. I see no reason that David A. and/or Mozilla would make it a confrontational relationship. Open source communities have survived lead developers coming and going in the past, why should Thunderbird be different? I hope Scott and David remain involved in the project they have been immersed in, but new blood can also help a project reinvigorate itself and thrive.
So what should Thunderbird/MailCo do? It needs to move from being just an email client to become the communications toolbelt of choice. Email itself is becoming a smaller part of the communication universe. What is needed now, is a toolbelt to help consolidate all of the individual communication tools to one central control center. We now communicate via email, IM, RSS/Atom, Twitter, Jaiku, Pownce, Facebook, MySpace, IRC and the list goes on. However, it is a full time job just trying to keep up. You have to visit many websites just to try and keep up.
There is a definite need for a tool to try and bring all of these conversations to one place. Not all of these tools have API’s to make this easy, but if it was easy everybody would do it. MailCo does not have to be the one to write the interfaces for each tool, if they provide a foundation and community Extensions could be written for each of these tools. Does anyone else think it is ironic that one of the best IRC communication tools (Chatzilla) is an extension for Firefox the browser instead of Thunderbird the communication tool?
If we could bring all of these communication pipes through one clearing house, is there a way we could try to thread the conversations together? Take the entirety of the MailCo conversation occurring on the web lately. What if you could have the conversation with some people on blogs, others on Twitter, start a conversation with David via email and see them all in one threaded window? Meanwhile you could plan a high school reunion with another group using various tools in another threaded window. Could MailCo automate some of this threading? Not all of it, some of it would require you tagging or moving conversations to folder, but you would have it in all one place. But could we not use some of the Bayesian probability tools we use for Spam to figure out the probability of a “message” belonging to a conversation?
Look at contacts. How many different addresses/handles/ids do I have? I have an email address, an IM address, a Twitter “handle”, and a nick I use on IRC. If Thunderbird could help bring all of these together, it would help in this consolidation of communication flow. If I am in the middle of a conversation on IM with David, and he “Tweets” about the topic, Thunderbird would recognize that it was him, review the content, and move that Tweet into the window.
Why can’t we have plugins that integrate (two way) with the various contact managers to help? If you were using Salesforce, Plaxo, etc, would it help to bring all the ways you know someone together?
Email has been done. I believe there are still things we can do to improve it, but the bigger opportunity is to bring all of the flows of the various communication pipes to one location. That is where MailCo should focus. This is a problem that needs to be solved, and MailCo just may be the ones to do it.