[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