Where’s the best place to submit ideas to? I mean, I could post some here on this thread, or in the wiki, or… well, where’s the most useful place?
Personally I would love to see IPFS added as an external storage source. I mean, many of us are trying to get more people into self hosting, and Nextcloud is great as a core part of how they can manage and access their personal data.
For most people though, keeping all their data on one computer at home, is just playing dice until some accident (drive ageing, fire, flood, theft) damages the hard drive and their most important data is all gone forever. RAID is complicated and not location distributed. Remote server backup systems are usually prohibitively complicated. So much safer to just keep everything in Google Drive / Dropbox, right? (ugh))
Imagine if Nextcloud used our current encryption app and an IPFS external storage addition to store users data folders encrypted on IPFS, Instantly we’re all helping backup and serve each others data, all across the world. Data is being served from the whole IPFS network, instead of a single Raspberry Pi on the other side of the world. Users could completely destroy their server and still recover their data with little more than a backup of their IPFS and Nextcloud configs. Suddenly, Google / Microsoft / Facebook / Dropbox’s multiple server “cloud” advantage starts looking a lot smaller.
Without a system for easily backing their data up across multiple geographically distributed locations, really we’re asking people to risk their most valuable personal data to the hope that they’ll never have a hard drive crash, or a fire, or a flood, or a power surge, or any kind of problem that can damage the drive in a computer. It’s only a matter of time before that bites enough people to cause a backlash. We can help make this better using advanced, yet simple to use, FLOSS software that’s already been developed. Nextcloud + IPFS.
Sounds like a good GSoC to me.