Skip to content

Under-documented “Maintainer” role #5270

Open
@parkr

Description

Is your feature request related to a problem?

Yes I don’t know how to use the new maintainer role. I checked the guides documentation and the blog post. I found one small mention of an Edit button but I manage many gems so I need a more scalable solution.

Describe the solution you'd like

Please document the maintainer role:

  1. In the blog post, link to documentation added and provide a sample gem command for setting someone as a maintainer.
  2. In the API guides, document how I can use the Owners APIs to set someone as a maintainer (either modify in-place or add with that permission).
  3. In the Guides, provide gem commands for setting someone as a maintainer.

Describe alternatives you've considered

Use the UI to update the many gems I maintain with a bot to downgrade the bot to maintainer. Or, poke at the API to reverse engineer it.

Additional context

Activity

parkr

parkr commented on Nov 25, 2024

@parkr
ContributorAuthor

Hey @colby-swandale! I hope the launch of the new role system is going well. I would love to use it but do so programmatically via the API or via the gem command. Any way we could have documentation for doing that or an understanding of when it will ship to these platforms? Thanks!

parkr

parkr commented on Jan 27, 2025

@parkr
ContributorAuthor

Hey @colby-swandale, checking in again on this user to see if some API documentation could be added. Thanks!

colby-swandale

colby-swandale commented on Jan 30, 2025

@colby-swandale
Member

Hello, I apologise for the long delay in responding to this. I will try to get this added when I jump back into Organisation work very soon.

added this to the Organizations milestone on Feb 17, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Labels

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions

    Under-documented “Maintainer” role · Issue #5270 · rubygems/rubygems.org