Current status

Detailed Description

GHC 8.0 contains many new features, fixes, and improvements including performance. Other distros are already moving to it and Fedora users will benefit from it too.
This will require updating some and rebuilding all of the Haskell packages in Fedora.

Benefit to Fedora

Fedora users will be able to use the latest stable version of the GHC Haskell compiler, and enjoy new features, bugfixes, and performance improvements.

Scope

Proposal owners: all building work will be done in f26-ghc [done]

We will follow versions from latest Stackage LTS 8.2

Other developers: Negligible work outside Haskell SIG, but the SIG can try to help resolve any issues which should arise. [done]

Release engineering: f26-ghc needs to be created and once all rebuilding there is completed the builds need to be tagged into f26 [done]

User Experience

Dependencies

Very few packages with any Haskell dependencies outside the Haskell SIG.

Contingency Plan

Contingency mechanism: (What to do? Who will do it?)

If any key packages or sufficient number can't be updated and built in time, we (owner) will drop all the partial builds in f26-ghc and revert git master branches to the current ghc-7.10 package set from F25.