WxHaskell/Development/Release procedure
< WxHaskell | Development
Jump to navigation
Jump to search
Revision as of 13:26, 30 December 2015 by Henk-Jan van Tuyl (talk | contribs) (→The wxHaskell release procedure: Added quotes to e-mail addresses)
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
The wxHaskell release procedure
- Update the file README.md
- 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
wxhaskell-x-y-z-w
- 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-cafe@haskell.org>, "Haskell" <haskell@haskell.org>, "wxHaskell user mailing list" <wxhaskell-users@lists.sourceforge.net>, "wxHaskell developer mailing list" <wxhaskell-devel@lists.SourceForge.net>, "Daan Leijen" <daan@microsoft.com>
- Note: replace the @ characters with @
- Update the wxHaskell news
- Update the installation descriptions in the Haskell wiki, especially the Windows version
- Update the List of language bindings for wxWidgets on Wikipedia