First, you need to fork a copy of the GeaFlow code on GitHub, and then download the code to your local machine using git.
- Create ISSUE You can create an ISSUE on GitHub, including four types of bug reports, new feature requests, and custom issue. Please provide a detailed description of your problem or solution in the ISSUE.
- Develop Code You can use your preferred Java integrated development environment for code development, which must follow GeaFlow's code specifications. You can use the mvn command to package and verify the code format. To ensure code quality, you need to supplement the newly added and modified code with unit tests.
- Submit PR After local code development and testing are completed, you can submit a PR to the GeaFlow master branch. After submitting the PR, the community committer will conduct a code review of your PR.
- Code Review The community committer will provide feedback on code specifications, code logic, etc. on GitHub. You need to provide feedback and make modifications to the problems raised. After several rounds of feedback and modification, the community will eventually accept your PR and merge it into the master branch.
GeaFlow Project's issues provides a few simple issues for quick participation in community contributions. These issues are labeled **good first issues **, and you can choose the issues you are interested in to contribute.