kademlia: shrink public API of libp2p-kad
#3533
Labels
difficulty:easy
getting-started
Issues that can be tackled if you don't know the internals of libp2p very well
help wanted
priority:nicetohave
Description
Currently,
libp2p-kad
has several public modules likehandler
that don't need to be public. This makes it much more likely that a change is breaking in practice despite likely being irrelevant to users. See #3504 for an example.Implementation suggestion
We want to ship this as a non-breaking change, thus we should adopt a similar approach as done in #3238 where we first deprecate these modules with a note that they will be made private.
Are you planning to do it yourself in a pull request?
No.
The text was updated successfully, but these errors were encountered: