Personal tools

WxHaskell/Development/Release procedure

From HaskellWiki

< WxHaskell | Development
Revision as of 13:26, 30 December 2015 by Henk-Jan van Tuyl (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

The wxHaskell release procedure

  • Update the file
  • Update revisions in the .cabal files of wxdirect, wxc, wxcore and wx
  • Check if the packages and samples compile and the samples run
  • Commit the changes to the local Git repository
  • Add a tag in the format
to the local Git repository
  • Push to GitHub
  • Create distribution files with
    cabal sdist
for each package
  • Upload the distribution files to Hackage, wxInstall packages go to SourceForge
  • Download the candidate packages and compile them
  • Release the candidate packages
  • Send an announcement to
   "Haskell Café" <>,
   "Haskell" <>,
   "wxHaskell user mailing list" <>,
   "wxHaskell developer mailing list" <>,
   "Daan Leijen" <d​>
Note: replace the @ characters with @