Thank you for investing your time in contributing to our Open-Set-Go project! Any contribution you make will be reflected on Open-Set-Go.io & README.md ✨.
We are committed to fostering a contribution-friendly environment that encourages contributions and aims to evolve into an open-source community. Please have a lot of conversations on our Discussion!
In this guide you will get an overview of the contribution workflow from opening an issue, creating a PR, reviewing, and merging the PR.
There are several ways you can contribute to Open-Set-Go!
- Troubleshoot problems that existed code.
- Submit Bug/Feature issues related to bugs or desired new features.
- Submit Documentation issues for insufficient documents, translations.
- Start conversation at Discussions to provide a good example of preset.
- Start conversation by posting to Discussions about a framework that needs support.
- If there's anything you'd like to communicate about our project or open source, feel free to post it on Discussions! "We hope that Open-Set-Go Discussions will become an active community."
If you want to contribute directly to our project, be our collaborators at Open-Set-Go! Join the Slack to become a collaborator!
-
Develop Main Features:
Collaborator will develop the main features with maintainers based on milestone All contributions are equally valuable and valuable to Open-Set-Go projects.and issues. -
Communication:
Communicate with Open-Set-Go maintainers with Slack to carry out the project.
All contributions are equally valuable and valuable to Open-Set-Go projects.
If you have any question or problem, start conversation at Discussions! Then our maintainers, collaborators and contributers will help you.
Do your best to follow these guidelines when submitting bug-related issues or feature requests. Then we will be able to respond quickly with good feedback more easily.
If you find a bug in the source code, you can help us by submitting an Bug Report issue. Even better, you can submit a Pull Request with a fix.
You can request a new feature by submitting an Feature Request issue.
If you have a framework that needs support, please post it on Framework Request Issue!
We're always looking for improvements to the documentation that make it more clear and accurate. Please let us know how the documentation can be improved such as typos and any content that is missing, unclear or inaccurate. We'll be happy to make the changes or help you make a contribution if you're interested!
You can add documentation by create a Pull Request!
You can view Submission Guidelines for each Server/Client from the link below.
You can view Development Settings for each Server/Client from the link below.
The maintainers who started the project are undergraduates of Kookmin University in South Korea. That's why we use English and Korean alternately. Of course, the project is based on English, but we welcome the contributions of both English and Korean.
Don't be afraid We love English, too
이 프로젝트를 시작한 maintainer들은 한국의 국민대학교 학부생들입니다. 그렇기 때문에 우리는 영어와 한국어를 같이 사용하고 있습니다. 물론, 프로젝트는 영어를 기반으로 하고 있지만, 영어와 한국어를 사용하는 기여를 모두 환영하고 있습니다. 겁내지 말아요. 저희는 한국어를 사랑합니다.
For more information, see CODE_OF_CONDUCT.md.
We are developing using GitLab-flow. See GitLab-flow for more information.
타입 | 내용 |
---|---|
Init | Development Environment Initial Setting |
Feat | Add New Features |
Fix | Fix Bugs |
Update | Unlike Fix, it originally operated normally, but the concept of complement |
Remove | When deleting a file |
Move | When moving a code or file |
Rename | To modify a file or folder name |
Docs | If the document is modified |
Comment | Add and change required annotations |
Refactor | Code refactoring (reorganizing code without changing results, increasing readability) |
Test | Test code |
Chore | Other minor modifications |
git config --local commit.template .gitmessage.txt
You can apply .gitmessage.txt in the same way as above!
<Type> : <Title> #<Issue Number>
<Content>
Feat : New feature added! #24
- something added 1
- another else added 2
※ Anyone who wants to be a collaborator of Open-Set-Go is always welcome!