> I'm not much into go, but it seems, that most of the times it is safe > to use another version of dependencies. This is unrelated to Go: it's safe as long as there is no API breakage. My understanding of the IPFS project is that they don't want to make that kind of assumptions. > This seems to be orthogonal to the other issues mentioned here, and I believe it > should be implemented orthogonally (i.e. have it as an option to all, > even unrelated packages). > It would be great if integration with guix publish would be possible. Absolutely. Just to be clear, the reason I've mentioned both in the same thread is because "gx" does both: managed versioned dependencies over IPFS. -- Pierre Neidhardt https://ambrevar.xyz/