기여 가이드¶
BeeWare에 기여할 수 있는 방법도 아주 많습니다.. 이 가이드들은 여러분의 기여를 제공하기 위해 알아야 할 모든 내용을 다룹니다.
어쩌면 좋을까?¶
문제 해결¶
가장 확실한 기여 방법은 [알려진 문제를 해결하는 코드를 작성하는 것]입니다.
새 기능 구현¶
BeeWare에 원하는 기능이 누락되었나요? 새 기능을 구현할 수 있습니다.
문서 작성¶
기능은 제대로 문서화될 때까지 완성된 것이 아닙니다. 문서 작성은 코드를 작성하지 않고도 기여할 수 있는 방법입니다.
문제를 분류하다¶
누군가 새로운 문제를 보고할 때마다 해당 문제는 분류되어야 합니다. 문제 분류은 보고자가 제공한 정보를 바탕으로 그들이 설명한 문제를 재현해 보는 과정을 포함합니다.
풀 리퀘스트 검토하기¶
풀 리퀘스트가 제출되면 병합되기 전에 검토를 거쳐야 합니다. 해당 내용을 깊이 알고 있든 그렇지 않든, 풀 리퀘스트 검토에 도움을 줄 수 있는 방법이 있을 것입니다.
새로운 기능 제안하기¶
BeeWare 도구 중 하나에 추가할 새로운 기능에 대한 제안이나 아이디어가 있으신가요? 검토를 위해 새로운 기능을 제안할 수 있습니다.
번역 내용¶
BeeWare는 다양한 언어로 된 문서를 유지 관리합니다. 영어 외에 다른 언어를 알고 계시다면 콘텐츠 번역에 도움을 주실 수 있습니다.
도구를 사용하세요¶
Toga로 구축된 앱 아이디어가 있으신가요? Briefcase로 패키징할 수 있는 기존 앱이 있으신가요? 도구를 활용하시고 사용 경험에 대한 피드백을 제공해 주세요.
어떻게 기여할 수 있나요?¶
개발 환경 설정¶
BeeWare에 기여하기 전에 개발 환경 설정을 완료해야 합니다.
문제를 재현하기¶
문제를 해결하기 전에 문제가 실제로 존재하는지 확인해야 합니다. 문제 재현 역시 분류 작업의 중요한 부분입니다.
브랜치에서 작업하기¶
기여물을 제출할 준비를 할 때는 항상 브랜치에서 작업하십시오.
범위 확대를 피하라¶
집중력을 유지하는 것이 중요하며, 기여 시 범위 확대를 피해야 합니다.
새로운 기능 제안하기¶
새 기능 제안하기을 위해 다음 단계를 따르세요.
코드 작성, 실행 및 테스트¶
코드를 업데이트하거나 기여하려면 코드를 작성하고 실행하며 테스트해야 합니다.
빌드 문서화¶
문서를 업데이트하거나 기여하려면 문서를 빌드할 수 있어야 합니다.
문서 작성¶
문서를 기여하려면 새 내용을 작성하거나 기존 내용을 업데이트해야 합니다.
변경 사항 추가¶
모든 풀 리퀘스트에는 변경 사항 설명이 첨부되어야 합니다.
풀 리퀘스트 제출¶
변경 사항이 준비되면 검토를 위해 풀 리퀘스트를 제출합니다.
리뷰 제공¶
편하시다면, 다른 사람의 기여에 대한 리뷰를 제공해 주실 수 있습니다.
번역 내용¶
BeeWare는 번역을 위해 Weblate를 사용하며, 시작하려면 몇 가지 단계가 필요합니다.
새 이슈 제출¶
새로운 문제나 버그를 발견하면 이슈를 제출하는 것이 좋습니다.
다음에는 무슨 일이 일어날까요?¶
풀 리퀘스트 검토¶
풀 리퀘스트가 제출되면 다음 단계는 PR 검토입니다.
출시 절차¶
병합된 기여는 릴리스 프로세스을 거치게 됩니다.
스타일 가이드¶
코드 스타일 가이드¶
다음은 BeeWare 프로젝트에 코드를 기여하기 위한 가이드라인입니다.
문서 스타일 가이드¶
다음은 BeeWare 프로젝트에 문서를 기여하기 위한 가이드라인입니다.