<div dir="ltr"><div dir="ltr">On Tue, Feb 12, 2019 at 11:50 AM Ben Boeckel &lt;<a href="mailto:ben.boeckel@kitware.com">ben.boeckel@kitware.com</a>&gt; wrote:<br></div><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On Tue, Feb 12, 2019 at 19:32:45 +0000, Gabriel Dos Reis wrote:<br>
&gt; IPR isn’t for distribution.<br>
<br>
OK. Substitute whatever format we end up using for distribution of<br>
modules within RPM, DPKG, vcpkg, ports, etc. It just can&#39;t be &quot;nothing&quot;<br>
because otherwise modules are effectively only useful in monorepo<br>
build-the-world-from-scratch projects. Which is not how C++ works today<br>
in the realm of FOSS. And it is best if that format is compatible<br>
between otherwise-compatible compilers too.<br></blockquote><div><br></div><div>Can you elaborate on how modules are useless. You seem to say that a codebase can&#39;t use TS modules if any of its dependencies (including internal to that project!) aren&#39;t also modularized. I don&#39;t understand why that would be the case.</div></div></div>