첫 기고자¶
머릿속에서 작은 목소리가 당신에게 준비가 안 됐다고, 튜토리얼을 하나 더 해야 한다고, 오픈소스 기여자가 될 준비가 안 됐다고 속삭일지도 모릅니다. 결국 당신은 초보자일 뿐이니까요. BeeWare 같은 프로젝트에 당신이 무엇을 기여할 수 있겠습니까?
확실히 말씀드리건대, 머릿속 속삭임은 틀렸습니다. 여러분도 오픈소스와 BeeWare에 코드를 기여할 수 있습니다.
사기꾼 증후군¶
그런 생각을 하는 사람이 당신만이 아닙니다. 이 프로젝트 핵심 팀원들조차 가끔 그런 생각을 하곤 합니다. 이를 '사기꾼 증후군'이라고 부르며, 정말 흔한 문제입니다. 좋은 소식은—우리가 그걸 극복하도록 도와드리기 위해 여기 있다는 점입니다.
이 튜토리얼은 여러분이 BeeWare에 기여하기 위해 반드시 따라야 할 절차를 정확히 알 수 있도록 마련되었습니다. 이러한 절차적 지침 외에도, 본 프로젝트에는 행동 강령이 마련되어 있습니다. 이 행동 강령은 여러분이 어떤 실수를 하더라도 존중받는 대우를 받을 것이라는 확신을 드리기 위한 것입니다. 누구나 실수를 합니다. 이는 학습 과정에서 자연스러운 부분입니다. 저희는 여러분이 배우는 과정에서 도움을 드리기 위해 존재하며, 학습 자체를 이유로 모욕하거나 폄하하지 않을 것을 약속드립니다.
어떤 피해도 입힐 수 없습니다. 자신의 컴퓨터에도, 프로젝트 전체에도 말이죠. BeeWare 프로젝트는 심각한 손상을 입힐 수 있는 컴퓨터나 운영 체제의 어떤 부분에도 접근하지 않습니다. 최악의 경우 하드 드라이브에 몇 개의 추가 파일이 생길 수 있지만, 이후 쉽게 삭제할 수 있습니다. 또한 BeeWare에 제출하는 모든 기여는 "공식" 프로젝트에 통합되기 전에 검토되며, 존재할 수 있는 문제를 수정하는 데 도움이 되는 피드백을 받게 됩니다.
그러니 - 기여하는 것을 두려워하지 마세요. 여기까지 읽었다면, 기여할 의향이 있다는 것을 보여준 것입니다. 그게 전부입니다. 나머지는 우리가 도와드리겠습니다.
모든 기여가 소중합니다¶
오픈소스 기여자가 된다는 것은 단순히 코드를 작성하는 것만을 의미하지 않습니다. 문서 작성, 테스트 작성, 프로젝트에 대한 피드백 제공(기여 과정에 대한 피드백 포함) 등 다양한 방법으로 도움을 줄 수 있습니다. 이러한 기여 중 일부는 프로젝트 전체에 가장 가치 있을 수 있습니다. 왜냐하면 여러분은 프로젝트를 새로운 시각으로 바라보기 때문에, 노련한 기여자들이 간과해온 오류나 가정들을 발견할 수 있기 때문입니다.
기여의 중요성¶
오픈소스 소프트웨어는 기여에 따라 생사가 결정됩니다. 커뮤니티의 기여는 모든 오픈소스 프로젝트의 성공에 필수적이며, BeeWare도 예외는 아닙니다. 저희는 가능한 한 여러분이 기여하는 데 필요한 도움을 제공할 것입니다. 여러분의 기여가 처음이든, 열 번째든, 백 번째든 상관없이 시작하는 데 도움을 드리고 기여 과정을 함께 해결해 나가도록 기꺼이 지원하겠습니다. 도움이 필요하시면 주저하지 마시고 연락 주십시오.
이제 팔을 걷어붙이고 첫 번째 기여를 선택하세요.