|SMS support in Thunderbird|
|Release target||Thunderbird 19|
|Directly Responsible Individual||`|
|Product marketing lead||`|
|Additional members||Nate Watson|
If this is implemented, should it be implemented as a separate module, or integrated into the chat features? Should it do the same with the UX? Should this be implemented as a main feature, or as an add-on?
By what means will TB interface with SMS networks?
Stage 1: Definition
1. Feature overview
SMS is a common messaging protocol. Thunderbird should allow the user to send and receive SMS messages. Right now, many other communication clients support this protocol, such as outlook, the pre-packaged OSX apps, ymail, etc. For some phone users, it's their main form of communication. Thunderbird should support this protocol because many people use text messaging as a cheaper communication form, along with other mail client users, and Thunderbird should accommodate this to ensure easier communication for users. This feature is important because many users of Thunderbird use Thunderbird because commercial software is too expensive. When one combines this with the prevalence of cheap SMS, adding SMS support to Thunderbird logical.
2. Users & use cases
The primary users of this feature will be desktop users who want to send messages to phone users who have restrictive data plans, and visa-versa.
Depending on the implementation, the chat team may need to get involved in some manner.
This feature should allow Thunderbird users to send SMS messages to users of all major carriers, and eachother in a reasonably reliable, and not-completely insecure manner; and allow them to view these messages the same.
The goal is not to replace the chat system or turn Thunderbird into a phone emulator, but to simply support the SMS standard.
Stage 2: Design
5. Functional specification
6. User experience design
Stage 3: Planning
7. Implementation plan
Quality Assurance review
Stage 4: Development
Stage 5: Release
10. Landing criteria
|Theme / Goal||Connect|
Team status notes
Assuming this is implemented, security will need to work on this to a heavy degree.
There is a list of SMS gateways at http://en.wikipedia.org/wiki/List_of_SMS_gateways which should help us figure out how to interface Thunderbird with the SMS aspect of the phone networks. Some of these should be skipped in order to comply with federal law in Mozilla incorporated areas.