<div dir="ltr"><div class="gmail_extra">On Thu, Mar 21, 2013 at 8:08 AM, Ian Lynagh <span dir="ltr">&lt;<a href="mailto:ian@well-typed.com" target="_blank">ian@well-typed.com</a>&gt;</span> wrote:<br><div class="gmail_quote">
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br>
We&#39;ve had long discussions about snapshot releases, and the tricky part<br>
is that while we would like people to be able to try out new GHC<br>
features, we don&#39;t want to add to the burden of library maintainers by<br>
requiring them to update their libraries to work with a new GHC release<br>
more than once a year.<br>
<br>
But perhaps we should announce a &quot;library API freeze&quot; some time before<br>
the first RC on a stable branch. That way people can safely update their<br>
dependencies at that point, and by the time the RC is out people testing<br>
the RC will be able to test more without running into problems<br>
installing libraries.<br></blockquote><div><br></div><div style>What would be ideal would be if this &quot;library API freeze&quot; coincided with the snapshot (odd-numbered) release.  Then library maintainers would only have to update once, and hopefully many of them would have their updates available before ghc&#39;s stable release.</div>
<div style><br></div><div style>John L.</div></div><br></div></div>