Contribution
Report an issue
개선 사항이나 버그는 Git Repository에 이슈를 생성하여 리포트해주시기 바랍니다. 이슈 리포트는 FOSSLight 업그레이드에 많은 도움이 됩니다.
Contributing
당신의 기여는 이 프로젝트를 훌륭하게 유지하는 데 필수적입니다.
Pull request 생성하기
- Repository를 Fork 하고 clone 합니다.
- branch를 생성합니다. :
git checkout -b my-branch-name
- 당신의 수정사항을 반영하고 동작성을 확인하십시오.
- 당신의 수정사항을 Commit하고, Developer Certificate of Origin에 대한 서명을 합니다.
- fork한 repository에 push하고 pull request를 요청합니다.
- PR Template를 작성할 때, 수정사항의 type에 따라 label를 추가합니다.
- : Bug 수정
- : 신규 기능
- : 문서 업데이트
- : Refactoring, 유지 보수
- pull request가 검토되고 merge 될 때까지 기다리십시오.
다음은 pull 요청이 수락 될 가능성을 높이기 위해 수행 할 수있는 몇 가지 작업입니다.
- 가능한 한 집중적으로 변경하십시오. 서로 의존하지 않는 변경 사항이 여러 개있는 경우 별도의 풀 요청으로 제출하는 것이 좋습니다.
- good commit message를 작성합니다.
Work in Progress pull request는 초기에 피드백을 받거나 차단된 것이 있는 경우 환영합니다.
Developer Certificate of Origin
이 프로젝트에 기여하려면 커밋 할 때마다 개발자 원본 인증서 (DCO)에 동의해야합니다.
동의해야하는 내용과 작동 방식에 대한 전문은 DCO를 참조하십시오.
기여에 대한 DCO에 동의를 나타내려면 각 git commit 메시지에 다음 줄을 추가하면됩니다.
Signed-off-by: Your name <your-id@your-email-domain.com>
DCO Sign-Off Methods
git commit에 -s 또는 –signoff 플래그를 사용하여 sign-off를 커밋에 자동으로 추가 할 수 있습니다. 이름과 연락 가능한 이메일 주소를 사용해야합니다.
git commit -s -m "Write the commit message"
Resources
FOSSLight Guide의 License
별도로 표기된 것이 없다면 FOSSLight Guide 페이지에 작성된 콘텐츠는 CC-BY-4.0, Sample Code는 Apache-2.0 License하에 이용하실 수 있습니다.