aboutsummaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authorChris Ball <chris@printf.net>2015-05-29 14:52:06 -0400
committerChris Ball <chris@printf.net>2015-05-29 14:52:06 -0400
commitef27491bdebe1026b1be58c295c8d1c9fe5f99c1 (patch)
treef8392337cbe82728598d02583ef9e45cf6682cce /README.md
parentd9cfdef78ab0d094a14eed27ff5261cfb62f438d (diff)
parentcce6953283ed2456d15ec63787259ce84a7063af (diff)
Merge pull request #7 from danhawkes/fix-readme-list
Fix numbered list formatting in readme.
Diffstat (limited to 'README.md')
-rw-r--r--README.md11
1 files changed, 6 insertions, 5 deletions
diff --git a/README.md b/README.md
index 82ab799..4746865 100644
--- a/README.md
+++ b/README.md
@@ -20,11 +20,12 @@ gittorrentd
# Design
-The design of GitTorrent has five components:
-1. A "git transport helper" that knows how to download and unpack git objects, and can be used by Git itself to perform a fetch/clone/push.
-1. A distributed hash table that advertises which git commits a node is willing to serve.
-1. A BitTorrent protocol extension that negotiates sending a packfile with needed objects to a peer
-1. A key/value store on the distributed hash table, used as a "user profile" describing a user's repositories and their latest git hashes.
+The design of GitTorrent has five components:
+
+1. A "git transport helper" that knows how to download and unpack git objects, and can be used by Git itself to perform a fetch/clone/push.
+1. A distributed hash table that advertises which git commits a node is willing to serve.
+1. A BitTorrent protocol extension that negotiates sending a packfile with needed objects to a peer
+1. A key/value store on the distributed hash table, used as a "user profile" describing a user's repositories and their latest git hashes.
1. A method for registering friendly usernames on Bitcoin's blockchain, so that a written username can be used to find a user instead of an ugly hex string.
## 1. Git Transport Helper