<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Mon, Aug 24, 2015 at 11:04 AM, Poul-Henning Kamp <span dir="ltr"><<a href="mailto:phk@phk.freebsd.dk" target="_blank">phk@phk.freebsd.dk</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">--------<br>
In message <<a href="mailto:CAJV_h0Yj-fLdhR7Qv0PgJU1Kg_XZKR_0Cie3aGXKXJWd2rEckw@mail.gmail.com">CAJV_h0Yj-fLdhR7Qv0PgJU1Kg_XZKR_0Cie3aGXKXJWd2rEckw@mail.gmail.com</a>><br>
<span class="">, Federico Schwindt writes:<br>
</span><span class="">>[..]<br>
>This pollutes cache.h and causes artificial breakages. I'd prefer, if we<br>
>really want to do this, to take the _int.h approach.<br>
<br>
</span>I have refrained from this myself, because I have a really hard time<br>
deciding where the line should be drawn.<br></blockquote><div><br></div><div>We should try to be consistent while we decide.<br></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<span class="">>I also had a chat with Martin not so long ago and one of the things that<br>
>came in that discussion is the possibility of installing all the includes.<br>
>This is a step backwards from that.<br>
<br>
</span>I'm not too thrilled about that either, because that makes everything<br>
in varnishd an API seen from a VMOD point of view.<br></blockquote><div><br></div><div>Aren't we there already, e.g. <a href="https://www.varnish-cache.org/trac/ticket/1759">https://www.varnish-cache.org/trac/ticket/1759</a> ?<br><br></div><div>Not installing everything just makes things harder for not much gain AFAICT.<br></div></div></div></div>