WxHaskell/Development/Release procedure: Difference between revisions
< WxHaskell | Development
mNo edit summary |
(→The wxHaskell release procedure: Added "Update the installation descriptions") |
||
Line 20: | Line 20: | ||
haskell@haskell.org <haskell@haskell.org>, | haskell@haskell.org <haskell@haskell.org>, | ||
wxHaskell user mailing list <wxhaskell-users@lists.sourceforge.net>, | wxHaskell user mailing list <wxhaskell-users@lists.sourceforge.net>, | ||
wxHaskell developer mailing list <wxhaskell-devel@lists. | wxHaskell developer mailing list <wxhaskell-devel@lists.SourceForge.net>, | ||
Daan Leijen <d​aan@microsoft.com> | Daan Leijen <d​aan@microsoft.com> | ||
* Update the [[ | * Update the [[wxHaskell#News | wxHaskell news]] | ||
* Update the installation descriptions in the Haskell wiki, especially the [[wxHaskell/Windows | Windows]] version | |||
[[Category:wxHaskell]] | [[Category:wxHaskell]] |
Revision as of 11:57, 4 September 2015
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
- Download the candidate packages and compile them
- Release the candidate packages
- Send an announcement to
Haskell Café <haskell-cafe@haskell.org>, haskell@haskell.org <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>
- Update the wxHaskell news
- Update the installation descriptions in the Haskell wiki, especially the Windows version