I don't want to start a kickstarter debate, but the author of git-annex has a project on kickstarter
to add functionality.
Quoting a little bit of the initial proposal:
The first step will be to make git-annex watch for changes to your files, check them into git, and automatically sync them to your other repositories. I have a prototype of this using Linux's inotify. It will be extended to also support Mac OS X.
Then I will build a web app that can be used to control and configure things. Watch files as they upload and download, set priorities, etc. No command line needed. I plan to use Haskell's amazing Yesod web framework.
Finally, I will add configuration assistants to help you get the most out of the system. Easily set up syncing to remote computers, store encrypted copies of your data in Amazon S3 or other cloud services, automate moving old files to archival drives. There are many possibilities like these, and I will prioritize the ones my backers need.
I'll spend around one month on each of these steps. Then I'll spend another month or two on an Android port, and additional time I'm funded for to add more features. I'll be blogging about my progress all along the way, and each new feature will immediately be available in git-annex's own git repository.
If he gets another $3500 in funding in the next 6 days, he even promises to spend a least 1 month trying to create a Windows port.