-
Notifications
You must be signed in to change notification settings - Fork 43
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
Organization: add PROCESS.md and ROADMAP.md #44
Conversation
laurentsenta
commented
Sep 21, 2022
•
edited
Loading
edited
- Who should review and be part of the discussion?
- Add content from https://github.com/libp2p/interop/
- Make the tables readable in text view
- Drop authors and reviewers section, that's handled by git(hub)
bd20d03
to
7d70ae2
Compare
7d70ae2
to
211a07d
Compare
Thanks for starting this @laurentsenta . A few things:
? Basically, what I'm wondering in a "big test" whether we'll be able to see which combinations ran, did they success, how long they took, etc. |
|
1:1 notes:
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for starting this @laurentsenta and adding the ROADMAP. I think you're first "short term" milestone is a great place to get libp2p/test-plans and let libp2p to take over from there.
If there is contention on the DESIGN.md file, I think it would also work for it to be in its own PR.
ROADMAP.md
Outdated
## EPICs | ||
|
||
- There is a clear way to tell the state of libp2p's interoperability testing | ||
- Create a page that tells me which implementations are supported by our interop infrastructure, |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Will we also give insight into which versions are being run?
ROADMAP.md
Outdated
- nodejs | ||
- webtransport | ||
- webrtc | ||
- The full `libp2p/test-plans` test suite is used before releasing any new versions |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Great - thanks!
**Questions** | ||
|
||
- When do we revisit this table to discuss priorities and add new tests? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Combine with your other "Questions" section below?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you @laurentsenta for writing this up. I am sorry I haven't taken a look earlier.
ROADMAP.md
Outdated
|
||
## EPICs | ||
|
||
- There is a clear way to tell the state of libp2p's interoperability testing |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Note, in case these items are ordered by priority:
In my eyes, for the libp2p team, covering essential features (item 2) is more important than a page to discover the results (item 1). In other words, I think we should first create the things before figuring out a way to display them.
This is tracked on the [libp2p test-plans](libp2p/test-plans#44) see also libp2p/test-plans#53.
These belong in the [libp2p/test-plans roadmap](libp2p/test-plans#44)
Co-authored-by: Steve Loeppky <[email protected]>
Marking this as ready to review with the aim of merging it today. It has gone through review in #56 as well as earlier here. The next steps before merging are:
The immediate projects have been assigned completion targets but some are missing them. These will be addressed in a followup as they need more investigation. |
Co-authored-by: Steve Loeppky <[email protected]> Co-authored-by: Prithvi Shahi <[email protected]>