From aebda94eb1a3f6ae53d3740746e03a3551dc8e57 Mon Sep 17 00:00:00 2001 From: Marc Pichler Date: Mon, 13 Jan 2025 13:46:53 +0100 Subject: [PATCH 1/2] docs: update component ownership guidlines and templates --- .../ISSUE_TEMPLATE/instrumentation_request.md | 31 ++++++++----------- .github/ISSUE_TEMPLATE/ownership_request.md | 7 +++-- CONTRIBUTING.md | 13 ++++++-- 3 files changed, 27 insertions(+), 24 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/instrumentation_request.md b/.github/ISSUE_TEMPLATE/instrumentation_request.md index 408e111f7f..e7030606cb 100644 --- a/.github/ISSUE_TEMPLATE/instrumentation_request.md +++ b/.github/ISSUE_TEMPLATE/instrumentation_request.md @@ -1,41 +1,36 @@ --- name: Instrumentation request -about: Create a report to add support for an instrumentation +about: Create a request to add a new instrumentation labels: instrumentation-request --- -### Is your instrumentation request related to a problem? Please describe +### Which library do you want to instrument? - -### Is it applicable for Node or Browser or both? - - -### Do you expect this instrumentation to be commonly used? - -Weekly Downloads: - -### What version of instrumentation are you interested in using? - -Versions: - ### Code Owners - Owner 1 + - [ ] I am a [member of the OpenTelemetry Organization](https://github.com/open-telemetry/community/blob/main/guides/contributor/membership.md#member) + - [ ] I have read [CONTRIBUTING.md](../blob/main/CONTRIBUTING.md) and understand the responsibilities of a component owner + - [ ] I agree to follow and uphold the [mission, vision and values](https://github.com/open-telemetry/community/blob/main/mission-vision-values.md) of the OpenTelemetry project + - [ ] I understand that the component may be subject to the [OpenTelemetry Semantic Conventions](https://github.com/open-telemetry/semantic-conventions) and agree to follow the rules set out therein - Owner 2 + + - [ ] Commented the checklist below and has fulfilled the criteria for becoming a component owner + ### Additional context - diff --git a/.github/ISSUE_TEMPLATE/ownership_request.md b/.github/ISSUE_TEMPLATE/ownership_request.md index 3f0d2e6966..9473c8fa4e 100644 --- a/.github/ISSUE_TEMPLATE/ownership_request.md +++ b/.github/ISSUE_TEMPLATE/ownership_request.md @@ -5,7 +5,7 @@ labels: type:ownership-request --- ### Which component are you requesting ownership of? @@ -17,7 +17,7 @@ Put a link to the component here. ### Related Work and Qualifications - - [ ] Commented the checklist below and has fulfilled the criteria for becoming a component owner + - [ ] Commented on the issue confirming they have fulfilled all criteria for becoming a component owner ### Additional context