CONTRIBUTING.markdown
# Contributing to accessibility\_keyboard
First, let me thank you for wanting to contribute! :)
There are no contributions that are too small. Even if you are only fixing
typos, adding documentation, or some example code. The goal is to make the
process simple and as painless as possible to encourage contributions.
## Reporting Bugs
If you think you've found a bug, feel free to log the issue. It is OK to
make a duplicate bug report; such reports will be closed as duplicates
with a pointer to the original issue.
You may also wish to see if the bug you've reported has already been
fixed or obsoleted on the master branch.
## Code
Try to stick within the existing style. The importance of sticking with
existing style grows linearly with the size of the contribution.
It is preferred that code contributions, whether they are new features or
bug fixes, be accompanied by test(s) where appropriate.
The best way to submit code is through a
[pull request](https://help.github.com/articles/using-pull-requests) on the
[Github page](https://github.com/AXElements/accessibility_keyboard),
though email is also acceptable if privacy is a concern. Unless otherwise
requested, commit history will always be made to reflect who made the
contribution.
## Documentation and Examples
As with code, try to fit with the existing style. New examples are always
welcome and the wiki could always use a new article. :)
The documentation in the wiki is open and no permission is required to make
edits or contributions. For API documentation or example code, it is best to
submit a pull request (or create a new wiki page if appropriate).