Skip to content
This repository has been archived by the owner on Jun 9, 2018. It is now read-only.

Latest commit

 

History

History
23 lines (17 loc) · 914 Bytes

COLABORATION.md

File metadata and controls

23 lines (17 loc) · 914 Bytes

Bashnapi is an open project. I accept the pull requests gladly. Please feel free to contact me if you would like to collaborate or post a patch for this project.

Rules of thumb:

  1. Most importantly, before writing the code, read CodingRules.md.

  2. Always fork the dev branch (your changes before merged to master will be merged there). dev represents current development state of the project and contains the newest code.

  3. Before posting a patch TEST it. Perform some manual verification first and use bashnapi test environment to verify if your delivery didn't brake anything else.

  4. Write tests for your code (refer to test suite's README.md under tests/ subdirectory for more details).

  5. Don't duplicate the code. Bash itself is not very well suited for large projects and this one starts to big (for a shell script). Cross check the sources before adding new functions.