Gaia/SMS: Difference between revisions
< Gaia
Jump to navigation
Jump to search
Danheberden (talk | contribs) |
|||
| Line 42: | Line 42: | ||
**MMS messages support photos and short videos | **MMS messages support photos and short videos | ||
== Implementation Plan (April 18th, 2013) == | == Implementation Plan ( established April 18th, 2013) == | ||
* Milestone 1 - Completed by 4/26/2013 | |||
** SMIL, Multi-recipient, New layout and Gaia's pick activity | |||
* Milestone 2 - Completed by 5/10/2013 | |||
** Message composition with attachments, new text-display layout, open/save attachments | |||
* Milestone 3 - Completed by 5/17/2013 | |||
** New thread layout, settings UI for automatic content download options | |||
* Milestone 4/Final - Completed by 5/24/2013 | |||
** MMS Share activity (for other apps to send media to MMS), Notification of MMS, | |||
== Implementation Details: | |||
===Milestone 1 (4/26/13)=== | ===Milestone 1 (4/26/13)=== | ||
| Line 55: | Line 65: | ||
** {{bug|840035}} | ** {{bug|840035}} | ||
** {{bug|840040}} | ** {{bug|840040}} | ||
*** Need to verify this still works from SMS implementation | |||
** {{bug|840047}} | ** {{bug|840047}} | ||
*** Partly handled by https://github.com/danheberden/gaia/commits/840069_message_preview | |||
*** UX wireframes mention tapping the attachment and options appearing; verifying this currently | |||
** {{bug|840069}} | ** {{bug|840069}} | ||
*** https://github.com/danheberden/gaia/commits/840069_message_preview | |||
* New layout (bubble) - (Steve and Borja) | * New layout (bubble) - (Steve and Borja) | ||
** {{bug|840051}} | ** {{bug|840051}} | ||
| Line 64: | Line 78: | ||
* Attach from activity - need this first (Bocoup) | * Attach from activity - need this first (Bocoup) | ||
* Viewer (Steve) - display | * Viewer (Steve) - display | ||
*** Corey (gnarf) has code for this written and is implementing that with Steve's SMIL code/message-display stuff | |||
** {{bug|840056}} | ** {{bug|840056}} | ||
** {{bug|840057}} | ** {{bug|840057}} | ||
Revision as of 16:37, 22 April 2013
Design Specs
Interaction
Visual
Use Cases
- Tom wants send a text message and selects the SMS app
- Tom can send a new message by:
- Selecting an existing contact from the Contacts app list
- Entering a phone number
- Tom is notified of all incoming messages whether he's in the SMS app, on the Home Screen, or in a 3rd party app
- Tom also has the ability to send an MMS
- MMS supports photos and short videos
- Tom has the ability to search through his history of SMS sent/received
- Tom has the ability to delete specific SMS threads
- More user stories related to MMS in Bugzilla meta bug
Requirements
- Gaia v1
- User has the ability to send/receive text messages
- User has the ability to send a new SMS:
- Enters a name based on available phone numbers in the Contacts app list
- Enters a phone number
- All text messages sent/received are threaded and displayed in a conversation-like view
- In the messages list view, timestamps are shown based on date of last received/sent messages
- 'Today' and 'Yesterday' are used for recent message threads
- User has the ability to search through all messages sent/received
- User has the ability to delete specific message threads
- Gaia v2
- User has the ability to forward an individual or group of text messages to another recipient
- User has the ability to send MMS messages
- MMS messages support photos and short videos
Implementation Plan ( established April 18th, 2013)
- Milestone 1 - Completed by 4/26/2013
- SMIL, Multi-recipient, New layout and Gaia's pick activity
- Milestone 2 - Completed by 5/10/2013
- Message composition with attachments, new text-display layout, open/save attachments
- Milestone 3 - Completed by 5/17/2013
- New thread layout, settings UI for automatic content download options
- Milestone 4/Final - Completed by 5/24/2013
- MMS Share activity (for other apps to send media to MMS), Notification of MMS,
== Implementation Details:
Milestone 1 (4/26/13)
- SMIL almost done (Steve) bug 845173
- Multi-recipient (Borja) bug 837994
- New layout (Borja) almost done bug 860680
- Activities (pick) (Dominic) almost done bug 849766 bug 849768
Milestone 2 (5/10/13)
- Code to review by 4/26/13
- Composer (Bocoup)
- bug 840035
- bug 840040
- Need to verify this still works from SMS implementation
- bug 840047
- Partly handled by https://github.com/danheberden/gaia/commits/840069_message_preview
- UX wireframes mention tapping the attachment and options appearing; verifying this currently
- bug 840069
- New layout (bubble) - (Steve and Borja)
- Attach from activity - need this first (Bocoup)
- Viewer (Steve) - display
- Corey (gnarf) has code for this written and is implementing that with Steve's SMIL code/message-display stuff
- bug 840056
- bug 840057
- bug 840059
- bug 840085
- Save from viewer (Steve) - some discussion with Dominic
Milestone 3 (5/17/13)
- New layout (thread list) - (Steve and Borja)
- Settings UI (Bocoup)
Milestone 4 (5/24/13)
- MMS "share" activity - is this part of the MVP but it's a P1 on the list
- Notification of MMS (Steve has a patch)