aboutsummaryrefslogtreecommitdiff
path: root/CONTRIBUTING.md
diff options
context:
space:
mode:
authorBonaBeavis <gordian.dziwis@gmail.com>2021-09-21 13:56:40 +0200
committerGitHub <noreply@github.com>2021-09-21 13:56:40 +0200
commit15bceb39d4b6c0aa0149a32c2207c9e502963c23 (patch)
treefd704977f6a23c3c2c40f4b959bc63a8976e90f8 /CONTRIBUTING.md
parent52e4ce93a6234d112bc88e1ad25458904ffafe61 (diff)
parent96cb6215c8eda1d20bc04454b3ee36aa504e639c (diff)
Merge pull request #32 from fnune/add-contributors
Add CONTRIBUTING.md
Diffstat (limited to 'CONTRIBUTING.md')
-rw-r--r--CONTRIBUTING.md38
1 files changed, 38 insertions, 0 deletions
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
new file mode 100644
index 0000000..b5fb1a3
--- /dev/null
+++ b/CONTRIBUTING.md
@@ -0,0 +1,38 @@
+# Contributing
+
+## Building
+
+Dependencies:
+
+- Python, at least version 3.5
+- The `pybase16` command from
+ [base16-builder-python](https://github.com/InspectorMustache/base16-builder-python)
+- The `make` command
+
+For example on a Debian-based distribution:
+
+```
+# Install dependencies (you probably already have pip/pip3 and make)
+apt install build-essential # for make
+pip3 install pybase16-builder
+
+# Build the packages
+make
+```
+
+## Submitting a PR
+
+After you've installed the build dependencies, and before you submit your PR:
+
+- Run `make` after you've made your changes. This will build all the themes
+ based on the changes you've made.
+- Make sure to commit the changes from `make` and include them in your PR.
+- Please abide by what's requested in the [PR
+ template](/.github/pull_request_template.md).
+
+## Submitting an issue
+
+Please follow the instructions in the issue templates:
+
+- [Issue template for bug reports](/.github/ISSUE_TEMPLATE/bug_report.md)
+- [Issue template for feature requests](/.github/ISSUE_TEMPLATE/feature_request.md)