Changes between Version 3 and Version 4 of GettingStarted


Ignore:
Timestamp:
Aug 28, 2007 2:55:36 PM (8 years ago)
Author:
simonpj
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • GettingStarted

    v3 v4  
    11= Getting Started =
    22
    3 How to get started with hacking on GHC:
     3THis page tells you how to get started with hacking on GHC.
    44
     5== Getting GHC to build on your machine ==
    56 * [wiki:Building/GettingTheSources Grab the latest sources]
    67 * [wiki:Building/Hacking Set up your build tree]
     8 * Although old code in GHC is not warning-clean, we want new code to be, and we are gradually cleaning the old modules.  Here is [wiki:WorkingConventions how to cooperate with this].
     9
     10== Deciding what to work on ==
     11 * You may have a pet project of your own.  If you are wondering which bits of the compiler would be important for you, start by consulting the [wiki:Commentary].
    712 * Pick an easy [query:?status=new&status=assigned&status=reopened&type=bug&order=priority&group=difficulty  bug report] or [query:?status=new&status=assigned&status=reopened&type=task&order=priority&group=difficulty  task] to work on
     13
     14== Contributing back to GHC ==
     15
     16 * Validating your patches
     17 * [wiki:WorkingConventions#Submittingpatches Submit patches back], using {{{darcs send}}} is the recommended way.
     18
     19== More information ==
     20
     21 * Ask questions on [http://haskell.org/mailman/listinfo/cvs-ghc the cvs-ghc mailing list]
    822 * Useful information about GHC's architecture is in the [wiki:Commentary]
    9  * Hack away... ask questions on [http://haskell.org/mailman/listinfo/cvs-ghc the cvs-ghc mailing list]
    1023 * Familiarise yourself with the GHC WorkingConventions.
    11  * [wiki:WorkingConventions#Submittingpatches Submit patches back], using {{{darcs send}}} is the recommended way.