CloudServices/Roadmaps/SimplePush-Server

< CloudServices‎ | Roadmaps
Revision as of 17:36, 17 January 2013 by Jrconlin (talk | contribs) (Created page with "<h1><i>SimplePush - Server</i></h1> ==Overview== A server for the SimplePush Notification alert system. See https://wiki.mozilla.org/WebAPI/SimplePush for a brief introduction. ...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

SimplePush - Server

Overview

A server for the SimplePush Notification alert system. See https://wiki.mozilla.org/WebAPI/SimplePush for a brief introduction.

Project Contacts

Principal Point of Contact - Doug Turner dougt@mozilla IRC - #push Group Email - TBD

Goals

SimplePush is based off of the [[1]]. This system manages version numbers for assigned channels. In short: A client checks to see if it's version matches what's on the push server. If so, do nothing, if not, go fetch from the app server.

This system provides a low cost, scalable, system to manage these version lookups.

Use Cases

How will this be used?

Requirements

  • List of requirements

Get Involved

Call to action for folks who want to help.

Design

Points of Contact

Engineer - Michael Trinkala trink@mozilla, JR Conlin jrconlin@mozilla

API Reference/Documentation

See [API documentation

Platform Requirements

There are two current servers. The prototype server is currently written in C++. A second server is being built in Python 2.7. The following discussion will focus on the Python version.

Libraries Required

List of external project dependencies. (Stuff that's not pulled in via the installation script)

Code Repository

Links to the published code bases

Release Schedule

Predicted code delivery dates

QA

Points of Contact

Engineer - Name contact@info

Test Framework

Security and Privacy

Fill out the security & privacy bug template: https://bugzilla.mozilla.org/form.moz-project-review (https://wiki.mozilla.org/Websites/Kick-Off_Form)

Points of Contact

Questionnaire Answers

1.1 Goal of Feature

2. Potential Threat Vectors and Mitigation Points

Review Status

Bugzilla Tracking # - see https://wiki.mozilla.org/Security/Reviews

Issues and Resolutions

Operations

Points of Contact

Deployment Architecture

Bugzilla Tracking # -

Escalation Paths

Lifespan Support Plans

Logging and Metrics

Points of Contact

Tracking Element Definitions

Data Retention Plans

Dashboard URL

Customer Support

Points of Contact

Sumo Tags

Review Meeting