Comments (11)
https://github.com/orgs/open-telemetry/teams/rust-approvers Could you fix this one too, as we still dont have ability to add/remove people here.
All set. The rust-maintainers
now all have the Maintainer
role in rust-approvers
.
from community.
assume this is accepted practice!
If requested,
foo-maintainers
will be grantedAdmin
permissions, and in return they must document any changes they make to the repository settings in a file named.github/repository-settings.md
in their repository (other than temporarily disabling "Do not allow bypassing the above settings").
from community.
The @open-telemetry/rust-maintainers appear to already have the Maintain
role for both opentelemetry-rust
and opentelemetry-rust-contrib
:
The maintainers currently do not have access to this repo to make certain CI checks required, thereby accidently merging PRs with failed CI. We'd like to get permissions to fix this.
I don't think that changing the branch protection rules is covered by maintain. See github docs here:
People with admin permissions or a custom role with the "edit repository rules" permission to a repository can manage branch protection rules.
Typically people have either asked for TC to modify those, requested temporary admin to modify themselves, or requested permanent admin access and tracked the diff in .github/repository-settings.md
.
from community.
Julian has "Maintainer" tag
this means they are a maintainer of the team, and can add and remove members
it looks like that team wasn't set up quite right, here's how it should be set up: https://github.com/open-telemetry/community/blob/main/docs/how-to-configure-new-repository.md#collaborators-and-teams
someone from @open-telemetry/technical-committee can fix that for us
from community.
@trask Thanks! We don't need admin privileges. We need the Maintain
permissions only and permanently. I think it was just a bug that maintainers don't have it already!
The team foo-maintainers has Maintain permissions for the repository
from community.
Oops, yes, thanks
Cc @open-telemetry/technical-committee
from community.
Thanks Jack! Let me get back with if we just ask TC to fix the CI checks, or need admin access temporarily and do it outselves.
Separately, something feels off here! Julian has "Maintainer" tag, though all other maintainers are part of the team... Any idea why so!?
Additionally, an emeritus-approver still in this list:
https://github.com/orgs/open-telemetry/teams/rust-approvers
But I, as a maintainer, does not seem to have the permission to remove emeritus approvers! And I don't see myself having permission to add someone to approver/maintainer either!
Tagging another maintainer, @TommyCpp, to see if this is just my account.
from community.
One thing we noticed when discussing this the other tday is that there's a "Maintain" and a custom role "OpenTelemetry Maintain" or something similar to that. I'm not sure what permissions that would grant.
from community.
Tagging another maintainer, @TommyCpp, to see if this is just my account.
Can confirm I don't have access to manage the account in teams
from community.
Separately, something feels off here! Julian has "Maintainer" tag, though all other maintainers are part of the team... Any idea why so!?
Fixed, I think something was just botched during initial team setup.
One thing we noticed when discussing this the other tday is that there's a "Maintain" and a custom role "OpenTelemetry Maintain" or something similar to that. I'm not sure what permissions that would grant.
I'm not sure about the origin of the OpenTelemetryMaintainer
role, but it appears to be an extension of the base Maintainer
role. Here is a screenshot of its permissions:
I compared to the Maintainer
role and found the following additions:
- Issue
- Delete an issue
- Repository
- Manage deploy keys
- Manage webhooks
- Security
- Delete code scanning analyses
- View secret scanning alerts
I scanned ~10 or so repositories and didn't see OpenTelemetryMaintainer
used in any of them.
Let me know what you all end up deciding with how you want to proceed with adding these CI checks.
from community.
Thanks Jack. I can confirm it looks correct now for rust-maintainers team.
https://github.com/orgs/open-telemetry/teams/rust-approvers Could you fix this one too, as we still dont have ability to add/remove people here.
(Will get back on the CI check soon)
from community.
Related Issues (20)
- Create Calendar Group and Meeting Notes doc for Entities SIG HOT 2
- REQUEST: New membership for agoallikmaa HOT 4
- REQUEST: New membership for ChrisLightfootWild HOT 3
- REQUEST: New membership for @vincentfree HOT 4
- REQUEST: New membership for @bidetofevil HOT 5
- REQUEST: New membership for @SpencerTorres HOT 3
- [WIP] Working Group: Add sustainability Metrics to Semantic Conventions HOT 7
- REQUEST: New membership for xrmx HOT 4
- REQUEST: New membership for @devrimdemiroz HOT 5
- Onboard mviitane as SIG OTel Demo maintainer HOT 2
- REQUEST: New membership for asafm HOT 7
- REQUEST: New membership for ycombinator HOT 4
- REQUEST: Repository maintenance on weaver HOT 2
- Create @open-telemetry/specs-profiling-approvers team HOT 2
- Single meeting invite for Prometheus Interoperability end-user feedback session HOT 2
- REQUEST: New membership for @maryliag HOT 4
- Create End-User SIG recurring meeting in public calendar HOT 3
- REQUEST: Repository maintenance on opentelemetry-collector-releases HOT 1
- REQUEST: New membership for gregkalapos HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from community.