Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Clone this wiki locally
Tickets are fine, but patches are better. If you want to change something in Radiant or fix a bug you’ve run across, there’s no faster way to make it happen than to do it yourself. When developing your patch, keep in mind the The Radiant Ethic.
- Before you start:
- Subscribe to the Radiant-Dev mailing list and discuss your proposed feature/patch there
- Get Radiant ready for patching:
git clone git://github.com/radiant/radiant.git
git submodule init && git submodule update
- Install the gems you need to run the test suite:
sudo rake RAILS_ENV=test gems:install
- Make a test-driven change:
- Add or change specifications that would prove that your change worked.
- Make the change to the source
- Verify that all existing specs still work as well as all the new ones you added by running rake
- Share your well-tested change: