Changes

Jump to: navigation, search

Firefox OS/Cloud Storage

1,204 bytes added, 05:59, 2 July 2015
Update Planning Phases
* '''Virtual Storage Interface'''
Virtual Storage Interface is plugin system for cloud storage framework to extend cloud storage option.
 
= Planning Phases =
[[File:PlanningPhases.png|550px]]<br/>
* '''Phase 1'''
We will implement a read-only storage for the ready-made app to read the data via Device Storage API. For example, Video app can play a video in Dropbox even the file size is larger than internal storage without any app modification.<br/>
* '''Phase 2'''
Each user might have more than one storage account, so multi-storage support is an important feature for user to manipulate their storage more flexible.<br/>
Second, offline Support is for using storages even there is no network available (, and we can leverage Cache mechanism to implement this feature.)<br/>
From the perspective of storage provider, Flexible Storage Module is an easy way to install or update the storage plugin for 3rd party storage provider like Dropbox, Box.net, etc.<br/>
Multi Storage support will be handled by Account management. 3rd-party Storage plugin and Virtual Storage Interface are the key components to implement Flexible Storage Module.<br/>
* '''Phase 3'''
Read-Write support, just like its literal meaning, files can be read or written. Read-Write feature is our last mile to achieve our final destination, but this is difficult.<br/>
= Cloud Storage Framework =
30
edits

Navigation menu