mirror of
https://github.com/carbon-language/carbon-lang.git
synced 2026-09-24 21:20:11 +01:00
Add notes about issue assignment to CONTRIBUTING.md (#2664)
I'm trying to document the discussed policy on assigning issues, because we're getting a number of requests and I'd like a resource to point people to if I'm going to start responding. This was discussed in the weekly meeting on [2023-03-01](https://docs.google.com/document/d/1zPVPl6yEhnhAYUd5tbRg9u5NcrQ2DgBXxxyJyP2zsJQ/edit#heading=h.iiuvhsyvekpv); search for "Policy on assigning issues".
This commit is contained in:
+17
-3
@@ -125,13 +125,27 @@ also marked as
|
||||
["good first issues"](https://github.com/carbon-language/carbon-lang/labels/good%20first%20issue)**.
|
||||
These are intended to be a good place to start contributing.
|
||||
|
||||
To pick up a "good first issue", check to make sure there's no in-flight pull
|
||||
request on the issue, and then start working on it. We don't assign issues to
|
||||
new contributors because some people have different time constraints, and we
|
||||
want new contributors to feel welcome to pick the issue up when it may not be
|
||||
making progress. Even if someone else merges a fix before you, these issues
|
||||
should be a quick and helpful way to start learning how Carbon is built,
|
||||
building towards larger contributions.
|
||||
|
||||
#### Triage, analyze or address bugs
|
||||
|
||||
As Carbon's design and implementation begin to take shape, we'll inevitably
|
||||
encounter plenty of bugs. Helping us triage, analyze, and address them is always
|
||||
a great way to get involved. See
|
||||
As Carbon's design and implementation take shape, we'll inevitably encounter
|
||||
plenty of bugs. Helping us triage, analyze, and address them is always a great
|
||||
way to get involved. See
|
||||
[open issues on GitHub](https://github.com/carbon-language/carbon-lang/issues).
|
||||
|
||||
When triaging issues, we typically won't assign issues because we want to be
|
||||
confident that contributors who have an issue assigned to them are planning for
|
||||
the amount of time it will take, which requires familiarity. Contributors with
|
||||
write access are expected to have that familiarity and may assign issues to
|
||||
themselves.
|
||||
|
||||
## How to become a contributor to Carbon
|
||||
|
||||
### Contributor License Agreements (CLAs)
|
||||
|
||||
Reference in New Issue
Block a user