I'm creating this issue to track this idea which keeps popping up so interested parties can track it / chime in with comments.
For the sake of clarity: a monorepo is a repo that contains several crates, usually related to each other. I'll call a subcrate each crate within a monorepo.
The issue is that, for convenience or other reasons, some people keep several possibly interrelated crates in a single repository. Publishing each one is currently a tedious affair as this requires zipping each crate independently.
Possibilities that have been discussed/attempted in the past:
This is orthogonal to pins (#721), that can be used freely in local development to use all/part of the crates in the monorepo simultaneously. Pins are not used for publishing.
My personal standing right now is that
Other issues that touched on related aspects: #350
Pay now to fund the work behind this issue.
Get updates on progress being made.
Maintainer is rewarded once the issue is completed.
You're funding impactful open source efforts
You want to contribute to this effort
You want to get funding like this too