Personal tools

WxHaskell/Development/Release procedure

From HaskellWiki

< WxHaskell | Development(Difference between revisions)
Jump to: navigation, search
(Initial page)
(Corrected the category)
Line 23: Line 23:
     Daan Leijen <d&#8203;aan&#xff20;>
     Daan Leijen <d&#8203;aan&#xff20;>

Revision as of 14:10, 28 August 2015

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
  • Download the candidate packages and compile them
  • Release the candidate packages
  • Send an announcement to
   Haskell Café <>, <>,
   wxHaskell user mailing list <>,
   wxHaskell developer mailing list <>,
   Daan Leijen <d​>