
Hi everyone, Today I have been working on better documenting our conventions under GitLab. This has resulted in a handful of documents: * A gitlab/issues wiki page [1], describing our triage and issue resolution workflow * A gitlab/merge-requests wiki page [2], describing our patch backport workflow * issue and merge request templates (e.g. [3] and [4]), which will be used by authors of issues and MR, respectively. If you frequent GHC's issue tracker it may be a good idea to look over the triage guide [1] to make sure you understand the implications of our many labels. Also, on the behest of Simon I propose that we start using a comment convention to note the addition of tests on issues (replacing Trac's "Test Case" field). Specifically, I suggest that a comment containing a line beginning with the token "Testsuite-tests:" followed by a series of comma-separated strings denote a set of test-cases for the issue. I have documented this here [5] If there is consensus that this is a sensible and worthwhile convention I will add these comments for the issues imported from Trac next week. Cheers, - Ben [1] https://gitlab.haskell.org/ghc/ghc/wikis/gitlab/issues [2] https://gitlab.haskell.org/ghc/ghc/wikis/gitlab/merge-requests [3] https://gitlab.haskell.org/ghc/ghc/blob/master/.gitlab/issue_templates/bug.m... [4] https://gitlab.haskell.org/ghc/ghc/blob/master/.gitlab/merge_request_templat... [5] https://gitlab.haskell.org/ghc/ghc/wikis/gitlab/issues#marking-an-issue-as-r...
participants (1)
-
Ben Gamari