ift-ts:nim:ift:2026q3-nim-core-libs

Description

Maintain and extend the foundational Nim libraries required by IFT teams.

Task List

NAT traversal and nim-libplum

  • fully qualified name: ift-ts:nim:ift:2026q3-nim-core-libs:nat-traversal-nim-libplum
  • owner: moigagoo
  • status: not started
  • start-date: 2026/07/01
  • end-date: 2026/09/30

Description

  • Continue the NAT traversal work through nim-libplum, using libplum as the preferred path for PCP, NAT-PMP, and UPnP support.
  • Avoid expanding nim-nat-traversal directly unless the libplum approach proves unsuitable.
  • Decide whether consumers should migrate directly to nim-libplum or whether a compatibility layer / nat-traversal API emulation is worth implementing.

Deliverables

  • PRs/Issues/Docs/Reports

Protobuf Serialization Docs

  • fully qualified name: ift-ts:nim:ift:2026q3-nim-core-libs:protobuf-serialization-docs
  • owner: Constantine
  • status: not started
  • start-date: 2026/07/01
  • end-date: 2026/09/30

Description

  • Improve documentation for Protobuf Serialization.
  • Cover usage guidance, examples, and integration notes needed by downstream teams.

Deliverables

  • PRs/Issues/Docs/Reports

Maintenance

  • fully qualified name: ift-ts:nim:ift:2026q3-nim-core-libs:maintenance
  • owner: Constantine
  • status: not started
  • start-date: 2026/07/01
  • end-date: 2026/09/30

Description

  • Ongoing maintenance and fixes across Nim core libraries.

Deliverables

  • PRs/Issues/Docs/Reports