더북(TheBook)

오픈 소스 프로젝트에서

오픈 소스 프로젝트에 참여하는 것은 커뮤니티와 관계를 맺고 자기 브랜드를 긍정적으로 드러내고 차별화하는 훌륭한 방법이다. 참여할 때 지켜야 할 규칙만 잘 기억하라.

 

대부분의 프로젝트에는 참여 방법을 설명하는 문서가 있다. 문서의 규칙을 따르라.

이슈를 등록하고 질문에 답하는 등 프로젝트와 관련한 행동을 할 때 바로 앞 내용인 ‘질의 응답 웹 사이트에서’에서 언급한 질의응답 웹 사이트에 대한 모든 팁을 고려하라.

이슈 등록 시 프로젝트 관리자가 요청하는 모든 정보를 제공하라. 재현 방법, 스크린샷, 예시 코드 등 유용하다고 언급된 것은 그게 무엇이든 빠뜨리지 마라. 글을 올리기 전에 자신이 등록하려는 이슈가 이미 발생해서 해결된 적 있는지 과거의 이슈를 꼼꼼히 확인하라.

코드를 제공할 때 기존의 명명 규칙, 코딩 패턴 등 그 프로젝트가 따르는 기타 관행을 파악하고 따르고 있는지 확인하라. 문서로 된 관행뿐 아니라 기존 코드에 암시된 관행도 따라야 한다. 관리자가 수월하게 업무를 진행할 수 있게 코드를 철저히 테스트하고 필요에 따라 단위 테스트를 작성하고 좋은 코딩 시민답게 행동하라.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.