Skip to content

Commit

Permalink
Updated contributing documentation.
Browse files Browse the repository at this point in the history
- Simplified the documentation to be more succinct in what is required
  (especially in terms of the Style Guides and GitHub pull request and
  issue template).

[ci skip]
  • Loading branch information
bkuhlmann committed Feb 5, 2017
1 parent 51ff1b2 commit 5d02541
Showing 1 changed file with 10 additions and 18 deletions.
28 changes: 10 additions & 18 deletions CONTRIBUTING.md
@@ -1,33 +1,25 @@
# Overview

Thanks for taking an interest in this open source project. Your support and involvement is greatly appreciated. The
following details what you need to know in order to contribute.
Thanks for taking an interest in this open source project. Your support and involvement is greatly
appreciated. The following details what you need to know in order to contribute.

# Requirements

- Follow these [Basic Programming Styles](https://github.com/bkuhlmann/style_guides/blob/master/programming/basic.md).
- Follow these [Code Review Styles](https://github.com/bkuhlmann/style_guides/blob/master/programming/code_reviews.md).
- Follow these [Git Styles](https://github.com/bkuhlmann/style_guides/blob/master/programming/git.md).
- Follow these [Bash Styles](https://github.com/bkuhlmann/style_guides/blob/master/programming/languages/bash.md).
- Follow these [CSS Styles](https://github.com/bkuhlmann/style_guides/blob/master/programming/languages/css.md).
- Follow these [Ruby Styles](https://github.com/bkuhlmann/style_guides/blob/master/programming/languages/ruby/ruby.md).
Read through the [Programming Style
Guides](https://github.com/bkuhlmann/style_guides/tree/master/programming).

# Contributing Code

0. Read the project README thoroughly before starting.
0. Fork the master branch of the repository.
0. Ensure there are no setup, usage, and/or test issues (again, follow the README).
0. Add tests for new functionality (refactoring and documentation changes can be excluded).
0. Ensure all tests pass.
0. Push your feature branch and submit a pull request.
0. Read the project README before starting.
0. Fork the `master` branch of the repository.
0. Ensure there are no setup, usage, and/or test issues (see README for details).
0. Add tests for new functionality and ensure they pass.
0. Submit a pull request and follow the instructions it provides.

# Submitting Issues

0. Submit an issue via the GitHub Issues tab (assuming one does not already exist).
0. Clearly describe the issue (including steps to reproduce).
0. Specify your enviroment setup (OS, browser, language, etc. with version info).
0. Provide a stack dump (if possible).
0. Explain any additional details that might help diagnose the problem quickly.
0. Follow the instructions provided within the GitHub issue template.

# Feedback

Expand Down

0 comments on commit 5d02541

Please sign in to comment.