Contributing
DataTap is open-source and is here to serve the community by the community.
Philosophy
- DataTap is BSD-licensed. All contributed code must be either
- the original work of the author contributed under the BSD license
- work taken form another BSD-compatible license
GPL or proprietary works are not eligible for contribution
Master branch represents the current stable release
Develop branch represents patches accepted for the next release
Contributing Code
- Fork it on github
- Branch from the release and push to your github
- Apply the changes you need
- Add yourself to AUTHORS.rst
- Once done, send a pull request (to the develop branch)
Your pull request / patch should be:
- clear
- works across all supported versions
- follows the existing code style (mostly PEP-8)
- comments included where needed
- test case if it is to fix a bug
- if it changes functionality then include documentation