summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar Joey Hess <joeyh@joeyh.name>2014-12-17 15:41:40 -0400
committerGravatar Joey Hess <joeyh@joeyh.name>2014-12-17 15:41:40 -0400
commitc63db58ac8c799e4aa8f0a050564faa4cf28cf5b (patch)
treeb96890b39f09c393e8de8bcb180854d5cc8ff1e4
parentf5349c64c47bd3d1b436eff8b418645e42a0c8eb (diff)
devblog
-rw-r--r--doc/devblog/day_239-240__bittorrent_remote.mdwn11
1 files changed, 11 insertions, 0 deletions
diff --git a/doc/devblog/day_239-240__bittorrent_remote.mdwn b/doc/devblog/day_239-240__bittorrent_remote.mdwn
new file mode 100644
index 000000000..a5fa164ae
--- /dev/null
+++ b/doc/devblog/day_239-240__bittorrent_remote.mdwn
@@ -0,0 +1,11 @@
+Spent a couple days adding a [[bittorrent_special_remote|special_remotes/bittorrent]]
+to git-annex. This is better than the demo external torrent remote I made
+on Friday: It's built into git-annex; it supports magnet links; it even
+parses aria2c's output so the webapp can display progress bars.
+
+Besides needing `aria2` to download torrents, it also currently depends on
+the `btshowmetainfo` command from the original bittorrent client (or
+bittornado). I looked into using
+<http://hackage.haskell.org/package/torrent> instead,
+but that package is out of date and doesn't currently build. I've got a
+patch fixing that, but am waiting to hear back from the library's author.