Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

docs: add Roadmap #1412

Merged
merged 12 commits into from
Oct 20, 2022
Merged

docs: add Roadmap #1412

merged 12 commits into from
Oct 20, 2022

Conversation

p-shahi
Copy link
Member

@p-shahi p-shahi commented Oct 7, 2022

Copy link
Contributor

@BigLep BigLep left a comment

Choose a reason for hiding this comment

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

Similar to comment elsewhere:

  1. Add a heading about the status
  2. Make it clear how someone follows along with this as it evolves and how they leave comments/feedback
  3. Link to this from other places (e.g., README, libp2p/specs vision ROADMAP.md).

ROADMAP.md Outdated Show resolved Hide resolved
ROADMAP.md Outdated Show resolved Hide resolved
ROADMAP.md Outdated Show resolved Hide resolved
ROADMAP.md Outdated Show resolved Hide resolved
ROADMAP.md Outdated Show resolved Hide resolved
ROADMAP.md Outdated Show resolved Hide resolved
ROADMAP.md Outdated Show resolved Hide resolved
ROADMAP.md Outdated Show resolved Hide resolved
Copy link
Contributor

@BigLep BigLep left a comment

Choose a reason for hiding this comment

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

Thanks for incorporating feedback @p-shahi and @achingbrain !

ROADMAP.md Outdated Show resolved Hide resolved
ROADMAP.md Show resolved Hide resolved
ROADMAP.md Outdated Show resolved Hide resolved
ROADMAP.md Outdated Show resolved Hide resolved
ROADMAP.md Outdated Show resolved Hide resolved
ROADMAP.md Outdated Show resolved Hide resolved
ROADMAP.md Outdated Show resolved Hide resolved
@achingbrain
Copy link
Member

Some great stuff here, I'm happy for this to be merged once all the comments above are addressed.

@p-shahi
Copy link
Member Author

p-shahi commented Oct 20, 2022

@achingbrain thanks, added a section on "Ergonomic metrics API" and moved the Browser<->Browser to Mid Q2.

If the estimated timeline needs to be shuffled, let me know what to correct

@p-shahi
Copy link
Member Author

p-shahi commented Oct 20, 2022

@BigLep I think Alex is on PTO, can you take a look to see if we are aligned on the timeline

Specifically this portion

#### End of Q4 (December)
- [A.2 📺 WebRTC: Browser to Server](#2-webrtc-browser-to-server)
- [B.1 🥊 AutoNat](#1-autonat)
- [B.2 🥊 Circuit Relay v2](#2-circuit-relay-v2)

### 2023

#### Early Q1 (January)
- [C.1 🔮 Ergonomic metrics API](#1-ergonomic-metrics-api)
- [***➡️ test-plans/DHT server mode scale test***](https://github.com/libp2p/test-plans/blob/master/ROADMAP.md##1-dht-server-mode-scale-test)

#### Mid Q1 (February)
- [A.3 📺 WebRTC: Browser to Browser](#3-webrtc-browser-to-browser)

#### End of Q1 (March)
- [B.3 🥊 Add QUIC Transport](#3-add-quic-transport)
- [***➡️ test-plans/Benchmarking using remote runners***](https://github.com/libp2p/test-plans/blob/master/ROADMAP.md#2-benchmarking-using-remote-runners)

C.1 is early Jan (maybe we can get to it sooner but hard to say) because it would be a big QoL improvement for @dapplion and Lodestar, perhaps we can get to it sooner than that.

A.3 is Mid Q1 but I might be underestimating the complexity here. Wdyt?

B.3 is there as a hopeful target but dependent on nodejs/node#44325
(there is recent activity/momentum in that PR though!)

Copy link
Contributor

@BigLep BigLep left a comment

Choose a reason for hiding this comment

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

Thanks @p-shahi . Looks good!

ROADMAP.md Outdated Show resolved Hide resolved
p-shahi and others added 2 commits October 20, 2022 15:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants