On Tue, Feb 12, 2019 at 11:50 AM Ben Boeckel <ben.boeckel@kitware.com> wrote:
On Tue, Feb 12, 2019 at 19:32:45 +0000, Gabriel Dos Reis wrote:
> IPR isn’t for distribution.

OK. Substitute whatever format we end up using for distribution of
modules within RPM, DPKG, vcpkg, ports, etc. It just can't be "nothing"
because otherwise modules are effectively only useful in monorepo
build-the-world-from-scratch projects. Which is not how C++ works today
in the realm of FOSS. And it is best if that format is compatible
between otherwise-compatible compilers too.

Can you elaborate on how modules are useless. You seem to say that a codebase can't use TS modules if any of its dependencies (including internal to that project!) aren't also modularized. I don't understand why that would be the case.