[haskell-platform] #10: Make platform installer checklist
haskell-platform
haskell-platform at projects.haskell.org
Sat Mar 20 10:16:58 EDT 2010
#10: Make platform installer checklist
----------------------+-----------------------------------------------------
Reporter: duncan | Owner: dons
Type: task | Status: new
Priority: major | Milestone: 2009.4.0
Component: Platform | Resolution:
Keywords: |
----------------------+-----------------------------------------------------
Old description:
> Make a list of things to check to see if the installer works. As many as
> possible of these should be automated, eg using scripts + HUnit or
> something.
>
> eg:
>
> * compile hello world
> * ghci -package blah
> * ghc-pkg check ([http://www.haskell.org/pipermail/glasgow-haskell-
> users/2009-April/017012.html see for example what could go wrong])
> * run full ghc testsuite perhaps
> * Check all executables are .. executable
New description:
Make a list of things to check to see if the installer works. As many as
possible of these should be automated, eg using scripts + HUnit or
something.
eg:
* compile hello world
* ghci -package blah
* ghc-pkg check ([http://www.haskell.org/pipermail/glasgow-haskell-
users/2009-April/017012.html see for example what could go wrong])
* run full ghc testsuite perhaps
* Check all executables are .. executable
* Build canonical apps: e.g. darcs.
* Build a large subset of Hackage.
* Check that haskell platform minor versions build the same set :
http://blog.well-typed.com/2009/03/regression-testing-with-hackage/
--
Ticket URL: <http://trac.haskell.org/haskell-platform/ticket/10#comment:6>
haskell-platform <http://trac.haskell.org/haskell-platform>
The Haskell Platform: a comprehensive and robust collection of Haskell libraries
More information about the Haskell-platform
mailing list