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

[chore] remove jpkrohling as codeowner from many modules #36563

Conversation

jpkrohling
Copy link
Member

This PR removes @jpkrohling as code owner for multiple modules.

Signed-off-by: Juraci Paixão Kröhling [email protected]

@@ -233,7 +233,7 @@ receiver/googlecloudspannerreceiver/ @open-telemetry/collector-cont
receiver/haproxyreceiver/ @open-telemetry/collector-contrib-approvers @atoulme @MovieStoreGuy
receiver/hostmetricsreceiver/ @open-telemetry/collector-contrib-approvers @dmitryax @braydonk
receiver/httpcheckreceiver/ @open-telemetry/collector-contrib-approvers @codeboten
receiver/huaweicloudcesreceiver/ @open-telemetry/collector-contrib-approvers @narcis96
receiver/huaweicloudcesreceiver/ @open-telemetry/collector-contrib-approvers @heitorganzeli @narcis96 @mwear
Copy link
Member Author

Choose a reason for hiding this comment

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

I'm not sure how this got in, but #36258 seems to have introduced all three code owners, but this file got only one. Generating the code owners file again appears to have caught this difference.

cmd/githubgen/allowlist.txt Show resolved Hide resolved
Copy link
Member

@mx-psi mx-psi left a comment

Choose a reason for hiding this comment

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

The following components will be unmaintained (no code owners) after this change:

  • headersetter extension
  • healtcheck extension
  • awscloudwatchmetrics receiver

Should we mark them as unmaintained in this PR? I feel like the healthcheck extension may find new code owners easily if we ask around.

Also, no need to deal with these on this PR, but the following components will be unmaintained after open-telemetry/opentelemetry-collector#11616 is merged:

  • exceptions connector
  • loki receiver

At a minimum we should mark them as seeking_new: true

@jpkrohling
Copy link
Member Author

headersetter extension

I'll add the seek_new to this.

healtcheck extension

This will eventually be replaced by the v2 (cc @mwear)

awscloudwatchmetrics receiver

This is in development and abandoned by the original author. I would just remove the code we have there, as there are no users of it at the moment. I was planning on doing that on a follow-up PR.

exceptions connector

I don't think this is a vendor-specific component. cc @marctc

loki receiver

I believe @mar4uk is still around for that one.

Signed-off-by: Juraci Paixão Kröhling <[email protected]>
@marctc
Copy link
Contributor

marctc commented Nov 27, 2024

exceptions connector

I don't think this is a vendor-specific component. cc @marctc

No, is not.

Copy link
Member

@mx-psi mx-psi left a comment

Choose a reason for hiding this comment

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

Okay, I think I misremembered open-telemetry/opentelemetry-collector#11616 😅 I think the only ones we care about are the ones that have no codeowners now.

I agree with your assessment, but I think we should mark them as unmaintained to follow process. We can wait for a few days in case somebody shows up and mark as unmaintained if not

@jpkrohling jpkrohling merged commit 756d249 into open-telemetry:main Nov 27, 2024
158 checks passed
@github-actions github-actions bot added this to the next release milestone Nov 27, 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.

4 participants