Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
31 changes: 31 additions & 0 deletions _docs/transfer_gem_ownership.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
---
layout: post
title: How to transfer your gem to VoxPupuli
date: 2025-11-14
summary: How to transfer ownership of your gem to VoxPupuli
github_username: logicminds
last_updater: logicminds
---

# Transferring Gem Ownership on RubyGems.org
This guide explains how to allow VoxPupuli to publish and own the gem on RubyGems.org.

You can add them as owners to an existing gem so they can manage the gem without your interaction.

## Reference

For more information, see the [RubyGems.org guide on managing owners](https://guides.rubygems.org/managing-owners-using-ui/#adding-user-as-an-owner-to-your-gem).

## Adding Owners to an Existing Gem

To add owners to an existing gem head over to RubyGems.org website.
Copy link
Member

Choose a reason for hiding this comment

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

Should we document the CLI command? gem owner -a voxpupuli GEM

It has the benefit that we don't need to specify the email address publicly.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

I explicitly left that out because the UI seems like it has some better safeguards. I just wanted to give a single way to do it. Using the cli also means you have an API key that hasn't expired as well and is scoped to adding owners.

Copy link
Member

Choose a reason for hiding this comment

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

the website will accept the username too


1. Log in to RubyGems.org
2. Navigate to the specific gem's page you want to manage
3. Click on the "Owners" link on the right side of the page
4. Click "Add Owner" and enter `[email protected]`
5. Select the Owner role:
- **Owner**: Has full control, including managing other owners
6. The added user will receive a confirmation email and must click the link within 48 hours to confirm ownership

**Note**: The user will still need to confirm the ownership via email after being added.
Loading