Update dev.md
Jeromy Johnson committed
Aug 27, 2014 at 11:20 UTC
fbd611f4a4e7fd66f140491f867bf11ec5cb41a7
1 file changed
+7
-3
dev.md
+7
-3
@@ -5,7 +5,8 @@ This is a simple description of where the codebase stands.
5
There are multiple subpackages:
6
7
- `bitswap` - the block exchange
8
-- `blocks` - retrieve blocks for the core node
8
+- `blocks` - handles dealing with individual blocks and sharding files
9
+- `blockservice` - handles getting and storing blocks
10
- `cmd/ipfs` - cli ipfs tool - the main **entrypoint** atm
11
- `config` - load/edit configuration
12
- `core` - the core node, joins all the pieces
@@ -29,11 +30,14 @@ There are multiple subpackages:
30
- mounting `/ipfs` (try `{cat, ls} /ipfs/<path>`)
31
- multiplexing connections (tcp atm)
32
- peer addressing
33
+- dht - impl basic kademlia routing
34
33
-### What's next:
35
+### What's in progress:
36
35
-- dht - impl basic kademlia routing
37
- bitswap - impl basic block exchange functionality
38
+
39
+### What's next:
40
+
41
- ipns - impl `/ipns` obj publishing + path resolution
42
- **(at this point should have func similar to bittorrent)**
43
- block splitting on import - Rabin fingerprints, etc