User:CFloyd (WMF)/Reading Services Coordination

Push Notifications
Description

Create and deploy a backend infrastructure that can:
 * 1) Send push notifications to Android, iOS, Chrome, Firefox, and Safari.
 * 2) Can consume an arbitrary stream or end point to get data
 * 3) Can perform arbitrary analysis of consumed data to determining whether a push is required and for what devices
 * 4) Can persist a list of UDIDs representing devices/browsers, subscription types, dates, and some metadata
 * 5) SLA of 10 minutes (not real time)

Administrative

 * Create a Wiki to track progress and plans during initial stages
 * Define responsibilities for new role
 * Create 6-9 Month Road Map of all Reading Services
 * Create a Phabricator tag and board to track tasks across all dependencies and platforms
 * Create documentation for planning a feature

iOS Team Impacts

 * 1) Current time being spent on coordination is about 10 hours/per week