CloudServices/Roadmaps/Notifications

From MozillaWiki
< CloudServices‎ | Roadmaps
Revision as of 21:52, 14 February 2012 by Anaaktgeboren (talk | contribs) (Created page with "* This is a work-in-progress. Please hold while we get our shit together * What is BiPostal? * What is Push? * How will this Roadmap thing work? * The 2012 Roadmap {| class="full...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search
  • This is a work-in-progress. Please hold while we get our shit together
  • What is BiPostal?
  • What is Push?
  • How will this Roadmap thing work?
  • The 2012 Roadmap
Roadmap Year Type Roadmap Item Owner Status
2012 Feature or Project? Add-on EOL - Phase 1 Harry Q. Bovik Holder
  • Notes from workweek (need to migrate ^. please excuse the mess


    Q1
    BIPOSTAL in staging supporting Apps/ID?
   Production Dependant on Q1 blockers:
   HW availability
   Coordination with external mail partner
   Coordination with BrowserID Team
   Coordination with WebApps re: requirements
   UX for client dashboard?
   PUSH: product defined and on track for Q2 launch
   Q2
   Integration of BIPostal and PUSH to unified Notifications structure
   Finalization of Notification SLAs
   Finalization of metrics and logging info
   BIPostal to production
   Shift notification token (ntoken) mapping from mysql to MySQL -> Queuey
   Notifications to Nightly, Fennec, iOS, Android
   Dependant on:
   Mobile Team adoption of code
   Coordination with WebApps on availability
   Q3
   Full Production ready release of Notifications
   Documentation and demonstration code
   Customer support in place
   Additional demand/work from Q2 integration work (e.g. new demands)
   Q4 
   Unknown at this time.

Notifications High-level goals: 1. Deliver a competitive stack vs. Android/iOS notifications 2. Support Apps/Identity/B2G 3. In use by <insert reasonable target> % of Web App Store apps. Feature List

  • Inbound protocols
    • Email
    • HTTP
  • Outbound transport options
    • Firefox Desktop (XMPP? AMQP? polling? carrier pigeons? real-time-ish)
    • Android (Android Cloud notifications)
    • iOS (native iOS notifications)
    • SMS
    • Email