<div dir="ltr"><br><br><div class="gmail_quote">On Tue, Apr 28, 2015 at 2:56 PM Thomas Tuegel <<a href="mailto:ttuegel@gmail.com">ttuegel@gmail.com</a>> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On Tue, Apr 28, 2015 at 3:21 AM, Michael Snoyman <<a href="mailto:michael@snoyman.com" target="_blank">michael@snoyman.com</a>> wrote:<br>
> I have no intention of playing the "minimal dependency" game (though I don't<br>
> mind dropping data-default, which accounts for 6 of the dependencies listed<br>
> there). I will point out- as Gershom already did- that in many cases it's<br>
> likely easier to install a few extra Haskell packages than it is to pull in<br>
> OpenSSL as a dependency, especially on Windows. (And that's ignoring the<br>
> fact that http-client-openssl exists.)<br>
<br>
Considering users with cabal-install already, that many dependencies<br>
is only a small maintenance problem. Bootstrapping will not be a small<br>
problem.<br>
<br></blockquote><div><br></div><div>Can you explain what the bootstrapping issue is here? If it's what I think you're getting at, I think I have a simple solution to that:</div><div><br></div><div><a href="https://www.stackage.org/lts/build-plan?package=http-client&_accept=application/x-sh">https://www.stackage.org/lts/build-plan?package=http-client&_accept=application/x-sh</a><br></div><div><br></div><div>Note that this script generation isn't really highly tested, I put it together a few weeks back as a proof-of-concept to help out someone playing around with LTS HaskellĀ + Nix.</div><div><br></div><div>Michael</div></div></div>