add a contributing guide

Questions about how to contribute come up from time to time, eg:
https://github.com/scottlamb/moonfire-nvr/issues/84#issuecomment-656065208
https://github.com/scottlamb/moonfire-nvr/issues/68#issuecomment-688938108

I hope this helps answer them. I think github adds a couple links to
a file called CONTRIBUTING or CONTRIBUTING.md so this filename gives it
some extra visibility.
This commit is contained in:
Scott Lamb
2021-04-01 15:20:39 -07:00
parent 4d4d78ba64
commit 770e76d342
4 changed files with 148 additions and 42 deletions

View File

@@ -22,7 +22,7 @@ A clear and concise description of what you expected to happen.
**Server (please complete the following information):**
- If using Docker: `docker ps` + `docker images`
- If building from git: `git describe` + `moonfire-nvr --version`
- If building from git: `git describe --dirty` + `moonfire-nvr --version`
- Attach a [log file](https://github.com/scottlamb/moonfire-nvr/blob/master/guide/troubleshooting.md#viewing-moonfire-nvrs-logs). Run with the `RUST_BACKTRACE=1` environment variable set if possible.
**Screenshots**