39 lines
1.1 KiB
Markdown
39 lines
1.1 KiB
Markdown
|
# Contributing to imag
|
||
|
|
||
|
Prerequisites:
|
||
|
|
||
|
* cargo and rust compiler in current version (stable)
|
||
|
|
||
|
In particular, we seek the following types of contributions:
|
||
|
|
||
|
* Ideas: What is a PIM module you want to see implemented or (even better) could
|
||
|
you implement yourself?
|
||
|
* Testing: Feel free to test `imag`. Note that we have no release yet.
|
||
|
* Documentation: We want to have 100% documentation coverage. If you find
|
||
|
something undocumented or wrongly documented, don't hesitate to fix it and
|
||
|
send a PR!
|
||
|
|
||
|
# Commit guidelines, PR guidelines:
|
||
|
|
||
|
Please don't refer to issues or PRs from inside a commit message, if possible.
|
||
|
Make sure your PR does not contain "Fixup" commits when publishing it, but feel
|
||
|
free to push "Fixup" commits in the review process. We will ask you to clean
|
||
|
your history before merging!
|
||
|
|
||
|
Make sure to prefix your commits with `"doc: "` if you change the document. Do
|
||
|
not change document and code in one commit, always seperate them.
|
||
|
|
||
|
# Code of Conduct
|
||
|
|
||
|
We use the same
|
||
|
[code of conduct as the rust community does](https://www.rust-lang.org/conduct.html).
|
||
|
|
||
|
# Contact
|
||
|
|
||
|
Feel free to reach out via mail.
|
||
|
|
||
|
# FAQ
|
||
|
|
||
|
_to be written_
|
||
|
|