Files
roadmap/content/p2p/ift/2025q4-nimlibp2p-maintenance.md
fbarbu15 c068161aea chore: 30 10 unit updates (#325)
- 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>
2025-10-31 12:20:34 +02:00

2.7 KiB

title, tags, draft, description
title tags draft description
Nim-libp2p maintenance
2025q4
p2p
ift
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

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