How to contribute to Brainstormer?
July 4, 2021 ยท View on GitHub
First... a little bit about the vision for open sourcing this project
Brainstomer is all about creating ideas together and making them happen. I would like to take that idea into this open source project as well!
My vision for open sourcing this project is to get the barrier for entry as low as possible. I would like to make it possible to contribute even if you don't have a technical background.
Ways to contribute?
Non-technical
Feature ideas
If you have ideas for features, you can submit them as issues.
Bug reporting
If you find bugs, you can also submit them as issues.
Translations
If you want Brainstormer to work in your native language, feel free to open an issues.
Process
If you would like to contribute, and you have ideas for better ways to handle issues, manage a roadmap etc., feel free to leave a comment in the discussions
Technical
Solve issues
If you want to solve an issue, you can create a PR, and I will review and merge it.
Suggest improvements in the code
You are very welcome to improve the existing code. If you want to do that, you can simply make a PR with your improvements, and I will review and merge it. Make sure to add in a description of what you have done and why in your PR.
Suggest improvements for documentation
This project is at this point not documented very well. If you have ideas on how to do that - feel free to start it!
Code of conduct
It is important for this open source project to create an open and welcoming learning environment for everyone regardless of age, body size, disability, ethnicity, sex characteristics, gender identity and expression, level of experience, education, socio-economic status, nationality, personal appearance, race, religion, or sexual identity and orientation. Any inappropriate beahaviour will not be accepted.