This document provides information on contributing to the Ruby on Rails framework. It discusses why developers should contribute (e.g. giving back to an open source project they use), what types of contributions are needed (e.g. fixing bugs, writing documentation), and how to get started (e.g. setting up their development environment, downloading the Rails source code, and running tests). The document also lists some specific contribution tasks and resources for learning more about the contribution process.