There are three ways in which you can contribute to the nile project:
- By improving the documentation or specification.
- By solving an issue of our code basis issue lists.
- instance issue list
- node issue list (soon)
- client issue list (soon)
- By testing the application and report bugs or suggestions.
Choosing what to work on in a large open source project is not easy. The general list of issues can you find here: Nile general issue list.
- If something is unclear for you, you can ask anything in the #development channel in our Discord server.
- Create a merge request and describe your intention for the changes.
- The test suites and linters must pass. More information about this you will find in the README.md files of each repository.
- Verify that your changes work ;-)
- No spelling mistakes
- No orthographic mistakes
- No Markdown syntax errors