Transferring a module to another owner is pretty simple when you break it down. See puppetlabs-nginx for an example.
Basically, you want to avoid surprising existing users of your module by raising a number of signals that will get their notice. It's as easy as 1-2-3!
- Transfer the GitHub repository to the puppet-community organization
- Prepare and release the "warning" Forge release to the existing namespace