From 653fc0f537120b18579dc383cdb5e35fdd831409 Mon Sep 17 00:00:00 2001 From: David Dias Date: Mon, 7 Dec 2015 18:32:43 -0800 Subject: [PATCH] first pass --- ROADMAP.libp2p.md | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 ROADMAP.libp2p.md diff --git a/ROADMAP.libp2p.md b/ROADMAP.libp2p.md new file mode 100644 index 00000000..37eb5b9e --- /dev/null +++ b/ROADMAP.libp2p.md @@ -0,0 +1,30 @@ +libp2p Roadmap +============== + +> Roadmap for libp2p implementations in JavaScript. This repo describes the milestones and each of the steps that must be accomplished in order to get libp2p ready for people to use. + +### Resources + +- [specs](https://github.com/ipfs/specs/tree/master/libp2p) + +## Milestones + +#### 1 - swarm interop (go+js) + +- [ ] Factor go-libp2p +- [ ] Finish the interface bikeshed for swarm components + - interface-transport + - interface-connection + - interface-stream-muxer +- [ ] secio for JS libp2p + +#### 2 - peer routing interop (go+js) + + + +#### 3 - record store (go+js) + + +#### extra (that are part of IPFS, but not priority) + +- key rotation - https://github.com/ipfs/specs/issues/31