Raindrop/Milestone/Arbutus

From MozillaWiki
< Raindrop‎ | Milestone
Revision as of 21:29, 1 April 2010 by Jrburke (talk | contribs)
Jump to navigation Jump to search

The Dog Food milestone

All Arbutus Issues

Design

  • Refresh mockup
  • Paging mockup
  • Notifications
    • Newsletters, Bulk Messages without Conversations
  • Grouping for Filter Points
  • Delivery options for Filter Points
    • Reusing Filter Points above
    • Simple and common UI for choosing how messages are delivered
    • Delivery Options
      • Inflow
      • Bulk Sidebar
      • Nothing
      • Others...
  • Daily Summary
    • A final option when not showing conversations in either the Inflow or Sidebar
    • Every morning a summary of unseen conversations is delivered to the Inflow

Front End

  • Refresh ??
  • Paging ??
  • Reply for Email #78

Back End

  • Sent Mail in Inflow ??
  • Conversation view missing messages #91
  • Performance work??

Hosting

  • Performance work??

OAUTH support

Twitter supports oauth for accessing their API, and GMail has enabled oauth for the IMAP and SMTP: http://code.google.com/apis/gmail/oauth/

We should try to convert to using OAUTH tokens instead of storing names/passwords. Here is an outline of the work involved:

FE

In the account signup page, provide a button to get oauth info for each type of account. When the token comes back, hold on to it and send it back to save in user raindrop config as oauth=xxxxx

BE

Back end should use the oauth pathways to talk to the message service providers if the oauth= stuff is in the config.