CloudServices/Storage: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
mNo edit summary
(xxx)
Line 3: Line 3:
The goal of the Storage project is to provide an FxA-attached cloud storage service for web app developers.
The goal of the Storage project is to provide an FxA-attached cloud storage service for web app developers.


= Exemple products =
= Some consumers =


* A contact store for firefox hello;
* A contact store for firefox hello;
* An app like "pocket" (read it later)
* An app like "pocket" (read it later)
* Any web app with a storage in the cloud


= Timeframe =
= Timeframe =

Revision as of 17:17, 29 October 2014

Overview

The goal of the Storage project is to provide an FxA-attached cloud storage service for web app developers.

Some consumers

  • A contact store for firefox hello;
  • An app like "pocket" (read it later)
  • Any web app with a storage in the cloud

Timeframe

  • Q4 2014: Exploration + proof of concept
  • Q1 2015:
    • Server API specs are ready;
    • First version / MVP, with a demo app using it.
  • Q2 2015
    • Add validation to the mix
    • Change the form builder to use the CloudStorage backend
    • Handle permissions to share some data

Minimum Viable Product

  • Login with FxA;
  • Store / Get data over HTTP;
  • No validation;
  • Cache handling;

Areas to explore

  • Do the encryption on the client side and sync it wherever it makes sense (Drive, Dropbox, etc)
  • See if we can integrate with already existing projects (remote storage)
  • How do we want to deal with sharing ?
  • How should we handle synchro ?

Similar services