ipfs / ipfs/kubo

Configurable multiplexers

Open
#4,893 2 comments 0 reactions 0 assignees View on GitHub
help wanted kind/enhancement
Dominant language
Go
Stars
17.1k
Forks
3.2k
Avg merge
3d 18h
Merged PRs (30d)
11

Description

It would be nice to be able to configure the supported multiplexers in the config. My thinking is to add a and a `Multiplexers` config option to the `Swarm` section. One tricky part is naming. For usability, a simple "mplex" or "yamux" would be nice however the full protocol name (with the version) may be a better option. Thoughts?

When we do this, I'd also like to get rid of the `--enable-mplex-experiment` flag as it's no longer an experiment (yeah, yeah, breaking changes... maybe keep it? Wait for https://github.com/ipfs/go-ipfs-cmds/issues/93?).

My eventual goal is to get rid of our "experimental" flags and move to config options. Ideally, the CLI should be stable (and minimal).

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.