User talk:Eddyn:Report for Thunderbird

From MozillaWiki
Jump to navigation Jump to search

Introduction:

This report was compiled from hundreds of comments, ideas and suggestions made to various web blogs, wikis and mailing lists, due to the recent Email call to action by Mitchell Baker. It aims to provide an overview of the information we found important, ordered by feasibility and relevance, with possible suggestions for a future road map and plan for the Thunderbird mail application and possible revenue schemes and targets. It takes into account current limitations such as a limited team of developers (2) and current focus and attention of MoCo on the Firefox browser. The report is intended to be helpful in the decision making process of an eventual organizational change.

Thanks to many contributors for this collaborative work!

Preliminary Summary:

The enterprise market as a possible target and strong competitor of Microsoft Outlook is viewed as one of the ultimate goals of Thunderbird. Improved support of additional communication protocols (IM) and sharing/synchronization of data (calendar views, tasks, address books and more) are viewed as essential in order to accomplish this goal. Closer cooperation with with software vendors of group ware applications and servers, including better support for Microsoft Exchange server are suggested. Marketing efforts (campaign), bundling with Firefox, Easy Account Setup for ISPs were also suggested for faster adoption.

Reduced focus and involvement in Thunderbird by MoCo might prove to be counterproductive, which might hurt the adoption and image of all products. It was suggested that expectations were high and a "breakthrough" close what usability and adoption concerns, specially in the advancing of the Sunbird/Lightning project. Rapid organizational changes might send out the wrong signals to users and volunteers, but also to the corporate world which might be the ultimate target for mail desktop applications and a source of revenue.

Improvement of the code base and documentation are viewed as vital in order to gain greater support and involvement by volunteers. Shifting of organizational and other tasks to different personalities than the current core developers was suggested. Arrangements by the community of bounties sponsored by interested parties (i.e. server and group ware software vendors, corporations) might accelerate development, fixing of bugs and feature requests. Better tools (aka Firefox user extension library) for Thunderbird might accelerate third party development of extensions.

Support contracts for the enterprise via third parties, integration of Google SMS, Calendar and Map into Thunderbird could provide revenues. Exchange server support as add-on.


Feature Requests and Ideas:

  • Full integration of calendar (Lightning). Bundling the extension in Thunderbird download.

    The bundling of Lightning in Thunderbird could be implemented fairly easy. The Lightning (Sunbird) extension provides many features the enterprise and (previous) Outlook user needs. This feature request could have an immediate effect on adoption and popularity without much effort.
  • Support and integration of an XMPP/Jabber compliant Instant Messenger.

    Contacts could be used by various means for communication. The XMPP protocol is used by Google Talk and has about 50 million users in a decentralized server network. It allows for encrypted communication, conferencing and support for VoIP. Many providers (XMPP servers) support bridges to other networks such as AIM, MSN, Yahoo! and more.
    • Other IM and P2P networks have been suggested (retroshare for example), however its use in TB has been questioned for various reasons.
  • Synchronization and effectively sharing of data such as address book, calendar and tasks as provided by the Sync Kolab extension.
  • Integrate Google SMS (from Contacts) for sending SMS.
  • Integrate Google Maps for location info in the calendar (Lightning).
  • UI: Tabs for calendar, compose, IM, etc. (Under implementation in current TRUNK)
  • Tag clouds.
  • MiniTB similar to MiniMo.

Code specific requests:

  • Code cleanup
  • Rework address book
  • Extend instructions and documents for developers

Potential Revenues:

  • Introduce a search field in TB for Google search. Potentially open search results in tabs within Thunderbird or launch Firefox. Tabs are introduced in TB3.
  • Support additional Google features such as SMS and Maps. Calendar could use Google Maps for locations (of meetings).
  • Providing support of Exchange Server. This could have licensing issues, but also potential of providing support as add-on. This add-on (and/or support thereof) could be a potential for revenues.
  • Cooperating with Groupware vendors.
  • Support contracts for the enterprise provided by capable third parties.

Organizational Changes:

Suggestions made by Mitchell Baker:

  • Option 1. Create a new non-profit organization analogous to the Mozilla Foundation - a Thunderbird foundation.
  • Option 2. Create a new subsidiary of the Mozilla Foundation for Thunderbird.
  • Option 3. Thunderbird is released as a community project much like SeaMonkey, and a small independent services and consulting company is formed by the Thunderbird developers to continue development and care for Thunderbird users.

Responses and suggestions:

  • There is already the Mozilla Foundation as caretaker for all Mozilla related projects. Option 1 is superfluous.
  • Should TB operate under MoFo (option 3), it was suggested that a release and build team should be dedicated to MoFo (financed by MoCo).
  • Questions arouse concerning option 2 about overhead, repeated tasks, ownership.
  • Organizational changes might send the wrong message and it was suggested to make improvements from within the current framework.

Developers and Volunteers:

  • Shift organizational, documentary and other tasks to volunteers (free the developers)
  • Arrange bounties for bug or feature requests sponsored by interested parties.

Summary and Recommendations:

Editors:

Eddyn 05:49, 4 August 2007 (PDT)