오픈소스 기여하기(Contributor) - 리마인드
오픈소스 Contribute 전, 상기 할 내용을 간략하게 포스팅합니다.
오픈소스 기여하기 - 리마인드
오픈소스 기여 목적은! 나를 위해 컨트리뷰션하고 (나의 성장), 우리를 위해 공유하고, 모두를 위해 오픈하자!
‘사용자의 가려운 부분을 얼마나 잘 긁어주는가!’ 를 위해 오픈소스에 기여하고, 서로 공유하는 문화를 만들어 IT 업계가 함께 발전할 수 있도록 노력하자.
1. good first issue
good first issue 태그는
몇줄 혹은 몇자만 고치면 해결되는 간단한 이슈에 해당한다.
처음 오픈소스 기여를 시작할 때는
'good first issue'부터 시작해 범위를 넓혀가자!
2. issue를 제기하는 방법
1) 상세와 현상을 설명하라.
2) log첨부 / 버전정보 제공
단순 '문제가 있어요'라고 올리기보다는
log를 첨부하거나 개발환경버전을 제공하는 등
issue에 대해 상세하게 설명하자
3. Contribution.md를 확인하자
contribution.md는
컨트리뷰션에 해가 되는 부분 / 건들이지 말아야 하는 부분 등
오픈소스에 대한 상세한 이해를 돕는 파일이다.
contribution 전에 꼭 읽어보자!
(Pull Request 전에 꼭 읽어보기)
4. 수정한 범위 내 코드만 이해하자
오픈소스 contribution은 생각하는 것만큼 거창하지 않다.
프로그램 전체 코드를 이해해야한다는 부담에서 벗어나자.
기여하고자하는 부분내에 해당하는 곳만 이해해도 충분하다!
Reference
- Techtonic 2020 - Open Source ssession
Leave a comment