This is GHC's GitLab instance. GitLab has replaced Trac and Phabricator as the center of GHC's development community.
You may wish to see the table of contents to get a sense for what is available in this Wiki.
Quick Links
- GHC Home GHC's home page
- GHC User's Guide Official user's guide for current and past GHC releases.
- Joining In
- Newcomers info / Contributing Get started as a contributor.
- Mailing Lists & IRC Stay up to date and chat to the community.
- The GHC Team Contributors and who is responsible for what.
- Documentation
- GHC Status Info How is the next release coming along?
- Working conventions How should I do X?
- Building Guide Build GHC from source.
- Commentary Explaining the GHC source code.
Migration from Trac
Logging in
If you had a Trac account then you likely already have a GitLab account as a result of the Trac import. This account will have a username of the form trac-$TRAC_USERNAME
. You can reset your password with the Forgot your password? dialogue. Once you have gained access to this account you may change your username to remove the trac-
prefix
If you do not have a Trac account (or would prefer to start from scratch with a new account) you can log in using your GitHub account or create a new GitLab account.
As a last resort, please contact @bgamari with your email address.
Tickets
Most of the tickets here were carried over from GHC's previous Trac installation. See the wiki for details about this migration.