Stackage update and plans for LTS Haskell 4

This is an update on Stackage and LTS Haskell since Jens’ post earlier this week.

We have already updated nightly to use GHC 7.10.3 and we are hoping to release LTS Haskell 4 after new years. This means maintainers have about two weeks to add new packages and patch excluded ones for re-entry.

We have been aggressive in closing old issues during the week in order to upgrade packages. This has the side effect that some packages that haven’t been updated in time had to be excluded.

We encourage you package maintainers to check whether you are affected by this. The easiest way might be to look at the build-constraints file or compare the difference of snapshots for this week. In build-constraints.yaml you can check that packages under your name are not commented out. Comments for a disabled package might say aeson < 0.10 which means it has not been updated to be used with aeson-0.10 yet.

You may also want to make sure your packages are not mentioned in the skipped-tests, expected-test-failures, expected-haddock-failures, and skipped-benchmark sections. This doesn’t mean they’ll be excluded from nightly or LTS, but it might be nice for stackage to test these components as well!

As usual, please send a pull request to update build-constraints.yaml to (re-)add packages.

If something about your package isn’t clear, just ask by opening a new issue!