From Fedora Project Wiki

(→‎Haskell Platform support: update to ghc-7.0.2)
Line 13: Line 13:
[http://hackage.haskell.org/platform/ Haskell Platform] in Fedora status:
[http://hackage.haskell.org/platform/ Haskell Platform] in Fedora status:


* F16 rawhide currently has haskell-platform-2011.2.0.0 (ghc-7.0.2)
* Future releases:
* F15 will currently ship with haskell-platform-2011.1.0.0 (ghc-7.0.1)
** F16 will probably ship haskell-platform-2011.4.0.0 (ghc-7.0.3)
* F14 supports haskell-platform-2010.2.0.0 (ghc-6.12.3)
** F15 Beta supports haskell-platform-2011.2.0.0 (ghc-7.0.3)
* F13 supports haskell-platform-2010.1.0.0 (ghc-6.12.1)
* F12 supported haskell-platform-2009.2.0.2 (ghc-6.10.4)
* F11 supported haskell-platform-2009.2.0.1 (ghc-6.10.3)


* EPEL 6 has ghc-6.12.3 and haskell-platform-2010.2.0.0
* Current releases:
* EPEL 5 has ghc-6.10.4
** F14 supports haskell-platform-2010.2.0.0 (ghc-6.12.3)
* EPEL 4 has ghc-6.8.3
** F13 supports haskell-platform-2010.1.0.0 (ghc-6.12.1)
 
* EPEL
** EPEL 6 has ghc-6.12.3 and haskell-platform-2010.2.0.0
** EPEL 5 has ghc-6.10.4
** EPEL 4 has ghc-6.8.3
 
* Former releases
** F12 supported haskell-platform-2009.2.0.2 (ghc-6.10.4)
** F11 supported haskell-platform-2009.2.0.1 (ghc-6.10.3)


= Tasks =
= Tasks =

Revision as of 02:05, 1 April 2011

Mission

The mission of the Haskell Special Interest Group is to maintain, grow, and guide the packaging of Haskell projects in Fedora.

Communication

Mailing list

We have a mailing-list haskell-devel (archives), since Feb 2008.

IRC

We have an IRC channel #fedora-haskell on Freenode.

Haskell Platform support

Haskell Platform in Fedora status:

  • Future releases:
    • F16 will probably ship haskell-platform-2011.4.0.0 (ghc-7.0.3)
    • F15 Beta supports haskell-platform-2011.2.0.0 (ghc-7.0.3)
  • Current releases:
    • F14 supports haskell-platform-2010.2.0.0 (ghc-6.12.3)
    • F13 supports haskell-platform-2010.1.0.0 (ghc-6.12.1)
  • EPEL
    • EPEL 6 has ghc-6.12.3 and haskell-platform-2010.2.0.0
    • EPEL 5 has ghc-6.10.4
    • EPEL 4 has ghc-6.8.3
  • Former releases
    • F12 supported haskell-platform-2009.2.0.2 (ghc-6.10.4)
    • F11 supported haskell-platform-2009.2.0.1 (ghc-6.10.3)

Tasks

  • update PackagingDrafts/Haskell to latest macros/packaging
  • F15 docsbeat
  • new mailing-list for discussion separate to bugzilla mails
  • move cabal2spec package to haskell branch
  • cabal/yum integration (cabal-autopkg)
    • autogeneration of packages for a "testing" repository of all-of-hackage. Pull from this (with a human eye) to make Fedora packages.
  • Haskell_Spin submitted to Spins SIG
  • Add %check sections for packages that have tests available

Packaging

Please use the latest cabal2spec package from koji when submitting packages.

The current Haskell Packaging Guidelines need updating to ghc-6.12. cabal2spec generates .spec files from cabal packages using up to date templates. After a package has been accepted please remember to include haskell-sig in the package SCM admin request.

Package reviews

You can use cabal2spec-diff when reviewing packages to check differences from the templates.

Package reviews tracker

Open Package reviews (CC fedora-haskell-list)

Closed Package reviews (CC fedora-haskell-list)

Package Wishlist

  • gitit
  • yi
  • webkit, poppler, gstreamer
  • hakyll

Bugs

Open Haskell bugs

Current packages in Fedora

Haskell SIG packages in pkgdb

See package interdependencies for dependency graphs.

F14-ghc-libs-deps.svg

SIG Members

Packager owners:

Interested:

Former:

History

  • 2010-12-05: Fedora packages now listed on http://hackage.haskell.org
  • 2010-05-25: Fedora 13 ships with ghc-6.12.1 and shared ghc libraries
  • 2010-01-10: fedora-haskell-list becomes haskell-devel list at fedoraproject
  • 2009-09-29: haskell-platform added for f12
  • 2009-04-15: revised Packaging Guidelines accepted
  • 2008-09-17: initial Packaging Guidelines approved
  • 2008-02-13: fedora-haskell-list started
  • 2007-05-10: Fedora SIG formed
  • 2005-02-21: fedora-haskell@haskell.org mailing-list starts
  • 2004-08-03: original Fedora Haskell project starts