(→Tasks) |
(→Tasks) |
||
Line 20: | Line 20: | ||
= Tasks = | = Tasks = | ||
* update [[PackagingDrafts/Haskell]] to latest macros | * update [[PackagingDrafts/Haskell]] to latest macros | ||
* | ** maybe merge -doc and -prof into -devel? | ||
* F14 | |||
** replace ghc-gtk2hs with cabalized packages | |||
** ([[Documentation_Development_Haskell_Beat|docsbeat]]) | |||
* new mailing-list discussion separate to bugzilla mails | |||
* build ghc for EPEL | * build ghc for EPEL | ||
* | * move cabal2spec package to [http://git.fedorahosted.org/git/cabal2spec.git?p=cabal2spec.git;a=shortlog;h=refs/heads/haskell haskell branch] | ||
** port arch2cabal features to cabal2spec | |||
* [[Haskell_Spin]] submitted to Spins SIG | * [[Haskell_Spin]] submitted to Spins SIG | ||
* autogeneration of packages for a "testing" repository of all-of-hackage. Pull from this (with a human eye) to make Fedora packages. | * autogeneration of packages for a "testing" repository of all-of-hackage. Pull from this (with a human eye) to make Fedora packages. |
Revision as of 12:21, 7 May 2010
Mission
The mission of the Haskell Special Interest Group is to encourage, 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:
- F11 supports haskell-platform-2009.2.0.1 (ghc-6.10.3)
- F12 supports haskell-platform-2009.2.0.2 (ghc-6.10.4)
- F13 supports haskell-platform-2010.1.0.0 (ghc-6.12.1)
F14 has ghc-6.12.2.
Tasks
- update PackagingDrafts/Haskell to latest macros
- maybe merge -doc and -prof into -devel?
- F14
- replace ghc-gtk2hs with cabalized packages
- (docsbeat)
- new mailing-list discussion separate to bugzilla mails
- build ghc for EPEL
- move cabal2spec package to haskell branch
- port arch2cabal features to cabal2spec
- Haskell_Spin submitted to Spins SIG
- autogeneration of packages for a "testing" repository of all-of-hackage. Pull from this (with a human eye) to make Fedora packages.
Packaging
Please use the latest cabal2spec package from rawhide or koji when submitting packages.
The current Haskell Packaging Guidelines need updating to ghc-6.12.1. 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 CVS Admin Request.
Package reviews
You can use cabal2spec-diff when reviewing packages to check differences from the templates.
Open Package reviews (CC fedora-haskell-list)
Closed Package reviews (CC fedora-haskell-list)
Package Wishlist
- pandoc (requires zip-archive)
- gitit
- happstack
Bugs
Current packages in Fedora
SIG Members
- JensPetersen
- BryanSullivan
- YaakovNemoy
- ConradMeyer
- zoglesby
- JeremyHinegardner
- GerardMilmeister
- TomMoertel
- Michel Salim
- RichardJones
- PeterLemenkov
- MilesSabin
- RajeshKrishnan
- Aidan Delaney
- Shakthi Kannan
History
- 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