Fedora 32 Self-Contained Change proposal: Update Haskell packages to Stackage LTS 14

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



https://fedoraproject.org/wiki/Changes/Haskell_Stackage_LTS_14

== Summary ==
Haskell libraries and packages will be updated from Stackage LTS 13 to
the new versions in Stackage LTS 14.

== Owner ==
* Name: [[User:Petersen| Jens Petersen]]
* Email: <petersen@xxxxxxxxxx>
* Name: [[Haskell_SIG| Haskell SIG]]
* Email: <haskell@xxxxxxxxxxxxxxxxxxxxxxx>

== Detailed Description ==
The Haskell packages in Stackage LTS provide a consistent tested set
of package versions that are known to build together.
Fedora only has a small subset of the (2000+) Haskell packages in
Stackage, plus a few packages only found in the upstream Hackage
repository.

This Change involves updating the Fedora Haskell packages based on
Stackage LTS 13 in F31 to the newer versions found in LTS 14.

There is no version change to the ghc Haskell compiler, which will
remain at 8.6.5.

== Benefit to Fedora ==
Fedora users and developers will benefit by having the latest stable
set of Haskell packages available.

== Scope ==
* Proposal owners:
** Haskell packages with version from LTS 13 will be updated to LTS 14
** Haskell packages not in LTS or Stackage Nightly will be updated to
the latest possible version from Hackage.
** Haskell packages to be built in a `f32-ghc` sidetag in Koji.
** Complete all the builds and required rebuilds due to dependency bumps

* Other developers: N/A (not a System Wide Change)

* Release engineering: [https://pagure.io/releng/issue/9177 #9177]
** Create Koji sidetag
** Push all the built packages from the sidetag to Rawhide.

* Policies and guidelines: N/A (not a System Wide Change)

* Trademark approval: N/A (not needed for this Change)

== Upgrade/compatibility impact ==
N/A (not a System Wide Change)

== How To Test ==
* `# dnf install ghc-*-devel`

== User Experience ==
Latest stable Haskell packages will be available to users.

== Dependencies ==
N/A (not a System Wide Change)

== Contingency Plan ==
* Contingency mechanism: (What to do?  Who will do it?) N/A (not a
System Wide Change)
* Contingency deadline: N/A (not a System Wide Change)
* Blocks release? N/A (not a System Wide Change)

== Documentation ==
https://www.stackage.org/lts-14 (note not all LTS packages are
included in Fedora)

-- 
Ben Cotton
He / Him / His
Fedora Program Manager
Red Hat
TZ=America/Indiana/Indianapolis
_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Users]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]

  Powered by Linux