<div dir="ltr"><br><br><div class="gmail_quote">On Tue, Apr 28, 2015 at 4:40 PM Gershom B <<a href="mailto:gershomb@gmail.com">gershomb@gmail.com</a>> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br>
In that case, perhaps we really should lean only towards the “shell out” solution. Or, I suppose, we could hide the ssl implementation behind a flag — but that feels rather awkward in comparison.<br>
<br>
So let’s try this: can anybody suggest any _downside_ to the “shell out” solution?<br>
<br><br></blockquote><div><br></div><div>Since I wasn't explicit (and my comments could be read to say otherwise): I am +1 on whatever approach ends up getting SSL support into cabal. If the least problematic approach ends up being "shell out", I'm OK with it (I even did that myself[1] in the distant past).</div><div><br></div><div>I believe that shelling out would work for uploading as well as downloading, correct?</div><div><br></div><div>Michael</div><div><br></div><div>[1] <a href="http://hackage.haskell.org/package/http-wget">http://hackage.haskell.org/package/http-wget</a> </div></div></div>