As far as I can tell, today it doesn’t make much sense to publish
[bin]-only packages on crates.io, since they won’t provide any functionality for dependent packages.
Is there a plan to create functionality (like rubygems and npm have) to install (and possibly update) executable packages on the system?
It would have some overlap with OS package managers (like
homebrew…), but benefit from the fact that it would get the most up-to-date version of the package, and that it would include the ones that aren’t popular enough to be “blessed” by the OS.