Confirmed users
58
edits
No edit summary |
No edit summary |
||
| Line 1: | Line 1: | ||
What we want (some of which we already have) | What we want (some of which we already have) | ||
== | == Have explicit temporary and permanent storage == | ||
* temporary intended to solve caching but cache that can go away without penalty | * temporary intended to solve caching but cache that can go away without penalty | ||
* no permission dialogues! | * no permission dialogues! | ||
| Line 7: | Line 7: | ||
* we're very close to this, bent about to start reviews | * we're very close to this, bent about to start reviews | ||
== | == Plug in localStorage to temporary storage == | ||
* Honza is working on re-write of localStorage | * Honza is working on re-write of localStorage | ||
* appcache rewrite also coming up from Honza | * appcache rewrite also coming up from Honza | ||
* lower priority | * lower priority | ||
== | == Moving data from temporary to permanent storage == | ||
* also called database migration | |||
* ex. Gmail "go offline" | * ex. Gmail "go offline" | ||
* ex. Amazon cloud reader | * ex. Amazon cloud reader | ||
== | == SimpleStorage API == | ||
* basically async localStorage | |||
* need very simple API | * need very simple API | ||
* high value, low amount of work | * high value, low amount of work | ||
| Line 26: | Line 28: | ||
* something that uses IDB and/or localStorage? | * something that uses IDB and/or localStorage? | ||
== | == General appcache problems == | ||
* spec is terrible (poorly written) | * spec is terrible (poorly written) | ||
* Mounir will help drive spec side of fixing this | * Mounir will help drive spec side of fixing this | ||
| Line 54: | Line 56: | ||
== Priorities == | == Priorities == | ||
* | * SimpleStorage API, P1 | ||
* FileSystem API, P2 | * FileSystem API, P2 | ||
* IndexedDB in workers, P3 | * IndexedDB in workers, P3 | ||
* Quota API, P4 | * Quota API, P4 | ||
* Database migration, P5 | * Database migration, P5 | ||