Skip to content
This repository has been archived by the owner on Feb 8, 2023. It is now read-only.

Roadmap for libp2p #72

Merged
merged 1 commit into from
Jan 19, 2016
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
30 changes: 30 additions & 0 deletions ROADMAP.libp2p.md
Original file line number Diff line number Diff line change
@@ -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
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

this depends on:

  • fix multipart problem?
  • fix gx?

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

multipart is fixed, now just need to update gx to the new pathing scheme.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@whyrusleeping sweet! It was a go thing, right?

- [ ] 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