Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[repo] Add Raj as approver #5711

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

CodeBlanch
Copy link
Member

@CodeBlanch CodeBlanch commented Jun 21, 2024

@rajkumar-rangaraj has been active in the OpenTelemetry .NET community and AppInsights community for a long time. He is a maintainer on the https://github.com/open-telemetry/opentelemetry-dotnet-instrumentation repo, works on the AzureMonitor components, and has years of experience in telemetry working on AppInsights. I am proposing @rajkumar-rangaraj for the approver role because he has made many direct contributions to the repo but also he brings a lot of knowledge, wisdom, and experience into discussions which will benefit the review process.

@CodeBlanch CodeBlanch requested a review from a team as a code owner June 21, 2024 18:45
@reyang
Copy link
Member

reyang commented Jun 21, 2024

... I am proposing @rajkumar-rangaraj for the approver role because he has made many direct contributions to the repo ...

@CodeBlanch can you provide a link to these contributions?

@CodeBlanch
Copy link
Member Author

@reyang Description updated to include link to closed PRs for "direct contributions" mention.

@reyang
Copy link
Member

reyang commented Jun 21, 2024

@reyang Description updated to include link to closed PRs for "direct contributions" mention.

I have a hard time trying to understand what does "many" mean:

https://github.com/open-telemetry/opentelemetry-dotnet/graphs/contributors

image

Copy link
Member

@reyang reyang left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It's unclear what's the criteria and how is that aligned with https://github.com/open-telemetry/community/blob/main/community-membership.md#approver.

@CodeBlanch
Copy link
Member Author

Which requirement are you referring to? This one?

Reviewer for or author of at least 10 substantial PRs to the codebase, with the definition of substantial subject to the maintainer's discretion (e.g. refactors/adds new functionality rather than one-line pulls).

There is an "OR" there. Raj has made direct contributions, contributed reviews on many other contributions, and routinely joins the SIG to participate in discussion and live reviews when we look at open PRs. I have no issue passing him on this requirement whatsoever 👍

There are the areas I feel @rajkumar-rangaraj will greatly excel:

  • Demonstrate sound technical judgement
  • Responsible for project quality control via code reviews
    • Focus on holistic acceptance of contribution such as dependencies with other features, backwards / forwards compatibility, API and flag definitions, etc
  • Mentor contributors and reviewers

@reyang
Copy link
Member

reyang commented Jun 21, 2024

Which requirement are you referring to? This one?

Reviewer for or author of at least 10 substantial PRs to the codebase, with the definition of substantial subject to the maintainer's discretion (e.g. refactors/adds new functionality rather than one-line pulls).

There is an "OR" there. Raj has made direct contributions, contributed reviews on many other contributions, and routinely joins the SIG to participate in discussion and live reviews when we look at open PRs. I have no issue passing him on this requirement whatsoever 👍

I understand the "OR" part, would you provide the list of PRs?

@cijothomas
Copy link
Member

He is a maintainer on the https://github.com/open-telemetry/opentelemetry-dotnet-instrumentation repo, works on the AzureMonitor components, and has years of experience in telemetry working on AppInsights.

While experience in related space is definitely helpful, I won't include that as a criterion for approver/maintainer in this repo. I'd suggest to see more active involvement (code reviews + code contributions) in this repo before adding as approver.

Copy link
Contributor

github-actions bot commented Jul 2, 2024

This PR was marked stale due to lack of activity and will be closed in 7 days. Commenting or Pushing will instruct the bot to automatically remove the label. This bot runs once per day.

@github-actions github-actions bot added the Stale label Jul 2, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants