<div dir="ltr"><div class="gmail_default" style="font-family:times new roman,serif;font-size:large">Not sure if you want QuickCheck 2.7.5 rather than 2.6<br></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">

On Wed, Jul 9, 2014 at 12:01 PM, Mark Lentczner <span dir="ltr"><<a href="mailto:mark.lentczner@gmail.com" target="_blank">mark.lentczner@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<div dir="ltr"><font size="4">The status is: <i><b><font color="#6aa84f">Good-to-Go!</font></b></i></font><div><i><br></i></div><div>The new-build branch of Haskell Platform is in pretty great shape:</div><div><ul><li>One consistent build system using Shake</li>



<li>Builds source tarball</li><li>Builds linux distribution tarball</li><li>Builds Mac installer</li><li>Builds in one command line from a GHC bindist to end-user installer!</li><li>We have a running <a href="https://travis-ci.org/haskell/haskell-platform" target="_blank">travis-ci instance</a><i><font color="#999999"> (currently red as we await a 7.8.3 bindist)</font></i></li>



</ul><div>As soon as GHC 7.8.3 is out, I'll be running an alpha (or is this rc1?) or Haskell Platform (well, after I build the bindists for GHC for Mac... so it'll be a few hours on my puny MacBook Air...)<br></div>



</div><div><br></div><div><i><b>Shout out to:</b> Yitzchak Gale, Bob Ipoloito, and Randy Polen for lots of help with the new build; Carter Schonwald for Mac and GHC build issues; Robert Lefkowitz for wiki and issue converstion (now on github!); Neil Mitchell for consultations on Shake.</i></div>



<div><br></div><div>The platform is now in a place that we'll be able to turn it much more quickly. This means we can track GHC release more closely, handle important library fixes when needed. And more importantly, spend time improving the platform itself, rather than sapping our energies build it!</div>



<div><br></div><div><font color="#cc0000" size="4">What you need to do now:</font></div><div><ul><li>Check the version list in <a href="https://github.com/haskell/haskell-platform/blob/new-build/hptool/src/Releases2014.hs" target="_blank">Release2014.hs</a><br>



</li><li>If you see a problem with the version of your library, let us know</li><li>If you are a packager for one of the linux distros - please try out the build and see how it works, and how it meshes with your packaging process for the distro. Come talk to me if you need help or brainstorming w.r.t. to the new-build.</li>



<li>If you have a Mac, you can try building the platform.</li></ul><div><i><b>Build note:</b> The repo is in sync with head of GHC 7.8 and we've been working with bindists we build ourselves off of head. If you want to try out the HP build with a 7.8.2 bindist, you'll need to change the version of base back to 4.7.0.0.</i></div>



</div><div><br></div><div><font color="#6aa84f" size="4">What you can do to help</font></div><div>There are few aspects in progress, but none of these are show stoppers:</div><div><ul><li>Windows installer using the new build being written by Randy Polen. (Existing windows build from the source tarball is still possible) - contact him if you'd like to help.</li>



<li>Platform website is being revamped by Erin Depew in concert with the general Haskell redesign by Chris Done</li><li>Platform website is template generated... but the pages haven't been templated much. <span style="color:rgb(0,0,0)">if you're interested, e-mail and I can supply more details and hook up interested parties and Erin.</span></li>



<li><span style="color:rgb(0,0,0)">The travis-ci instance is enabled for Mac builds, but isn't configured to do them right.</span></li><li><font color="#000000">There is a TO DO small task list in <a href="https://github.com/haskell/haskell-platform/blob/new-build/notes/BUILD-NEW#L126" target="_blank">BUILD-NEW</a> in the repo - I'd like to see the As and Bs done. If you want to tackle one just do it and send me a merge request.</font></li>



<li><font color="#000000">Many people have asked for a "server edition" of the platform w/o packages that don't make sense on a server (such as the OpenGL stuff). The new-build could easily be extended to do this now.</font></li>



<li><font color="#000000">I'd love to see a version of Simon Hengel's <a href="http://sol.github.io/haskell-platform-versions-comparison-chart/" target="_blank">Haskell Platform Versions Comparison Chart</a> as part of the platform website. Now that it is templatized and the raw data is in Haskell, it should be possible. (I have prior year's data in the right format, just not checked in, ask me...)</font></li>



<li><font color="#000000">It would be wonderful if we could get tests incorporated: Both running the tests that are part of the included libraries, and perhaps some "big integration tests" (is compiling Pandoc enough?). It would be great if these tests can be run "in-place" after the platform is built (for travis-ci), and if they could be run on the target machine (post-installation).</font></li>



</ul><div><font color="#000000">— Mark "is it July already?" Lentczner</font></div></div><div><font color="#000000"><br></font></div></div>
<br>_______________________________________________<br>
ghc-devs mailing list<br>
<a href="mailto:ghc-devs@haskell.org">ghc-devs@haskell.org</a><br>
<a href="http://www.haskell.org/mailman/listinfo/ghc-devs" target="_blank">http://www.haskell.org/mailman/listinfo/ghc-devs</a><br>
<br></blockquote></div><br></div>