Mobile/Projects/Service integration: Downloads: Difference between revisions
Jump to navigation
Jump to search
m (→Goals) |
m (→Goals) |
||
Line 3: | Line 3: | ||
== Goals == | == Goals == | ||
Integrate cloud services into the Firefox browser so users can use a cloud service for storing any web content they download. | |||
== Use cases & user stories == | == Use cases & user stories == |
Revision as of 17:50, 17 October 2013
Tracking
- Meta-bug to be filed
Goals
Integrate cloud services into the Firefox browser so users can use a cloud service for storing any web content they download.
Use cases & user stories
Feature discovery & initial use
- When I first download any content from the Web, I want Firefox to give me the option of saving that content either locally on my device or in the cloud via one or more integrated services, so I can take advantage of the new integrated cloud services without having to know about them and set them up beforehand.
- When I first opt to save downloaded content to an integrated cloud service, I want the option to log-in to an existing account if I already have one, so I don't end up with multiple accounts for the same service.
- When I first opt to save downloaded content to an integrated cloud service, I want the option to create a new account inline -- without having to go to a separate tab or website -- so I can quickly set-up and start using the integrated cloud service for my Firefox downloads.
Awesomebar/Awesomescreen integration
- When I start typing in my awesomebar or awesomescreen, I want items I have downloaded -- whether saved locally or to a cloud service -- to be included in the results so it is easier for me to find and open that item directly rather than going back out to the web and downloading it again.
- When I delete an item from my downloads -- whether locally or from a cloud service -- I no longer want that item appearing in my awesomebar or awesomescreen, so I am not confused by it showing up in my search results.
UX design
- Not handed off yet
Quality criteria
- No user-perceptible performance degradation
- All goals are met
- All user stories are implemented & tested