Skip to content

Conversation

@olaservo
Copy link
Member

Summary

  • Add Alex Akimov to docs-maintaners team (replaces one-off repo permissions)
  • Remove overly broad push access from inspector and servers repos (interest groups, working-groups umbrella)

Why

  • Team membership is easier to manage than scattered individual permissions
  • Interest groups and umbrella groups don't need push access to inspector/servers

🤖 Generated with Claude Code

olaservo and others added 5 commits October 7, 2025 07:40
🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
# Conflicts: #	src/config/users.ts
…ssions - Add a-akimov to docs-maintaners team (replaces direct repo access) - Remove a-akimov direct push from quickstart-resources (now via team) - Remove interest groups from inspector push access (ig-financial-services, interest-groups) - Remove working-groups umbrella from inspector push access - Remove docs-maintaners from inspector push access - Remove interest groups from servers push access (ig-financial-services, interest-groups) - Remove working-groups umbrella from servers push access 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@olaservo olaservo force-pushed the update-aa-permissions branch from 9128bd8 to ec85df3 Compare December 15, 2025 14:52
Copy link
Member

@cliffhall cliffhall left a comment

Choose a reason for hiding this comment

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

Approved, but question why so many groups have push access to the inspector.

Comment on lines 89 to 109
{ team: 'csharp-sdk', permission: 'push' },
{ team: 'docs-maintaners', permission: 'push' },
{ team: 'go-sdk', permission: 'push' },
{ team: 'ig-financial-services', permission: 'push' },
{ team: 'interest-groups', permission: 'push' },
{ team: 'java-sdk', permission: 'push' },
{ team: 'kotlin-sdk', permission: 'push' },
{ team: 'moderators', permission: 'push' },
{ team: 'php-sdk', permission: 'push' },
{ team: 'python-sdk', permission: 'push' },
{ team: 'python-sdk-auth', permission: 'push' },
{ team: 'registry-wg', permission: 'push' },
{ team: 'ruby-sdk', permission: 'push' },
{ team: 'rust-sdk', permission: 'push' },
{ team: 'sdk-maintainers', permission: 'push' },
{ team: 'security-wg', permission: 'admin' },
{ team: 'steering-committee', permission: 'push' },
{ team: 'swift-sdk', permission: 'push' },
{ team: 'transport-wg', permission: 'push' },
{ team: 'typescript-sdk', permission: 'push' },
{ team: 'typescript-sdk-auth', permission: 'push' },
Copy link
Member

Choose a reason for hiding this comment

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

While we're at it, why do all these other groups have permissions to write to the inspector repo?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

2 participants