Changes between Version 1 and Version 2 of SoC2007Hackage


Ignore:
Timestamp:
Jul 6, 2007 3:52:44 PM (8 years ago)
Author:
ross
Comment:

add a little context

Legend:

Unmodified
Added
Removed
Modified
  • SoC2007Hackage

    v1 v2  
    1 == Done == 
     1See the [http://hackage.haskell.org/trac/hackage/wiki/HackageToDo HackageDB ToDo list] for a list of HackageDB tasks. 
     2 
     3== Automated building of packages and generation of Haddock documentation == 
     4 
     5The plan is for a daemon to build HackageDB packages and add the resulting build logs and Haddock documentation to the package pages. 
     6Since building Cabal packages may execute arbitrary code, it must be done in a protected environment (e.g. chroot). 
     7 
     8=== Done === 
    29 
    310 * setup_chroot script: sets up a chroot environment based on debootstrap and the testing version of Debian 
    4  * autodoc tool: downloads packages and their dependencies, builds them in a choot environment, creates the Haddock documentation and      build logs 
     11 * autodoc tool: downloads packages and their dependencies, builds them in a choot environment, creates the Haddock documentation and build logs 
    512 
     13=== TODO === 
    614 
    7 == TODO == 
    8  
    9  * identify needed packages for the chroot environment (SDL, X11, OpenGL, ...) 
    10  * improve autodoc output, especially better readable build logs 
     15 * identify C libraries needed to build packages (e.g. SDL, X11, OpenGL, ...) and add them to the chroot environment 
     16 * improve autodoc output, especially more readable build logs 
    1117 * Hoogle output 
    12  * run test suits of packages 
     18 * run test suites of packages 
    1319 * allow for different compilers and compiler versions 
    14