Mikolaj Izdebski wrote:
Modules with their API specifications at least make it more clear
are expectations about packages. Something user may consider essential
is only a build dependency for a packager and the packages won't receive
enough attention from the maintainer.
As I wrote in another thread: Any packages that are used to build packages
that are delivered to the users MUST also themselves be delivered to the
users in a self-hosting distribution. This is the definition of
"self-hosting". It is also required to comply with some copyleft licenses.