👍🎉 First off, thanks for taking the time to contribute! 🎉👍
The following is a set of guidelines for contributing to FlowG. These are mostly guidelines, not rules. Use your bet judgment, and feel free to propose changes to this document in a pull request.
The bug tracker is dedicated for Bug Reports and Feature Requests, the right place to ask questions is on the Discussion Board.
Before submitting a bug report:
- Check the discussions for a list of common questions and problems
- Check the bug tracker for a list of similar reports
How do I submit a (good) bug report?
Bug reports are tracked as Github issues, create an issue of type Bug Report or Security Bug Report and provide the information requested by the form.
If your issue is a Security Bug Report and there is an associated CVE number, please fill the appropriate field in the form.
No software is perfect, and everything can be improved.
Before submitting a feature request:
- Check the discussions for a list of common questions and problems
- Check the bug tracker for a list of similar requests
How do I submit a (good) feature request?
Feature requests are also tracked as Github issues, create an issue of type Feature Request and provide the information requested by the form.
Here are some guidelines on how to format your PRs:
- Use a descriptive title for the PR
- Fill the information requested by the template
- Prefix the title of your PR with the appropriate Gitmoji
- Prefix your commit messages with the appropriate Gitmoji
- Keep your PR up to date to the main branch by rebasing it, not using merges
If you don't follow those guidelines, you at least accept that a Code Owner will take the time to edit your PR to make it fit our guidelines.
Gitmoji should be typed out as text, not UTF-8 glyphs. They will be rendered by Github, giving a nice visual indicator of the kind of change you are submitting, and yet will still be easily "greppable".
This project is Free and Open Source. It is released under the terms of the MIT License. Your contributions will also be released under the terms of this license.