작가 허락을 받고 번역한 글입니다.(원문)
도입
오픈소스 기여에 중요한 일 중 하나는 기여하기에 괜찮은 레포지토리를 찾는 것입니다. 특히, 레포지토리에 해결할만한 이슈가 있어야 합니다. 하지만 초보자라면 적절한 프로젝트를 찾는게 어려울 수 있습니다.
그래서 기여할만한 이슈 찾는걸 돕고자 괜찮은 웹사이트들과 팁들을 모아봤습니다. 여러분 능력에 맞는 좋은 이슈를 찾는데 도움이 될 겁니다.
시작해 봅시다.
GitHub Issue Tab
GitHub Issue Tab은 여러분에게 할당되었던 이슈를 추적하기 위해 사용하기도 하지만, 이슈를 찾는데도 쓰입니다. 이슈 검색에 활용할 수 있는 몇가지 검색 키워드를 알려드리겠습니다.:
is: 이슈 상태로 검색 할 수 있습니다. 이슈 상태는 open, closed, issues, pull request가 있습니다.
is:open is:issue
label: 이슈에 붙은 라벨로 검색할 수 있습니다. 예를 들면 help wanted, fronted, good first issue 등이 있습니다.
label:"good first issue"
language: 희망하는 언어로 검색할 수 있습니다. 예를 들면 javascript, java, dart 등이 있습니다.
language:java
다 합치면 이렇게 보입니다.
is:open is:issue label:"good first issue" language:java
또 다른 키워드로 이슈를 검색하고 싶다면 여기 를 클릭하세요
Good First Issue
이 웹사이트는 초보자들도 기여 할 수 있는 유명 오픈소스 프로젝트들이 모여 있습니다. 프로젝트들은 다양한 언어로 필터링 할 수 있으며, 필터링에는 20개가 넘는 언어를 지원한다고 합니다.
모든 프로젝트는 최근 활동이나, star의 수, 언어, 설명들을 확인할 수 있습니다.
Code Triage
Code triage는 여러분의 선호에 따라 적절한 이슈를 추천해주는 서비스입니다. 여러분은 프로젝트들을 클릭해서 분류하기만 하면 됩니다 여기도 마찬가지로 초보자들이 기여하기 좋은 레포지토리 목록을 제공합니다
목록은 언어로 필터링할 수 있으며, 필터링에는 90개가 넘는 언어를 지원합니다. 레포지토리의 이슈들과 설명도 확인할 수 있습니다.
Awesome Open Source
이 웹사이트는 친구인 Rishabh Singh이 추천해준 겁니다. Awesome Open Source에서는 371,159개의 프로젝트와 59개의 카테고리를 7000개의 주제를 조합하여 검색할 수 있습니다.
모든 프로젝트들은 보안, 네트워킹, 프레임워크, 그래픽과 같이 분류되어 있습니다.
🔗 Connect with me:
현재, 트위터에서 "How to write and grow blog?"에 대한 글을 작성하고 있습니다. 더 효율적으로 블로그를 운영하길 원한다면 아래 트위터 팔로우 버튼을 확인해보시기 바랍니다.
<script async src="https://platform.twitter.com/widgets.js" charset="utf-8">Resources to make beautiful header images for your blog post🎁🚀
— Suraj Vishwakarma ([@surajondev](https://twitter.com/surajondev/)) May 30, 2021
A Thread🧵
마지막으로 하고 싶은 말
여러분의 관심사에 맞는 좋은 오픈소스 프로젝트 찾는데 도움이 되셨길 바랍니다.
읽어 주셔서 감사합니다.
Comments