Thank you for your interest in the Co-Labor project! 🎉
-
Please check the ISSUES to see if the problem has already been reported or if the feature has been discussed.
-
If you want to propose a new feature or report a bug, please create an issue.
Please refer to the following documents to set up your development environment and prepare for contribution!
-
Create an Issue
- Please create an issue for the part you wish to contribute to.
-
Create a Branch
- Please create a branch according to the issue number.
- Branch naming convention: feat/#issueNumber or fix/#issueNumber
-
Code Changes
- Maintain good readability and follow package and file naming conventions.
- Especially for variables and classes, please use Camel Case naming convention.
- Add detailed comments.
-
Commit
- Please write commit messages following these conventions:
feat: Commit for new features fix: Commit for bug fixes build: Commit for build-related file changes / module installations or deletions chore: Commit for miscellaneous changes ci: Commit for CI-related configuration changes docs: Commit for documentation changes style: Commit for code style or formatting changes refactor: Commit for code refactoring test: Commit for test code modifications perf: Commit for performance improvements
- Please write commit messages following these conventions:
-
Please follow the PR rules when creating a pull request.
- Please follow the PR rules when creating a pull request.
- PR title example:
[feat] #69 - Add search functionality
-
Review and Feedback
- After creating a PR, incorporate necessary feedback through GitHub comments in consultation with the team.
- Once feedback is reflected, commit the changes to the PR and request another review.
- The PR will be merged after receiving final team approval.
[ ] Have you followed the code style guide?
[ ] Have you added tests?
[ ] Have you followed the commit convention?
By contributing to this project, you agree that your contributions will be licensed under the project's license.