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