- Roadmap Updates for all units (except DST who did it in separate PR) - fixes/updates to the q4 roadmap to make it more consistent - small updates to the roadmap validator TODO: - BI tasks still need some updates but would need to discuss it first with their lead --------- Co-authored-by: kaiserd <1684595+kaiserd@users.noreply.github.com>
2.7 KiB
title, tags, draft, description
| title | tags | draft | description | |||
|---|---|---|---|---|---|---|
| Nim-libp2p maintenance |
|
false | Maintain nim-libp2p through improvements, bug fixes, and user support |
vac:p2p:ift:2025q4-nimlibp2p-maintenance
Maintain nim-libp2p through improvements, bug fixes, and user support
Description
Continue supporting and maintaining the nim-libp2p repository through ongoing improvements, refactoring, and bug fixes. This includes a range of ad-hoc tasks critical to sustaining code quality, overall stability, correct functionality, and performance of the project. Additionally, it provides a platform for addressing small developer requests, ensuring that nim-libp2p remains functional and usable for its primary users — Nimbus and Waku — helping to meet their evolving needs."
Task List
Maintenance
- fully qualified name:
vac:p2p:ift:2025q4-nimlibp2p-maintenance:maintenance - owner: rramos
- status: in progress (28%)
- start-date: 2025/10/01
- end-date: 2025/12/31
Description
Maintain nim-libp2p repository via improvements, refactors and bug fixes.
Deliverables
- [[Deliverable] Maintenance 2025Q4]
- PR 1785: fix echo rendezvous regression
- PR 1781: release nim-libp2p 1.14.2
- PR 1790: add verbose output for test binaries
- PR 1791: increase message size for performance
- PR 1792: bump quic dependency to v0.5.0
- PR 168: bump nim-quic to v0.5.0
- PR 154: increase connectionsCount with note
Gossipsub Interop tests
- fully qualified name:
vac:p2p:ift:2025q4-nimlibp2p-maintenance:gossipsub-interop-tests - owner: rramos
- status: not started
- start-date: 2025/10/01
- end-date: 2025/12/31
Description
Integrate libp2p test plans' GossipSub interop tests as part of the CI tests executed on each PR
Deliverables
- New github workflow:
Interoperability Tests / Run GossipSub interoperability tests
Fix flaky tests
- fully qualified name:
vac:p2p:ift:2025q4-nimlibp2p-maintenance:flaky-tests - owner: rramos
- status: not started
- start-date: 2025/10/01
- end-date: 2025/12/31
Description
Continue to systematically track flaky tests using CI logs and failure reports, and fix root causes where reproducible (e.g. race conditions, timeouts, dependency order)
Deliverables
- PRs/Issues/Docs/Reports