<-- Back to schedule

git-annex

Project: git-annex

Storing big data in git is an appealing idea -- until you actually try to do it. This talk will discuss the problems of using git this way, and how git-annex solves them, as well as adding other features, like storing a git repository's data encrypted, in the cloud.

I'll tell the story of how being stuck behind a dialup modem in 2010, and wanting an excuse to write my first Haskell program, led to being funded on Kickstarter in 2012 to continue developing it into something that approaches or exceeds the capabilities of DropBox.

Joey Hess

A Debian developer for over a decade, Joey led the development of Debian's current installer, as well as developing debhelper and debconf. His current goal is to expand the use of version control systems beyond source code control, which has led to the git-backed wiki ikiwiki, etckeeper to store /etc in git, and git-annex to manage big data with git. He is currently funded by a Kickstarter to develop git-annex into something resembling a distributed git-backed DropBox.