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.