RSSReader

Revision 8 as of 2013-03-17 00:40:46

Clear message

RSS Reader

This web page is where we are coordinating the work to build an RSS Reader application for the Ubuntu Phone that could also extend to other form factors too with the responsive design features built into the Ubuntu SDK

The Details

Launchpad Project

ubuntu-rssreader-app

Launchpad Team

ubuntu-rssreader-dev

IRC Channel

#ubuntu-touch on Freenode

Blueprint

initial-rssreader-development

Meetings

Meetings are held in the #ubuntu-touch channel on Freenode IRC.

User Stories

Note: please don't add user stories here. We are defining these as a limited set to keep the scope more limited to get out a first version.

  • Must Have: I want to see a specific RSS feed
  • Must Have: I want to manage my feeds (add, modify, delete)
  • Must Have: I want to view a list of my current feeds
  • Should/Could Have: Share feed, tagged list etc.
  • Should/Could Have: Tagging?
  • Could Have: Add page as a bookmark (i.e. before opening the url in a browser)

Functional Requirements

Note: likewise, please don't add functional requirements here. We are defining these as a limited set to keep the scope more limited to get out a first version.

  • Sync/update a feed
  • Managing feeds (e.g. configuration)
  • Select a feed from a list for viewing
  • Select an entry from the currently viewed feed
  • Should/Could Have: Add tags to records
  • Should/Could Have: View list based on tags

Design

Some early designs based on the mockups from MyBalsamiq have been added below:

Article List View

Article Content view

Add Feed

  • Needed

Edit Feed

  • Needed

Delete Feed

  • Needed

Filter list by Feed

  • Needed

Add Tag

  • Needed

Edit Tag

  • Needed

Delete Tag

  • Needed

Tag/Untag an Article

  • Needed

Filter list by Tags

  • Needed

How To Add Your Design

To contribute design, first ensure you have picked an app and then read the App Design Guides.

Next, send an email to David Planella (david.planella AT canonical DOT com) and Michael Hall (michael.hall AT canonical DOT com) to ask to be added to MyBalsamiq (this is the system we use for creating mock-ups.

Now look at each of the screens listed in the project in the Design section and view any existing designs.

If a design matches how you think it should look but with a few changes, please don't create a new design but instead leave comments on the design itself.

If there is either no design or you would like to propose a new design, simply create the design in MyBalsamiq on https://ubuntu.mybalsamiq.com/projects/ubuntuphonecoreapps/grid. Please be sure to use the Phone container and add your design inside it.

Now link your design under the right screen heading below and using the following format:

 * [[https://ubuntu.mybalsamiq.com/projects/ubuntuphonecoreapps/YOURDESIGN|Your Name]] - summary of your design

As an example:

Implementation

This is where the spec will be.