aboutsummaryrefslogtreecommitdiff
path: root/CONTRIBUTING.md
diff options
context:
space:
mode:
authorChloe Kudryavtsev <code@toast.bunkerlabs.net>2023-03-26 18:31:42 -0400
committerChloe Kudryavtsev <code@toast.bunkerlabs.net>2023-03-26 18:31:42 -0400
commit546df6db951a308c017272c506940d81f1c34d37 (patch)
tree72814d6d01c208c970c39fd2876b0d3a11191f0c /CONTRIBUTING.md
parentmeta: update readme and project metadata (diff)
meta: add contributing
Diffstat (limited to 'CONTRIBUTING.md')
-rw-r--r--CONTRIBUTING.md17
1 files changed, 17 insertions, 0 deletions
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
new file mode 100644
index 0000000..b91076f
--- /dev/null
+++ b/CONTRIBUTING.md
@@ -0,0 +1,17 @@
+# Guidelines for contributing to Jurl
+Thanks for taking the time to contribute!
+
+Please read this document before making contributions. If you find anything missing of not appropriate, please do not hesitate and create an issue in this repository.
+
+## Build Errors
+Some build errors are due to bad code, while others are due to your system setup.
+I can only help with the former.
+To submit a build-error related issue, please include a reference to the exact part of the code causing the problem (legitimate instances of this will usually be related to undefined symbols due to a lack of versioning).
+
+## Missing Features
+If a feature of libcurl you depend on is missing, let me know!
+It may be possible to add it.
+Bonus points if you have an idea on how to represent it.
+
+Please note that the high level `jurl` API is meant to be HTTP-only.
+However, `jurl/native` is fully unopinionated, and can be used to build your own higher level API.