# How to contribute

First, thank you for visiting this page and for even thinking about contributing.

## Things you can do

### Issues
If you find a bug (in **master**), feel free to follow these steps:
1. Check if this bug is a bug and can be recreated.
2. Check if this bug is already reported (use the issue search or google).
3. Open the issue and describe the problem as much as needed (not as you can!)
4. Include the version of minosoft (or commit name), your OS and all information like that
5. Include a log. If you know what you are doing, include the interesting paths (and the **first** exception that happened).
If you don't know much about this shit, just include the whole log (You may need to censure email addresses, ...). Paste the log into a code block and do not use other 3rd party sites!
6. Describe the bug and follow the rules

### Development
Please take a look at [/doc/contributing/Development.md](doc/contributing/Development.md)

### Share
Minosoft is an open source project, it helps if you recommend it and share it more users (probably) use it. I'll feel good, that I developed something useful, and people start contributing.

### Donating

Just doing it to learn stuff and have fun. I started this in mind, that I'll never earn money from it.

## Help

If you want to ask me, the team or whoever in this project a question, you can do the following things:
 - Issues: Just open an issue if you want to ask it, or suggest something. If it is a really short thing, this is not recommended, but even if, it is no problem.
 - E-mail: You can contact me here: [bixilon@bixilon.de](mailto:bixilon@bixilon.de)
 - TeamSpeak: You can join my teamspeak (bixilon.de) and poke me there.
 - Matrix: [#matrix:matrix.org](https://matrix.to/#/#matrix:matrix.org)

