ShareIt-project / ShareIt

Peer-to-Peer filesharing in pure client-side Javascript
shareit.es
139 stars 32 forks source link

Plugin for online storage service in the cloud #46

Open piranna opened 11 years ago

piranna commented 11 years ago

Develop and add support for a DropBox-like plugin where shared files (all or some of them) gets copied in a cloud backup. This would allow easily to later share data between peers directly or from the cloud backup if one of them is offline, but also this would allow to download faster from both endpoints (peer and cloud backup) and easily publish content on internet.

Also, looking it from the other side, maybe it would be easier just to develop a DropBox app allowing P2P sharing or a plugin to be integrated on ShareIt!.

piranna commented 11 years ago

Another improvement would be to enable direct sharing on the DropBox server if both of them has enabled the plugin. This would means that P2P sharing would not be required since in fact file has been shared (although it will spend some time until is effectively downloaded through DropBox service).

piranna commented 11 years ago

Inter-account sharing on Dropbox was sucesfully studied on the Dropship project (https://github.com/driverdan/dropship). Although currently don't working since it was build in a low level way, It shows is posible to do it. It's required to look on the Dropbox Javascript API (https://github.com/dropbox/dropbox-js) how to do it.

piranna commented 11 years ago

Recent improvements for issue #63 would help the development of this issue, and thanks to them also this would be combined with issue #118.