-
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. Be sure to 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.
-
If possible, use the relevant bug report templates to create the issue.
-
Ensure the feature was not already requested by searching on GitHub under Issues.
-
If you're unable to find an open issue about this feature request, you were the first one to think about it! In this case, open a new issue. Be sure to include a title and clear description, as much relevant information as possible, including examples and bibliography if needed.
-
If possible, use the relevant bug report templates to create the issue.
-
Open a new GitHub pull request (PR) with the patch.
-
Ensure the PR description clearly describes the problem and solution. Include the relevant issue number if applicable.
-
Before submitting, please read the Development Guide to know more about coding conventions.
- Ask any question about RocketPy in our Discord Server.
- If you are interested in improving documentation or creating tutorials, please contact us by creating an issue or sending a message in our Discord Server.
RocketPy is a volunteer effort. We encourage you to pitch in and join the team!
Welcome to our community! 🚀 🚀 🚀
RocketPy Team
This guide was inspired by the Ruby on Rails project.