Mobile/Projects/My List: Subscribe to feed or service as a new list

From MozillaWiki
Jump to: navigation, search

Tracking

  • Meta-bug to be filed

Goals

We want users to be able to create new My List lists by subscribing to third-party feeds (RSS feeds) or services (ie: Dropbox directories, Evernote notebooks, etc).

Use cases & user stories

Users

  • When I opt to create a new list, I want to be able to select from a set of known-compatible services to add as lists, so it's as easy as possible for me to set up & try this new feature.
  • When I opt to create a new list, I want to be able to select from a short list of featured websites that are selected based on my locale or Mozilla partnerships, so it's as easy as possible for me to set up & try this new feature.
  • When I opt to create a new list, I want to be able to select from a short list of my most frequently visited websites that have compatible RSS feeds, so it's as easy as possible for me to set up & try this new feature.
  • When I open to create a new list, I want to be able to specify an arbitrary URL (that has a compatible feed), so I can subscribe to any feed I want. I understand that Firefox will let me know if a particular URL doesn't have a compatible feed, and that I won't be able to subscribe to that page as a new list.
  • When I am on a website that I would like to subscribe to as a new list, I want there to be a quick way to do that through a context menu or other convenient UI, so I don't have to leave the page to add it as a new list.
  • When I want to manage my subscribed feeds and services, I want that to be done using the same settings UI as my other lists, so I don't have to go digging around looking for other UI.

Service/Site developers

These may be v2...

  • If I am involved with running or developing a service that I would like users to be able to subscribe to via My List, I want there to be clear documentation available about how I can ensure my service is properly compatible, and how I can promote it to Firefox users.
  • If I run a site that has a compatible feed, I would like some way to promote that feed to Firefox users so they can quickly subscribe to my site and add it as a new list on their about:home.

UX design

See Mobile/Projects/Third-party_service_integration_MVP#UX_design.

Justification

See Mobile/Projects/Third-party_service_integration_MVP#Justification.

Content ideas (for testing)

Just throwing in some ideas for sites/feeds we could feature at least in Nightly & Aurora builds for testing. I'm not sure how many we're going to include as "featured" or whatever, so we can figure out final lists later...

Nightly/Aurora

Mozilla RSS Feeds

Other Web Feeds

Twitter Feeds

Not sure this is a thing we'll do or not? "Featured" Twitter feeds?

Beta/GA

TBD

Research & references

Quality criteria

  • No user-perceptible performance degradation
  • All goals are met
  • All user stories are implemented & tested