--- layout: default ---

The Ruby Documentation Project is dedicated to getting MRI Ruby fully documented. To achieve this goal as fast as possible, we offer a support system geared towards making it easy to prepare and submit documentation patches. We encourage you to take advantage of this opportunity to give back to open source in general and to Ruby in particular.

Why Documentation?

What We Provide

How It Works (In a Nutshell)

Generally, Ruby documentation patches need to be submitted to the Redmine Ruby Issue Tracking System. We pave the way to ensure a successful submission by setting up an internal review process through Github. To take advantage of this workflow you need to:

  1. Create your own fork of this fork of ruby
  2. Indicate what you want to work on by opening an issue. This is mostly to avoid duplication of efforts.
  3. Submit a pull request on Github which will trigger a review process
  4. Then prepare your patch for submission to the Ruby Issue Tracker

For more details on the entire process Read our step-by-step guide