forked from afrase/kodiswift
-
Notifications
You must be signed in to change notification settings - Fork 0
/
CONTRIBUTING
24 lines (15 loc) · 822 Bytes
/
CONTRIBUTING
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
First of all, thanks!
Here are a few guidelines to help you on your way:
1. Fork the repo. Typically patches should be based on the develop branch
rather than master. Merges into master are reserved for releases.
2. Run tests from the root of the directory with `python -m unittest discover`.
3. Add a test for your change. Only refactoring and documentation changes
require no new tests. If you are adding functionality or fixing a bug, we
need a test!
4. Make the tests pass.
5. Push to your fork and submit a pull request.
To test your changes to kodiswift within Kodi, you can use `fab
local_release:eden`. This will create a local copy of Kodi specific
distribution of kodiswift. You can then copy this folder into your
~/.kodi/addons folder.
Syntax should follow pep8 guidelines wherever possible.