Changes between Version 1 and Version 2 of Development/ReleaseProcess


Ignore:
Timestamp:
Nov 2, 2012, 1:04:52 PM (7 years ago)
Author:
benl
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Development/ReleaseProcess

    v1 v2  
    11= Release Process =
    22
    3 ==  Fix `cabal` files ==
     3==  Fix cabal files ==
    44Ensure that all modules are entered in the cabal files, and the packages build. Hide internal modules that we don't want to reveal in the public-facing API.
    55
     
    2424Release notes should summarise the main changes since last release, and who worked on it, for posterity. We don't need a list of the issues fixed, as these are kept in the trac.
    2525
     26== Build and check the source distros ==
     27Do `cabal sdist` for each of the packages, and then unpack and build the unpacked version. This should catch any modules that were part of the build but didn't make it into the cabal file.
     28
     29== Test on all platforms ==
     30Ensure DDC builds cleanly on all platforms.
    2631
    2732