From Fedora Project Wiki

m (add stats)
(add NEW Ready reviews link)
Line 63: Line 63:


Buglists for fedora-haskell-list:
Buglists for fedora-haskell-list:
* 7 [https://bugzilla.redhat.com/buglist.cgi?emailcc1=1&field0-0-0=status_whiteboard&bug_status=__open__&email1=fedora-haskell-list%40redhat.com&type0-0-0=equals&value0-0-0=ready&component=Package%20Review&emailtype1=substring Ready reviews]
* [https://bugzilla.redhat.com/buglist.cgi?emailcc1=1&field0-0-0=status_whiteboard&bug_status=NEW&email1=fedora-haskell-list%40redhat.com&type0-0-0=equals&value0-0-0=ready&component=Package%20Review&emailtype1=substring 6 New Ready reviews] ([https://bugzilla.redhat.com/buglist.cgi?emailcc1=1&field0-0-0=status_whiteboard&bug_status=__open__&email1=fedora-haskell-list%40redhat.com&type0-0-0=equals&value0-0-0=ready&component=Package%20Review&emailtype1=substring all Ready reviews])
* 51 [https://bugzilla.redhat.com/buglist.cgi?emailcc1=1&field0-0-0=status_whiteboard&bug_status=__open__&email1=fedora-haskell-list%40redhat.com&type0-0-0=equals&value0-0-0=NotReady&component=Package%20Review&emailtype1=substring NotReady reviews]
* 51 [https://bugzilla.redhat.com/buglist.cgi?emailcc1=1&field0-0-0=status_whiteboard&bug_status=__open__&email1=fedora-haskell-list%40redhat.com&type0-0-0=equals&value0-0-0=NotReady&component=Package%20Review&emailtype1=substring NotReady reviews]
* 8 [https://bugzilla.redhat.com/buglist.cgi?emailcc1=1&field0-0-0=status_whiteboard&bug_status=__open__&email1=fedora-haskell-list%40redhat.com&type0-0-0=notsubstring&value0-0-0=ready&component=Package%20Review&emailtype1=substring Other pending or new reviews] (not containing "Ready" in Whiteboard]
* 8 [https://bugzilla.redhat.com/buglist.cgi?emailcc1=1&field0-0-0=status_whiteboard&bug_status=__open__&email1=fedora-haskell-list%40redhat.com&type0-0-0=notsubstring&value0-0-0=ready&component=Package%20Review&emailtype1=substring Other pending or new reviews] (not containing "Ready" in Whiteboard]

Revision as of 06:34, 26 September 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).

IRC

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

Haskell Platform support

Haskell Platform in Fedora status:

  • Future:
    • F17 is planning to ship ghc > 7.2
  • Next release:
    • F16 will ship haskell-platform-2011.2.0.1 with ghc-7.0.4
  • Current releases:
    • F15 has haskell-platform-2011.2.0.0 with ghc-7.0.2
    • F14 has haskell-platform-2010.2.0.0 with ghc-6.12.3
  • EPEL
    • EPEL6 has haskell-platform-2010.2.0.0 with ghc-6.12.3
    • EPEL5 has ghc-6.10.4
    • EPEL4 has ghc-6.8.3
  • Former releases
    • F13 had haskell-platform-2010.1.0.0 with ghc-6.12.1
    • F12 had haskell-platform-2009.2.0.2 (ghc-6.10.4)
    • F11 had haskell-platform-2009.2.0.1 (ghc-6.10.3)

See also the current Haskell Platform release schedule.

Tasks

  • Features/GHC704 for F16
  • submit updated PackagingDrafts/Haskell to FPC
    • Update packaging guidelines for Haskell to the latest cabal2spec in rawhide cabal2spec-0.24
  • docsbeat
  • new mailing-list for discussion separate to bugzilla mails
  • move cabal2spec package to haskell branch
  • Add %check sections for packages that have tests available
  • 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
  • A tool to check for dependency breakage for version updates in repo: cblrepo exists
  • A tool to do automatic rebuild. Try to do it in koji or mock-build with a shell script or haskell script.
  • Always updated package dependency graph.
    • Need to have continuous build integration, eg automate dependency builds. Check reverse [1].
    • Koji supports maven now. It could have support for cabal as well.

New Package Process

Package reviews

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

Buglists for fedora-haskell-list:

Package Wishlist

  • hakyll
  • snap
  • qthaskell User:Narasim
  • webkit, poppler, gstreamer
  • happstack and gitit

Bugs

All open Haskell bugs

non-review bugs

See above for review bugs url.

Current packages in Fedora

Haskell SIG packages in pkgdb

See package interdependencies for dependency graphs.

F15-ghc-libs-deps.svg

Info on singleton libraries.

SIG Members

Packager owners:

Interested:

Former contributors:

History

  • 2011-06-01: Fedora 15 ships with ghc-7.0.2
  • 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