9 Commits

Author SHA1 Message Date
Max Inden
ba4015d0d2
docs(roadmap): Update WebRTC browser-to-browser entry (#3355)
- Add dependency on WASM support and move below WASM entry
- List browser-to-browser spec dependency.
2023-01-24 11:16:45 +00:00
Max Inden
d73613251f
docs(roadmap): Mark WebRTC browser-to-server as done (#3357)
- Added in https://github.com/libp2p/rust-libp2p/pull/2622
- Interoperability tests added in https://github.com/libp2p/test-plans/pull/100
2023-01-24 02:51:00 +00:00
Max Inden
b0b035b2ff
docs(roadmap): Remove milestones section (#3359)
I suggest we remove the milestones section. @p-shahi let me know if you feel strongly about keeping it.

- Most items in milestones are either done or outdated
- Milestones are already tracked on each item
- Items are ordered by priority / date
2023-01-23 13:59:30 +00:00
Max Inden
8d6a2fc4a9
docs(roadmap): Mark alpha QUIC as done and add quinn work (#3356)
- Implementation based on `quinn-proto` was added in https://github.com/libp2p/rust-libp2p/pull/2289
- Add new entry to evaluate using `quinn` directly
2023-01-23 07:01:59 +00:00
Max Inden
f522057a80
docs(roadmap): Remove bitswap entry (#3358)
We will not implement Bitswap anytime soon. See
https://github.com/libp2p/rust-libp2p/issues/2632#issuecomment-1309147441 for rational.
2023-01-22 21:22:33 +00:00
Max Inden
c39d25ea08
chore(ROADMAP): Mark Kademlia efficient querying as done (#3233)
With https://github.com/libp2p/rust-libp2p/pull/2712 merged, this can be marked as done.
2022-12-13 12:57:08 +00:00
Steve Loeppky
90df86d9e7
Update ROADMAP.md based on previous feedback. (#3091)
Co-authored-by: Prithvi Shahi <shahi.prithvi@gmail.com>
2022-11-10 11:08:00 -08:00
Max Inden
b42f28630e
ROADMAP: Follow ups on recent review (#3062)
* ROADMAP: Remove project board for now

* ROADMAP: Encourage feedback

* ROADMAP: Remove TLS

* ROADMAP: Link to specs/ROADMAP.md

* ROADMAP: Prioritize QUIC beyond the first iteration

* ROADMAP: No longer mark QUIC as experimental
2022-10-26 10:20:34 +01:00
Max Inden
56a4a946c6
Roadmap.md: Discuss the near term future of rust-libp2p (#2997)
The items in this roadmap are ordered by importance where importance is defined as:

- Enable others to build with rust-libp2p before building components ourself.
  - e.g.[cross behaviour communication](#cross-behaviour-communication) over[Kademlia client
    mode](#kademlia-client-mode) where the former enables the latter
- Invest into tools that enable us to work more efficiently
  - e.g.[Testground](#testground-abstraction) and [release process](#release-process)
- Better do one thing well than many things close to right.
  - e.g. deprioritize [BitSwap implementation](#bitswap-implementation) and continue on
    [QUIC](#quic-support) even once first ieration is merged. That does not imply that we won't
    support community members implementing it.
- Improve existing components before introducing new ones.
  - e.g.[Kademlia client mode](#kademlia-client-mode) before [WebTransport](#webtransport)
2022-10-20 21:37:02 +01:00