plasma-umass / doppio

Breaks the browser language barrier (includes a plugin-free JVM).
http://plasma-umass.github.io/doppio-demo
MIT License
2.16k stars 175 forks source link

Interface with cloud storage #41

Closed perimosocordiae closed 11 years ago

perimosocordiae commented 11 years ago

Instead of trying to fit everything into LocalStorage or memory, we could enable users to read/write files from a cloud storage service, providing more of a true filesystem.

We could use any or all of:

Those seem to be the most friendly and widely used, at least.

jvilk commented 11 years ago

More concrete links to the actual API docs:

int3 commented 11 years ago

Might be worth checking out Filepicker.io too.

jvilk commented 11 years ago

This should be much simpler now, as noted in my pull request: https://github.com/int3/doppio/pull/64

perimosocordiae commented 11 years ago

This should wait until v3, when we integrate with WebWorkers properly. The filesystem API introduced in #64 may be in flux until then.

perimosocordiae commented 11 years ago

Once the filesystem API settles down, we may want to try using this library: https://github.com/dropbox/dropbox-js

jvilk commented 11 years ago

This is no longer relevant to doppio. @lavelle has created a working Dropbox backend to BrowserFS that will be merged very soon, and we will likely add support for other cloud storage providers. Once this becomes stable, we will perform another BFS release that doppio can consume and use.