Status of Haskell Platform 2014.2.0.0
Don Stewart
dons00 at gmail.com
Wed Jul 9 16:10:50 UTC 2014
Well done!
On Wednesday, 9 July 2014, Mark Lentczner <mark.lentczner at gmail.com> wrote:
> The status is: *Good-to-Go!*
>
> The new-build branch of Haskell Platform is in pretty great shape:
>
> - One consistent build system using Shake
> - Builds source tarball
> - Builds linux distribution tarball
> - Builds Mac installer
> - Builds in one command line from a GHC bindist to end-user installer!
> - We have a running travis-ci instance
> <https://travis-ci.org/haskell/haskell-platform>* (currently red as we
> await a 7.8.3 bindist)*
>
> 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...)
>
> *Shout out to: 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.*
>
> 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!
>
> What you need to do now:
>
> - Check the version list in Release2014.hs
> <https://github.com/haskell/haskell-platform/blob/new-build/hptool/src/Releases2014.hs>
> - If you see a problem with the version of your library, let us know
> - 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.
> - If you have a Mac, you can try building the platform.
>
> *Build note: 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.*
>
> What you can do to help
> There are few aspects in progress, but none of these are show stoppers:
>
> - 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.
> - Platform website is being revamped by Erin Depew in concert with the
> general Haskell redesign by Chris Done
> - Platform website is template generated... but the pages haven't been
> templated much. if you're interested, e-mail and I can supply more
> details and hook up interested parties and Erin.
> - The travis-ci instance is enabled for Mac builds, but isn't
> configured to do them right.
> - There is a TO DO small task list in BUILD-NEW
> <https://github.com/haskell/haskell-platform/blob/new-build/notes/BUILD-NEW#L126> 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.
> - 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.
> - I'd love to see a version of Simon Hengel's Haskell Platform
> Versions Comparison Chart
> <http://sol.github.io/haskell-platform-versions-comparison-chart/> 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...)
> - 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).
>
> — Mark "is it July already?" Lentczner
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.haskell.org/pipermail/libraries/attachments/20140709/26d19993/attachment.html>
More information about the Libraries
mailing list