-
Notifications
You must be signed in to change notification settings - Fork 260
REQUEST: Repository maintenance on open-telemetry/opentelemetry-ebpf-instrumentation #2773
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
Comments
Even if Marc couldn't become a maintainer I wonder if he could at least grant him merge rights. He is actively working on porting some improvements from Beyla to the opentelemetry-ebf-instrument repository and has a growing list of PRs that need to be rebased/merged: https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pulls/marctc |
Here's the whole list for now: https://github.com/grafana/opentelemetry-ebpf-instrumentation/branches/active?page=1 |
@mariomac @marctc is the issue due to "Require branches to be up to date before merging"? If so, it's ok to remove that setting (see https://github.com/open-telemetry/community/blob/main/docs/how-to-configure-new-repository.md#branch-protection-rule-main). Or, if you want to keep that level of protection, but remove the burden of rebasing before merging, you can set up a merge queue. |
Hi @trask! Definitely removing the Require branches to be up to date before merging setting would help 💯 . Since we are currently in "development/unstable" status, I think we can afford the small risk of merging without having to rebase first. Anyway, if there is a possibility that Marc gets merge rights would help unblocking him when I'm not available, as the rest of maintainers are in another time zone. |
done! can you see if this is enough to unblock work, since otherwise it requires an exception to our current process? |
I'm already an approver. Why I would lose the access to approver role?
I'm sorry but I don't understand what do you mean. |
Maybe i was not clear in my message. but I initallize was maintainer and then i was moved to be approver. |
Gotcha. Do you currently have merge permissions? Or, is this issue intended to add merge permissions to your user? |
No, I don't. I would be great to have them! Thanks! |
So merge permissions are only given to maintainers. That is a large part of the responsibility of that role. I don't see reason to make an exception to that policy here. Right, @trask? |
Makes sense. Can I have maintainership then? cheers |
Affected Repository
https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation
Requested changes
After this comment we decide to balance out the numbers of Grafana maintainers to only two. However I will be active in this project in the upcoming months so I'd be great to have merge rights. I'm currently doing a task of porting change from Beyla to this project and it's a bit unpractical not having merge rights.
thanks!
Repository Maintainers
@MrAlias @grcevski @mariomac
The text was updated successfully, but these errors were encountered: