From Fedora Project Wiki

(→‎Package Reviews: just link to reviews)
Line 12: Line 12:


== Tasks ==
== Tasks ==
* Complete and submit the current [[PackagingDrafts/Haskell| revised draft packaging guidelines]] for haddock documentation handling, and other minor fixes.
* Complete and submit the [[PackagingDrafts/Haskell| revised draft packaging guidelines]] to FPC
* Submit various commonly used libraries for Package Review
* Submit more, commonly used libraries for Package Review
* Build ghc for EPEL
* update Bryan's [http://darcs.serpentine.com/cabal-rpm/ cabal-rpm] to generate .spec that follow our Packaging Guidelines
* update Bryan's [http://darcs.serpentine.com/cabal-rpm/ cabal-rpm] to generate .spec that follow our Packaging Guidelines
* There are some of old srpms for DrIFT, c2hs, cpphs, fps, hs-plugins, hscolour, hsh, hslogger, missingh, vty, wxhaskell, xmobar, xmonad at [http://haskell.org/fedora/not-fedora-submitted/ unsubmitted srpm packages] that could be updated
* There are some of old srpms for DrIFT, c2hs, fps, hs-plugins, hscolour, hsh, hslogger, missingh, vty, wxhaskell, xmobar at [http://haskell.org/fedora/not-fedora-submitted/ unsubmitted srpm packages] that could be updated
* Bootstrap ghc on ppc64 ([https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=239713 bug 239713] ) and ia64
* Bootstrap ghc on ppc64 ([https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=239713 bug 239713] ) and ia64
* Build ghc for EPEL


== Packaging ==
== Packaging ==

Revision as of 09:12, 16 February 2009

Haskell Special Interest Group

Mission

To encourage, grow and guide the packaging of Haskell projects in Fedora.

Communication

Mailing list

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

IRC

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

Tasks

  • Complete and submit the revised draft packaging guidelines to FPC
  • Submit more, commonly used libraries for Package Review
  • Build ghc for EPEL
  • update Bryan's cabal-rpm to generate .spec that follow our Packaging Guidelines
  • There are some of old srpms for DrIFT, c2hs, fps, hs-plugins, hscolour, hsh, hslogger, missingh, vty, wxhaskell, xmobar at unsubmitted srpm packages that could be updated
  • Bootstrap ghc on ppc64 (bug 239713 ) and ia64

Packaging

We have the Haskell Packaging Guidelines in place with template .spec files for libraries and programs. Please use them when submitting Haskell packages for review. There is a script cabal2spec included in the Fedora ghc package which generates .spec files from cabal packages with the packaging templates.

Package Reviews

Open Package reviews which are CC fedora-haskell-list.

They include:

Closed Package reviews which are CC fedora-haskell-list.

Other Potential packages

  • emacs-haskell
  • cabal-rpm
  • missingh
  • HsColour
  • vty

Current packages in Fedora

Haskell SIG packages in pkgdb

  • alex
  • cabal-install
  • cpphs
  • curry
  • darcs
  • ghc
  • ghc-HTTP
  • ghc-gtk2hs (formerly gtk2hs)
  • ghc-paths
  • ghc-zlib
  • haddock (haddock09 needed for ghc-6.8)
  • happy
  • hugs98

Comments

cabal-rpm needs to be updated and patched to generate .spec files compliant with the package guidelines.

I've drafted up a feature request - Yaakov Nemoy

SIG Members

Please add your name above if you want to help and contribute.