chore(roadmap): move QUIC hole punching to done

Pull-Request: #4096.


  
Co-Authored-By: Max Inden <mail@max-inden.de>
This commit is contained in:
Max Inden 2023-06-20 12:45:58 +02:00 committed by GitHub
parent ce9821154a
commit 31da9b25c9
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -16,15 +16,6 @@ roadmap](https://github.com/libp2p/specs/blob/master/ROADMAP.md).
We added alpha support for QUIC in Q4/2022 wrapping `quinn-proto`. Evaluate using `quinn` directly, replacing the wrapper.
## QUIC - implement hole punching
| Category | Status | Target Completion | Tracking | Dependencies | Dependents |
|--------------|--------|-------------------|---------------------------------------------------|--------------|------------|
| Connectivity | todo | Q3/2023 | https://github.com/libp2p/rust-libp2p/issues/2883 | | |
Add hole punching support for QUIC. See also [DCUtR specification on usage with
QUIC](https://github.com/libp2p/specs/blob/master/relay/DCUtR.md#the-protocol).
## Attempt to switch from webrtc-rs to str0m
| Category | Status | Target Completion | Tracking | Dependencies | Dependents |
@ -172,6 +163,15 @@ protocols) between `NetworkBehaviour` implementations.
Long term we might consider a generic approach for `NetworkBehaviours` to exchange data. Though that
would deserve its own roadmap item.
## QUIC - implement hole punching
| Category | Status | Target Completion | Tracking | Dependencies | Dependents |
|--------------|--------|-------------------|---------------------------------------------------|--------------|------------|
| Connectivity | done | Q3/2023 | https://github.com/libp2p/rust-libp2p/issues/2883 | | |
Add hole punching support for QUIC. See also [DCUtR specification on usage with
QUIC](https://github.com/libp2p/specs/blob/master/relay/DCUtR.md#the-protocol).
## Kademlia client mode
| Category | Status | Target Completion | Tracking | Dependencies | Dependents |
@ -179,4 +179,4 @@ would deserve its own roadmap item.
| Optimization | Done | Q2/2023 | https://github.com/libp2p/rust-libp2p/issues/2032 | [Cross behaviour communication](#cross-behaviour-communication) | |
Kademlia client mode will enhance routing table health and thus have a positive impact on all
Kademlia operations.
Kademlia operations.