|
|
@ -9,13 +9,14 @@ little bit helps, and credit will always be given. |
|
|
|
|
|
|
|
|
|
|
|
You can contribute in many ways: |
|
|
|
You can contribute in many ways: |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Types of Contributions |
|
|
|
Types of Contributions |
|
|
|
---------------------- |
|
|
|
---------------------- |
|
|
|
|
|
|
|
|
|
|
|
Report Bugs |
|
|
|
Report Bugs |
|
|
|
~~~~~~~~~~~ |
|
|
|
~~~~~~~~~~~ |
|
|
|
|
|
|
|
|
|
|
|
Report bugs at https://github.com/holgi/ordr2/issues. |
|
|
|
Report bugs at https://git.cpi.imtek.uni-freiburg.de/holgi/ordr2/issues. |
|
|
|
|
|
|
|
|
|
|
|
If you are reporting a bug, please include: |
|
|
|
If you are reporting a bug, please include: |
|
|
|
|
|
|
|
|
|
|
@ -23,18 +24,21 @@ If you are reporting a bug, please include: |
|
|
|
* Any details about your local setup that might be helpful in troubleshooting. |
|
|
|
* Any details about your local setup that might be helpful in troubleshooting. |
|
|
|
* Detailed steps to reproduce the bug. |
|
|
|
* Detailed steps to reproduce the bug. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Fix Bugs |
|
|
|
Fix Bugs |
|
|
|
~~~~~~~~ |
|
|
|
~~~~~~~~ |
|
|
|
|
|
|
|
|
|
|
|
Look through the GitHub issues for bugs. Anything tagged with "bug" |
|
|
|
Look through the GitHub issues for bugs. Anything tagged with "bug" |
|
|
|
and "help wanted" is open to whoever wants to implement it. |
|
|
|
and "help wanted" is open to whoever wants to implement it. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Implement Features |
|
|
|
Implement Features |
|
|
|
~~~~~~~~~~~~~~~~~~ |
|
|
|
~~~~~~~~~~~~~~~~~~ |
|
|
|
|
|
|
|
|
|
|
|
Look through the GitHub issues for features. Anything tagged with "enhancement" |
|
|
|
Look through the GitHub issues for features. Anything tagged with "enhancement" |
|
|
|
and "help wanted" is open to whoever wants to implement it. |
|
|
|
and "help wanted" is open to whoever wants to implement it. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Write Documentation |
|
|
|
Write Documentation |
|
|
|
~~~~~~~~~~~~~~~~~~~ |
|
|
|
~~~~~~~~~~~~~~~~~~~ |
|
|
|
|
|
|
|
|
|
|
@ -42,10 +46,11 @@ Ordr2 could always use more documentation, whether as part of the |
|
|
|
official Ordr2 docs, in docstrings, or even on the web in blog posts, |
|
|
|
official Ordr2 docs, in docstrings, or even on the web in blog posts, |
|
|
|
articles, and such. |
|
|
|
articles, and such. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Submit Feedback |
|
|
|
Submit Feedback |
|
|
|
~~~~~~~~~~~~~~~ |
|
|
|
~~~~~~~~~~~~~~~ |
|
|
|
|
|
|
|
|
|
|
|
The best way to send feedback is to file an issue at https://github.com/holgi/ordr2/issues. |
|
|
|
The best way to send feedback is to file an issue at https://git.cpi.imtek.uni-freiburg.de/holgi/ordr2/issues. |
|
|
|
|
|
|
|
|
|
|
|
If you are proposing a feature: |
|
|
|
If you are proposing a feature: |
|
|
|
|
|
|
|
|
|
|
@ -54,6 +59,7 @@ If you are proposing a feature: |
|
|
|
* Remember that this is a volunteer-driven project, and that contributions |
|
|
|
* Remember that this is a volunteer-driven project, and that contributions |
|
|
|
are welcome :) |
|
|
|
are welcome :) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Get Started! |
|
|
|
Get Started! |
|
|
|
------------ |
|
|
|
------------ |
|
|
|
|
|
|
|
|
|
|
@ -62,7 +68,7 @@ Ready to contribute? Here's how to set up `ordr2` for local development. |
|
|
|
1. Fork the `ordr2` repo on GitHub. |
|
|
|
1. Fork the `ordr2` repo on GitHub. |
|
|
|
2. Clone your fork locally:: |
|
|
|
2. Clone your fork locally:: |
|
|
|
|
|
|
|
|
|
|
|
$ git clone git@github.com:your_name_here/ordr2.git |
|
|
|
$ git clone https://git.cpi.imtek.uni-freiburg.de/your_name_here/ordr2/ |
|
|
|
|
|
|
|
|
|
|
|
3. Install your local copy into a virtualenv. Assuming you have virtualenvwrapper installed, this is how you set up your fork for local development:: |
|
|
|
3. Install your local copy into a virtualenv. Assuming you have virtualenvwrapper installed, this is how you set up your fork for local development:: |
|
|
|
|
|
|
|
|
|
|
@ -92,6 +98,7 @@ Ready to contribute? Here's how to set up `ordr2` for local development. |
|
|
|
|
|
|
|
|
|
|
|
7. Submit a pull request through the GitHub website. |
|
|
|
7. Submit a pull request through the GitHub website. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Pull Request Guidelines |
|
|
|
Pull Request Guidelines |
|
|
|
----------------------- |
|
|
|
----------------------- |
|
|
|
|
|
|
|
|
|
|
@ -101,9 +108,7 @@ Before you submit a pull request, check that it meets these guidelines: |
|
|
|
2. If the pull request adds functionality, the docs should be updated. Put |
|
|
|
2. If the pull request adds functionality, the docs should be updated. Put |
|
|
|
your new functionality into a function with a docstring, and add the |
|
|
|
your new functionality into a function with a docstring, and add the |
|
|
|
feature to the list in README.rst. |
|
|
|
feature to the list in README.rst. |
|
|
|
3. The pull request should work for Python 2.6, 2.7, 3.3, 3.4 and 3.5, and for PyPy. Check |
|
|
|
|
|
|
|
https://travis-ci.org/holgi/ordr2/pull_requests |
|
|
|
|
|
|
|
and make sure that the tests pass for all supported Python versions. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Tips |
|
|
|
Tips |
|
|
|
---- |
|
|
|
---- |
|
|
|