-
Notifications
You must be signed in to change notification settings - Fork 2.4k
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
Ensure that all codeowners are members of the OpenTelemetry organization #20868
Comments
I don't have edit privileges, but you may cross me off with this PR open-telemetry/community#1446 |
We are now at the 60 days mark. I have checked that folks who have not checked back in have not otherwise obtained membership. I will work to check if the codeowners are still listed in the repository. |
I have checked and all codeowners, with the exception of |
Should we unpin this now that we have sub-issues for each component? |
Sure |
#20868 represents a push to ensure that all component code owners are members of the OpenTelemetry organization. This has direct implications for our notion of "vendor-specific components", which are those that interact specifically with a particular vendor, and are contributed and maintained by a representative of a vendor. We require that the vendor representative must maintain the component, which essentially means they must be a code owner. Therefore, I am proposing that the representative must be a member of the org before the component may be accepted.
I've been dragging my feet on this request. Could I get a couple of sponsors so I can complete my membership request? Most of my contributions are for the azuremonitorexporter and tailsampling processor. |
You can count on my sponsorship. |
I'll sponsor |
I want to pick up my work again on the GooglePubsub receiver/exporter... I've been away for a while. But I need two persons to sponsor me toward membership. I'll mentioning some of the people I interacted it during the year(s): @mx-psi , @jrcamp , @djaglowski , @jpkrohling My contributions are in general small, so I won't be mad if anyone don't remember me. But could someone sponsor me for membership? Thanks. |
@alexvanboxel, I'm happy to sponsor you. |
I can sponsor you as well. |
Thanks @jpkrohling and @djaglowski . I will work through all the documentation over the weekend to start the procedure. |
Closing as the end of this campaign. A new campaign should start for the new set of codeowners who are in allowlist. |
Component(s)
No response
Describe the issue you're reporting
Not all codeowners of this repository are members of the OpenTelemetry github organization, which membership is associated with membership of the OpenTelemetry project.
The guidelines enforce membership because it allows to assign and ping codeowners on issues or pull requests. Unfortunately, if you try to create an issue or assign a PR to a codeowner who is not member of OpenTelemetry, the workflow fails. I would like to fix this issue.
Going forward, I would also ideally like to make sure that we check that codeowners are members of the github organization whenever the codeowners file is touched.
The process to become a member of OpenTelemetry is straightforward. Open this issue template on the community project to get started.
I have identified a list of codeowners who are not currently members of OpenTelemetry. I will ping them in this issue below.
Thank you and apologies for the inconvenience.
The text was updated successfully, but these errors were encountered: