Initial implementation of the contribution file

Added IDE/TOOLS section to .gitignore
This commit is contained in:
Landon Jurgens 2016-07-21 11:54:13 -04:00
parent 435fd89be8
commit 5969bbd0f3
2 changed files with 37 additions and 0 deletions

4
.gitignore vendored
View File

@ -7,4 +7,8 @@ __pycache__/
.tox/
*.swp
*.pyc
.coverage.*
TODO
IDE and Tooling files
.idea/*

33
CONTRIBUTING.rst Normal file
View File

@ -0,0 +1,33 @@
Contributing to Channels
========================
As an open source project, Channels welcomes contributions of many forms.By participating in this project, you
agree to abide by the Django `code of conduct <https://www.djangoproject.com/conduct/>`_.
Examples of contributions include:
* Code patches
* Documentation improvements
* Bug reports and patch reviews
Setup
-----
Fork, then clone the repo:
git clone git@github.com:your-username/channels.git
Make sure the tests pass:
tox
Make your change. Add tests for your change. Make the tests pass:
tox
Push to your fork and `submit a pull request <https://github.com/andrewgodwin/channels/compare/>`_.
At this point you're waiting on us. We like to at least comment on pull requests
within three business days (and, typically, one business day). We may suggest
some changes or improvements or alternatives.