summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar https://id.koumbit.net/anarcat <https://id.koumbit.net/anarcat@web>2015-05-31 15:25:24 +0000
committerGravatar admin <admin@branchable.com>2015-05-31 15:25:24 +0000
commit7e5a4a5c2d3bb46338e066b86c9a1ab2e9dde51a (patch)
treea77c4f97b6405f688cb5dca3123360324db8f70b
parentd185f5b3b0c5ceb0cddc350579605b822b9230fd (diff)
introduce gittorrent to do pairing, gitocalypse, storj
-rw-r--r--doc/todo/Bittorrent-like_features.mdwn12
1 files changed, 9 insertions, 3 deletions
diff --git a/doc/todo/Bittorrent-like_features.mdwn b/doc/todo/Bittorrent-like_features.mdwn
index 5e52bc768..bf80e5770 100644
--- a/doc/todo/Bittorrent-like_features.mdwn
+++ b/doc/todo/Bittorrent-like_features.mdwn
@@ -29,11 +29,17 @@ Another thing, this would be completely trackerless. You just use remote groups
This was originally posted [[as a forum post|forum/Wishlist:_Bittorrent-like_transfers]] by [[users/GLITTAH]].
-Update: there are multiple alternative solutions for this:
+Update: there are multiple projects trying to solve this problem space outside of git-annex, which git-annex should reuse.
- * [[design/assistant/telehash/]] support is still not complete, but could answer part of the requirements above
+ * [[design/assistant/telehash/]] support is still not complete, as the upstream spec and implementation (particularly Haskell bits), need to mature
* [[special_remotes/ipfs/]] is now a special remote that does respond to some of the requirements (but [duplicates files around](https://github.com/ipfs/go-ipfs/issues/875) even more and is [kind of](https://github.com/ipfs/go-ipfs/issues/872) [slow](https://github.com/ipfs/go-ipfs/issues/898))
- * however, it looks like there are multiple projects trying to address the same problem space here. on top of telehash and ipfs, there's also [Maidsafe](http://maidsafe.net/) and [camlistore](https://camlistore.org/) that are other options. joeyh's approach for now is to [[wait and see what will emerge|devblog/day_219__catching_up_and_looking_back/]]
+ * [Maidsafe](http://maidsafe.net/) is another option, which provides storage and uses crypto-currency incentives
+ * [Storj](http://storj.io/) is similar
+ * [camlistore](https://camlistore.org/) is yet another option
+ * [gittorrent](http://blog.printf.net/articles/2015/05/29/announcing-gittorrent-a-decentralized-github/) allows for decentralised sharing of the git objects, which could replace pairing between repositories, except it [doesn't support push yet](https://github.com/cjb/GitTorrent/issues/3)
+ * [gitocalypse](https://github.com/SeekingFor/gitocalypse) is similar to gittorrent, except it uses Freenet and HG (Mercurial?!) instead of the bittorrent DHT
+
+joeyh's approach for now is to [[wait and see what will emerge|devblog/day_219__catching_up_and_looking_back/]], but of course people are welcome to implement their own [[special_remotes]] to fix this problem!
Using an external client (addurl torrent support)
=================================================