libp2p / specs

Technical specifications for the libp2p networking stack
https://libp2p.io
1.56k stars 273 forks source link

ROADMAP.md: Add high level project roadmap #339

Closed mxinden closed 3 years ago

mxinden commented 3 years ago

This documents the libp2p short and long term roadmap based on previous work (e.g. see libp2p/libp2p/60, ipfs/roadmap/18, libp2p/specs/archive).

Status

Feedback from the whole community is welcome.

Fixes https://github.com/libp2p/libp2p/issues/68.

mxinden commented 3 years ago

Thank you @mxinden for this fantastic document!

Thanks and also thanks for the quick feedback!

I want to stress once more that this is based on previous work, thus directing this praise to people like @mgoelzer and @raulk.

mxinden commented 3 years ago

https://github.com/libp2p/specs/pull/339/commits/486682b17b6a4ae78f60a7048c9d29f23d7b1d01 reduces the #polite-peering section to a connection status protocol only. I don't think there is much use in combining identify, ping and potentially even multistream select into a single protocol. //CC @marten-seemann

mxinden commented 3 years ago

@BigLep given that you are still tracked as "requesting changes", would you mind taking another look?

mxinden commented 3 years ago

@BigLep given that you are still tracked as "requesting changes", would you mind taking another look?

Friendly ping @BigLep.

mxinden commented 3 years ago

Thanks everyone for the input. I will merge here.

Note to anyone out there, this is a living document, thus please feel free to suggest additions / post comments / ... going forward.

Looking forward to tackling the tasks ahead of us!

mxinden commented 3 years ago

"Dismissing" @BigLep request for change, as discussed offline.