Skip to content

Latest commit

History

History
38 lines (25 loc) 路 1.47 KB

CONTRIBUTING.md

File metadata and controls

38 lines (25 loc) 路 1.47 KB

Contribution Guidelines

We the maintainers solemnly swear to be good people and not shoot you down.

Advice for Pull Requests

  • Pull request and commit messages should be descriptive.
  • Reference relevant issue(s) if there are any.
  • Be PEP8 Compliant as best as you can.
  • Write custom exceptions for the noobs.
  • Make changes and pull requests from non-master branches.
  • Write any documentation if the changes you've made require it.
  • Don't be messy with the code.
  • Add comments as you see fit.

Advice for Issues

  • Tag issues with the appropriate label (bug/enhancement...)
  • Check if the issue exists before making a new one.
  • Be detailed in bug reports.
  • Feature requests should explain why the feature would help.
  • Check if you've actually found a bug or you just didn't follow the install instructions before submitting a bug report.

How to Contribute

  1. Find an issue that you are interested in addressing or a feature that you would like to add.

  2. Fork the repository. This means that you will have a copy of the repository under your-GitHub-username/uds.

  3. Clone the repository to your local machine using $ git clone https://github.com/stewartmcgown/uds.git.

  4. Create a new branch for your fix using $ git checkout -b [name your branch].

  5. Code, Commit, Pull Request

  6. Maintainers will review the request and may ask you to update it.

  7. Once you've made the changes requested, your request will be merged.