CloudServices/Sagrada/Roadmaps/2012Q1: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
Line 26: Line 26:
=== SyncStorage ===
=== SyncStorage ===


* Incorporate support for use of Sagrada tokens in authentication and uid retrieval
* Incorporate support for use of Sagrada tokens in authentication and uid retrieval [<span style="color:#32CD32">GREEN</span>]
* Derive node allocation data from the Sagrada metadata token
* Derive node allocation data from the Sagrada metadata token [<span style="color:#32CD32">GREEN</span>]
* Document and implement 2.0 API spec
* Document and implement 2.0 API spec [<span style="color:#32CD32">GREEN</span>]
* Move controller layer to Cornice
* Move controller layer to Cornice [<span style="color:#32CD32">GREEN</span>]
* Improve DB schema and implementation while we have empty DBs to work with
* Improve DB schema and implementation while we have empty DBs to work with [<span style="color:#32CD32">GREEN</span>]

Revision as of 19:15, 2 April 2012

Metlog

  • Integrate Metlog into Syncstorage, Queuey and TokenServer [YELLOW - Queuey done, Syncstorage done, Tokeserver week after]
  • Begin producing graphs based on incoming data [GREEN]

Queuey

  • Implement external libraries for access to https://wiki.mozilla.org/Services/Sagrada/MessageQueuing (Message Queue version) [GREEN]
  • Integrate Queuey with Socorro [YELLOW - waiting on hardware]
  • First implemented prototype for Message Storage [GREEN]
  • Document and implement authentication and identity semantics for external access. [YELLOW - Docs are good, but requirements are still not well-defined]

Sauropod

  • Figure out what the heck we need from Sauropod

TokenServer

  • Create and publish format for discovery entry-point response [GREEN]
  • Implement high availability token server for issuing Sagrada tokens to be consumed by sync [GREEN]
  • Integrate with BID verification [GREEN]
  • Store and serve user metadata (primarily sync node location) [GREEN]
  • Integrate with (or build new) node-assignment process [GREEN]

SyncStorage

  • Incorporate support for use of Sagrada tokens in authentication and uid retrieval [GREEN]
  • Derive node allocation data from the Sagrada metadata token [GREEN]
  • Document and implement 2.0 API spec [GREEN]
  • Move controller layer to Cornice [GREEN]
  • Improve DB schema and implementation while we have empty DBs to work with [GREEN]