.. _dev_doc_overview-label: Overview ======== MDMC is open source software. Code contributions to MDMC are welcomed; please visit the `MDMC GitHub `_ in order to contribute. The process by which to contribute code is: 1. Create a fork from the master branch of the MDMC repository 2. Create a branch on your forked repository. 3. Commit changes to the branch 4. Create a pull request to the MDMC master. 5. Code is reviewed and any required changes are requested. 6. After changes are made (and any further reviews occur) branch is merged to master by one of the core MDMC developers. If you require further details about any of these steps, please contact MDMC support: support@mdmcproject.org Please read the following developer documentation sections before contributing to MDMC. - `Coding Standards <./coding_standards.rst>`_ - `Documentation Standards <./documentation.rst>`_ - `Units <./units.rst>`_ - `Testing <./testing.rst>`_