contributing.rst
38 lines
| 1.2 KiB
| text/x-rst
|
RstLexer
/ docs / contributing.rst
r811 | .. _contributing: | |||
r2095 | ========================= | |||
r1092 | Contributing to RhodeCode | |||
r811 | ========================= | |||
r1092 | If you would like to contribute to RhodeCode, please contact me, any help is | |||
greatly appreciated! | ||||
r811 | ||||
r1092 | Could I request that you make your source contributions by first forking the | |||
r1123 | RhodeCode repository on bitbucket_ | |||
r1092 | https://bitbucket.org/marcinkuzminski/rhodecode and then make your changes to | |||
r3224 | your forked repository. Please post all fixes into **BETA** branch since your | |||
r1123 | fix might be already fixed there and i try to merge all fixes from beta into | |||
r3224 | stable, and not the other way. Finally, when you are finished making a change, | |||
r1123 | please send me a pull request. | |||
r1062 | ||||
r2094 | To run RhodeCode in a development version you always need to install the latest | |||
required libs from `requires.txt` file. | ||||
r1062 | ||||
r2094 | after downloading/pulling RhodeCode make sure you run:: | |||
r2032 | ||||
python setup.py develop | ||||
r3224 | command to install/verify all required packages, and prepare development | |||
r2094 | enviroment. | |||
r2032 | ||||
r2094 | After finishing your changes make sure all tests passes ok. You can run | |||
r2600 | the testsuite running ``nosetest`` from the project root, or if you use tox | |||
run tox for python2.5-2.7 with multiple database test. | ||||
r2032 | ||||
r1092 | | Thank you for any contributions! | |||
| Marcin | ||||
r1123 | ||||
.. _bitbucket: http://bitbucket.org/ | ||||