vac:p2p:ift:2025q3-nimlibp2p-mix
Stabilize mix in nim-libp2p
Description
Bring initial mix support in nim-libp2p to prototype status—clean codebase, enforce style/CI, prep for PoCs; concurrently, work with ACZ to upstream the specs.
Task List
Maintenance
- fully qualified name:
vac:p2p:ift:2025q3-nimlibp2p-mix:mix-core
- owner:
- status: not started
- start-date:
- end-date:
Description
Get the core mix functionality in nim-libp2p as Prototype / Unstable state, this will allow mix to be used in PoCs or experiments. Some rough edges and minor issues expected, not recommended for production and API and internal structure subject to changes. Implement any needed refactorings, code cleanup and style conformity, as well as setting up the repository so CI tasks for running test units and ensuring code formatting is applied, and master branch protection is enabled.
Deliverables
Specs
- fully qualified name:
vac:p2p:ift:2025q3-nimlibp2p-mix:specs
- owner:
- status: not started
- start-date:
- end-date:
Description
Collaborate with ACZ team into upstreaming initial mix design and rationale to
libp2p/spec
as proposal or draft PR.