Table of Contents |
---|
Note |
---|
This page of out-of-date, but the information it contains may still be useful. Contributors: If you have time, update this page! |
Introduction
Hi! If you are new to contributing to the Open edX platform, this is the place for you! This document will guide you from scratch to become an active contributor to the Open edX platform.
...
Fork the Open edX project you want to contribute from the official Open edX Github repository to your Github account
Clone (if it is the first time, pull if you already have a local copy) the project from your fork of the repo
Check out your local devstack installation to the master branch. You should only make PRs on the master release for -at least- three reasons:
Branches based on old commits may not get merged in the next release
Your change may have already been implemented
The files that you want to change may have disappeared, been moved, or modified
Run the unit tests for the app your want to change to make sure that the installation is clean. Do this before any change. Undo or discard any change to the pulled branch.
...