Git-annex assistant: Like DropBox, but with your own cloud

  • Joey blogs his progress on git-annex assistant in detail at http://git-annex.branchable.com/design/assistant/blog/

    Here's a post from his personal blog that hints at how he can afford to work on this project for a year on only $20,000- http://joeyh.name/blog/entry/notes_for_a_caretaker/

  • Very cool, but I suspect that making it user-friendly and slick will end up being much more difficult than implementing the actual functionality was.

    Edit: I have another question/concern, does the implementation in Haskell mean that the end product will have a runtime dependency on GHC or the Haskell Platform?

  • This seems quite similar to SparkleShare: http://sparkleshare.org/

    Edit: Oops, SparkleShare is mentioned on the page. Looks like this will work better with larger files. He does mention that SparkleShare is a GUI and not 'just a folder', although in my experience it is 'just a folder', like Dropbox.

  • This sounds similar in practice (not implementation) to AeroFS [1] which is a peer to peer syncing service. Just make one of your peers something cloud-based and reliable.

    Very interesting space!

    [1] https://www.aerofs.com/

  • I'd love to hear Joey's answer on this question: why Haskell?

  • rsync.net will fully support Git-annex (it was brought to our attention a month or so ago by our friend Jason Scott).

    We're excited about this project.

  • At first glance, OwnCloud seems to be similar:

    http://www.owncloud.org/dev/sync-clients/

    (That said, git-annex assistant looks very cool.)

  • This is similar to the features Opera launched in 2009

    http://www.opera.com/press/releases/2009/06/16/

  • I didn't look closely at the kickstarter page but I use gitdocs[1] which is basically works like dropbox but syncs to a git repository. It works ok for my (light) usage.

    [1] https://github.com/bazaarlabs/gitdocs

    [edit] It looks like git-annex solves the large binary blob problem with git (which I don't think gitdocs does) so maybe they could be integrated?

  • undefined

  • This seems to do what Sparkleshare does, except Sparkleshare uses Github - http://sparkleshare.org/

  • i'm not sure if git is the right thing to choose to version big binary files.

  • Maybe this is really juvenile, but does the logo look like a bladder to anyone else?