Changes between Version 61 and Version 62 of CodeOwners


Ignore:
Timestamp:
Dec 12, 2012 11:07:20 PM (3 years ago)
Author:
dterei
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • CodeOwners

    v61 v62  
    11= The GHC Team =
    22
    3 The success of GHC has a lot to do with the large band of highly
    4 talented people who contribute to it; this page is mainly to
    5 acknowledge those contributions but also to give users of GHC an idea
    6 of "who is responsible for what". 
     3This page outlines contributors to GHC. The success of GHC has a lot
     4to do with the large group of highly talented people who contribute to
     5it.
     6
     7The page also document who is currently responsible for what in the
     8GHC code base. The idea being that ideally all parts of GHC should
     9have someone who claims responsibility for it.
     10
     11== Current Owners / Maintainers ==
     12
     13 * '''[mailto:benl@ouroboris.net Ben Lippmeier]'''
     14   * native code generator, register allocation
     15
     16 * '''[mailto:igloo@earth.li Ian Lynagh]'''
     17   * GHC support engineer
     18   * build system, release process
     19
     20 * '''[mailto:marlowsd@gmail.com Simon Marlow]'''
     21   * '''GHC Tsar'''
     22   * Everything, RTS, Cmm CodeGen, x86_64 port, SMP support
     23   * '''Phasing out as changing jobs'''
     24
     25 * '''[mailto:simonpj@microsoft.com Simon Peyton Jones]'''
     26   * '''GHC Tsar'''
     27   * Everything, Type system, Simplifier, Cmm CodeGen
     28   * '''Note:''' Principle job is research, so more an advisor in the sense that can't spend time on pure engineering efforts.
     29
     30 * '''[mailto:dave.terei@gmail.com David Terei]'''
     31   * LLVM, Safe Haskell
     32
     33 * '''[mailto:johan.tibell@gmail.com Johan Tibell]'''
     34   * IO Manager
     35
     36== Directory to Maintainer Mapping ==
     37
     38'''Compiler (i.e., GHC proper)'''
     39 * basicTypes/ -- All
     40 * cmm/        -- None yet
     41 * codeGen/    -- Simon Marlow (phasing out)
     42 * coreSyn/    -- All
     43 * deSugar/    -- Simon Peyton Jones
     44 * ghci/       -- None yet
     45 * hsSyn/      -- Simon Peyton Jones
     46 * iface/      -- All
     47 * llvmGen/    -- David Terei
     48 * main/       -- Ian Lynagh
     49 * nativeGen/  -- Ben Lippmeier
     50 * parser/     -- Simon Peyton Jones
     51 * prelude/    -- None yet
     52 * profiling/  -- None yet
     53 * rename/     -- Simon Peyton Jones
     54 * simplCore/  -- None yet
     55 * simplStg/   -- None yet
     56 * specialise/ -- None yet
     57 * stgSyn/     -- None yet
     58 * stranal/    -- None yet
     59 * typecheck/  -- Simon Peyton Jones
     60 * types/      -- Simon Peyton Jones
     61 * utils/      -- All
     62 * vectorise/  -- Ben Lippmeier
     63
     64'''Documentation'''
     65 * doc/ -- All
     66
     67'''Executables / Drivers'''
     68 * driver/
     69 * ghc/
     70
     71'''Run-time System'''
     72 * includes/
     73 * rts/
     74
     75'''Testing & Benchmarking'''
     76 * nofib/ -- All
     77 * testsuite/ -- All
     78
     79'''Dependencies (Ian Lynagh)'''
     80 * libffi/
     81 * libraries/
     82
     83'''Build System (Ian Lynagh)'''
     84 * distrib/
     85 * ghc-tarballs/
     86 * mk/
     87 * rules/
     88 * utils/
    789
    890== Porters/Packagers (no particular order) ==
     
    77159   * Debian GNU/Linux/arm packages: [mailto:kaol@debian.org Kari Pahula]
    78160
    79 == Current committers (alphabetical order) ==
    80 
    81 This is a list of the people that currently have commit access to GHC,
    82 and a short description of what they're doing or have done.
    83 
    84  * [mailto:chak@cse.unsw.edu.au Manuel Chakravarty] (FFI, Data Parallel Haskell, associated types & type families, Mac OS X port)
    85  * [http://catamorphism.org/ Tim Chevalier] (External Core, strictness analysis, ticky-ticky profiling)
    86  * [mailto:duncan.coutts@well-typed.com Duncan Coutts] (parallel profiling, package system)
    87  * [http://www.csee.ogi.edu/~diatchki Iavor S Diatchki] ('monadLib' library)
    88  * [mailto:andygill@ku.edu Andy Gill] (Haskell Program Coverage)
    89  * [mailto:lemmih@gmail.com David Himmelstrup] (GHC developer)
    90  * [mailto:rl@cse.unsw.edu.au Roman Leshchinskiy]
    91  * [mailto:benl@ouroboris.net Ben Lippmeier] (SPARC, native code generator, register allocation)
    92  * [mailto:andres@cs.uu.nl Andres Loeh]
    93  * [mailto:igloo@earth.li Ian Lynagh] (GHC support engineer)
    94  * [mailto:marlowsd@gmail.com Simon Marlow] (GHC developer, x86_64 port, SMP support)
    95  * [mailto:john@repetae.net John Meacham]
    96  * [mailto:ross@soi.city.ac.uk Ross Paterson]
    97  * [mailto:Sven.Panne@aedion.de Sven Panne]
    98  * [mailto:simonpj@microsoft.com Simon Peyton Jones]
    99  * [http://www.eecs.harvard.edu/nr Norman Ramsey] (a little refactoring in the back end)
    100  * [mailto:dons@cse.unsw.edu.au Don Stewart] (OpenBSD support)
    101  * [mailto:josefs@cs.chalmers.se Josef Svenningsson]
    102  * [mailto:audreyt@audreyt.org Audrey Tang] (Perl-related tools (ghc-asm, ghc-split), AIX port)
    103  * [mailto:dave.terei@gmail.com David Terei] (LLVM, Safe Haskell)
    104  * [mailto:wolfgang.thaller@gmx.net Wolfgang Thaller] (Darwin/Mac OS X ports, position-independent code generation)
    105  * [mailto:davve@dtek.chalmers.se David Waern] (Haddock comment support)
    106  * [mailto:Malcolm.Wallace@cs.york.ac.uk Malcolm Wallace]
    107  * [mailto:ashley@semantic.org Ashley Yakeley] (Time library)
    108 
    109161== Past contributors ==
    110162
     
    119171 * Sebastien Carlier
    120172 * [mailto:amc4@doc.ic.ac.uk Andrew Cheadle]
     173 * [http://catamorphism.org/ Tim Chevalier] (External Core, strictness analysis, ticky-ticky profiling)
     174 * [mailto:duncan.coutts@well-typed.com Duncan Coutts] (parallel profiling, package system)
     175 * [http://www.csee.ogi.edu/~diatchki Iavor S Diatchki] ('monadLib' library)
    121176 * [mailto:sof@galois.com Sigbjorn Finne]
     177 * [mailto:andygill@ku.edu Andy Gill] (Haskell Program Coverage)
    122178 * Kevin Glynn
    123179 * [mailto:jgoerzen@complete.org John Goerzen]
     
    125181 * Kevin Hammond
    126182 * [mailto:tharris@microsoft.com Tim Harris] (Transactional memory, concurrency)
     183 * [mailto:lemmih@gmail.com David Himmelstrup] (GHC developer)
    127184 * [mailto:mnislaih@gmail.com José Iborra] (GHCi Debugger)
    128185 * [mailto:ijones@syntaxpolice.org Isaac Jones] (Cabal, libraries)
    129186 * [mailto:Ralf.Laemmel@cwi.nl Ralf Laemmel]
     187 * [mailto:rl@cse.unsw.edu.au Roman Leshchinskiy]
     188 * [mailto:andres@cs.uu.nl Andres Loeh]
    130189 * [mailto:hwloidl@tcs.ifi.lmu.de Hans Wolfgang Loidl]
    131190 * John Launchbury
    132191 * [mailto:desrt@desrt.ca Ryan Lortie] (PowerPC Linux port, packages)
    133192 * Jim Mattson
     193 * [mailto:john@repetae.net John Meacham]
    134194 * Darren Moffat
    135195 * [mailto:njn25@cam.ac.uk Nick Nethercote]
    136196 * Thomas Nordin
    137  * Bryan O'Sullivan
     197 * [mailto:Sven.Panne@aedion.de Sven Panne]
    138198 * Sungwoo Park
    139199 * Will Partain
     200 * [mailto:ross@soi.city.ac.uk Ross Paterson]
    140201 * Juan Quintela
     202 * [http://www.eecs.harvard.edu/nr Norman Ramsey] (a little refactoring in the back end)
    141203 * Alastair Reid
    142204 * [mailto:br276@cl.cam.ac.uk Ben Rudiak-Gould]
     
    146208 * [mailto:jseward@acm.org Julian Seward]
    147209 * [mailto:dominic.steinitz@blueyonder.co.uk Dominic Steinitz] (Cryptographic library)
     210 * [mailto:dons@cse.unsw.edu.au Don Stewart] (OpenBSD support)
    148211 * [mailto:vs@foldr.org Volker Stolz]
     212 * [mailto:josefs@cs.chalmers.se Josef Svenningsson]
     213 * [mailto:audreyt@audreyt.org Audrey Tang] (Perl-related tools (ghc-asm, ghc-split), AIX port)
    149214 * [mailto:dinko.tenev@gmail.com Dinko Tenev]
     215 * [mailto:wolfgang.thaller@gmx.net Wolfgang Thaller] (Darwin/Mac OS X ports, position-independent code generation)
    150216 * [mailto:mthomas@gil.com.au Mike Thomas]
    151217 * Reuben Thomas
     
    156222 * David N Turner
    157223 * Philip Wadler
     224 * [mailto:davve@dtek.chalmers.se David Waern] (Haddock comment support)
     225 * [mailto:Malcolm.Wallace@cs.york.ac.uk Malcolm Wallace]
    158226 * Michael Weber
     227 * [mailto:ashley@semantic.org Ashley Yakeley] (Time library)
    159228 * [mailto:nx200@cam.ac.uk N. Xu]