I want to experiment with three things:
- The Pony programming language
- Dropbox replacement
File sharing is a constant thorn in my side. I like syncthing, but its interface is too cumbersome for me, and it uses too much CPU for my liking. I want to have something which is as close to zeroconf as possible, has a stable protocol, is portable and efficient.
I want to use Pony mainly because I am curious about the language ideas and want to learn more about it.
My plan is to have a protocol which uses hashed blocks of encrypted data as the transport medium, and a DHT for locating peers.
Ideally, it should just work: Install the software, add a share via hash + local directory to mirror to, done.
Looking for mad skills in:
Nothing? Add some keywords!
This project is part of:
Hack Week 16
This project is one of its kind!