Skip to content

Latest commit

 

History

History
51 lines (30 loc) · 1.61 KB

CONTRIBUTING.md

File metadata and controls

51 lines (30 loc) · 1.61 KB

NiftyNet

The main source code repository for NiftyNet is CMICLab. The NiftyNet codebase is also mirrored on GitHub.

Submitting bug reports and feature requests

Bug reports and feature requests should be submitted by creating an issue on CMICLab or GitHub.

Submitting merge requests

All merge requests should be submitted via CMICLab. Please make sure you have read the following subsections before submitting a merge request.

Python style guide

Please follow the PEP8 Style Guide for Python Code. In particular (from the guide):

Please be consistent. If you're editing code, take a few minutes to look at the code around you and determine its style. If they use spaces around all their arithmetic operators, you should too. If their comments have little boxes of hash marks around them, make your comments have little boxes of hash marks around them too.

Testing your changes

Please submit merge requests from your branch to the dev branch.

Before submitting a merge request, please make sure your branch passes all unit tests, by running:

cd NiftyNet/
sh run_test.sh