Skip to content

Commit 17b2130

Browse files
authored
[chore] Update directions on adding a Code Owner (open-telemetry#29451)
The main change here is to add the step to directions of updating a component's `metadata.yaml` file, and removing the directions to update the CODEOWNERS file (since it's auto-generated now). Since I was changing this I decided to make some formatting changes while I was here.
1 parent cca6b87 commit 17b2130

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

CONTRIBUTING.md

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -365,14 +365,20 @@ Sometimes a component may be in need of a new or additional Code Owner. A few re
365365
- An existing Code Owner has become unresponsive. See [unmaintained stability status](https://github.com/open-telemetry/opentelemetry-collector#unmaintained).
366366
- The existing Code Owners are actively looking for new Code Owners to help.
367367
368+
369+
### Requirements
370+
368371
If you would like to help and become a Code Owner you must meet the following requirements:
369372
370373
1. [Be a member of the OpenTelemetry organization.](https://github.com/open-telemetry/community/blob/main/community-membership.md#member)
371374
2. (Code Owner Discretion) It is best to have resolved an issue related to the component, contributed directly to the component, and/or review component PRs. How much interaction with the component is required before becoming a Code Owner is up to any existing Code Owners.
372375
373376
Code Ownership is ultimately up to the judgement of the existing Code Owners and Collector Contrib Maintainers. Meeting the above requirements is not a guarantee to be granted Code Ownership.
374377
375-
To become a Code Owner, open a PR with the CODEOWNERS file modified, adding your GitHub username to the component's row. Be sure to tag the existing Code Owners, if any, within the PR to ensure they receive a notification.
378+
### How to become a Code Owner
379+
380+
To become a Code Owner, open a PR adding your GitHub username to the active codeowners entry in the component's `metadata.yaml` file.
381+
Be sure to tag the existing Code Owners, if any, within the PR to ensure they receive a notification.
376382
377383
### Makefile Guidelines
378384

0 commit comments

Comments
 (0)