Quoting kpcyrd (2026-05-20 13:42:16) > On 5/20/26 1:12 PM, Jonas Smedegaard wrote: >> The release yesterday of a packaging for crate rw-stream-sink, and >> today for crate multistream-select, seems to indicate that the Rust >> team is engaging in a duplicated effort of packaging the workspace >> of libp2p. >> >> Please note that I have been working on that for more than 2 years, >> as announced in bug#1075804. >> >> I urge you to instead pour energy into packaging packages *missing* >> for completing that ongoing work: futures-bounded and uint. > > Hi! > > Fine with me, less work for me to do. I'd look into futures-bounded > and uint next. :)
Awesome - thanks! > Other missing dependencies of the libp2p stack I noticed would be: > > - attohttpc > - igd-next > - quick-protobuf-codec (apparently part of the libp2p repo though, so > I would > skip this one) Right, I was only listing the minimally needed crates. For a more complete feature set: * cuckoofilter is needed for feature "floodsub" * igd-next (and transitively attohttpc) are needed for feature "upnp" * memory-stats is needed for feature "memory-connection-limits" For more complete feature set of libp2p-identity, crates asn1_der and k256 are needed. For more complete test checking, crates redis, stun and webrtc are needed. > Let me know if there's others you would like to see packaged/skipped. Thanks. For libp2p specifically I am unaware of anything besides the above. Please do tell if your offer exceeds libp2p, as then I have a longer list ;-) > If you want to take over/adopt the rw-stream-sink and > multistream-select crates that's also fine with me. Thanks - I will do that. - Jonas -- * Jonas Smedegaard - idealist & Internet-arkitekt * Tlf.: +45 40843136 Website: http://dr.jones.dk/ * Sponsorship: https://ko-fi.com/drjones [x] quote me freely [ ] ask before reusing [ ] keep private

