-
Ensure the bug was not already reported by searching on GitHub under Issues;
-
If you're unable to find an open issue addressing the problem, open a new one. Make sure to select the Bug Report template and include a title and clear description, as much relevant information as possible, and a code sample or an executable test case demonstrating the expected behavior that is not occurring.
-
Open a new GitHub pull request with the patch;
-
Make sure that the PR description follows the provided PR template. Include the relevant issue number(s) if applicable.
-
Open an issue on GitHub and make sure to select the Feature Request template;
-
Gather feedback about the feature request from the project maintainers and the community to make sure it aligns with the project's goals;
-
If the feature is accepted, open a new GitHub pull request with the feature. Make sure that the PR description follows the provided PR template and include the number of the issue you opened in the PR.
-
Ensure your question was not already answered by searching on GitHub under Discussions;
-
If you're unable to find a discussion where your question was answered, feel free to open a new one in the Q&A category.