<div dir="ltr">I have the impression (no data to back it up, though) that no small number of users download bindists (because most OS packages are out of date: Debian Unstable is still on 7.8.4, as is Ubuntu Wily; Arch is on 7.10.1).<br></div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Sep 2, 2015 at 12:04 PM, Ben Gamari <span dir="ltr"><<a href="mailto:ben@well-typed.com" target="_blank">ben@well-typed.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">Richard Eisenberg <<a href="mailto:eir@cis.upenn.edu">eir@cis.upenn.edu</a>> writes:<br>
<br>
> I think some of my idea was misunderstood here: my goal was to have<br>
> quick releases only from the stable branch. The goal would not be to<br>
> release the new and shiny, but instead to get bugfixes out to users<br>
> quicker. The new and shiny (master) would remain as it is now. In<br>
> other words: more users would be affected by this change than just the<br>
> vanguard.<br>
><br>
</span>I see. This is something we could certainly do.<br>
<br>
It would require, however, that we be more pro-active about<br>
continuing to merge things to the stable branch after the release.<br>
Currently the stable branch is essentially in the same state that it was<br>
in for the 7.10.2 release. I've left it this way as it takes time and<br>
care to cherry-pick patches to stable. Thusfar my poilcy has been to<br>
perform this work lazily until it's clear that we will do<br>
another stable release as otherwise the effort may well be wasted.<br>
<br>
So, even if the steps of building, testing, and uploading the release<br>
are streamlined more frequent releases are still far from free. Whether<br>
it's a worthwhile cost I don't know.<br>
<br>
This is a difficult question to answer without knowing more about how<br>
typical users actually acquire GHC. For instance, this effort would<br>
have minimal impact on users who get their compiler through their<br>
distribution's package manager. On the other hand, if most users<br>
download GHC bindists directly from the GHC download page, then perhaps<br>
this would be effort well-spent.<br>
<br>
Cheers,<br>
<br>
- Ben<br>
<br>_______________________________________________<br>
ghc-devs mailing list<br>
<a href="mailto:ghc-devs@haskell.org">ghc-devs@haskell.org</a><br>
<a href="http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs" rel="noreferrer" target="_blank">http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs</a><br>
<br></blockquote></div><br></div>