你的脑海中可能有一个声音在告诉你:你还没准备好;你还需要再做一个教程;你还没准备好成为一名开源贡献者。毕竟,你只是一个初学者。你能为 BeeWare 这样的项目提供什么呢?
我向你保证--你脑海中的小声音是错的。如果您会写代码,您就可以为开放源代码,包括 BeeWare,贡献代码。
你也不是第一个有这种想法的人。就连这个项目的核心团队成员也时不时会有这些想法。这就是所谓的“冒名顶替综合症”,是一个非常普遍的问题。好消息是,我们会帮助你克服它。
本教程旨在确保您清楚地了解需要将你的补丁合并所需的流程。除了这些过程说明外,本项目还制定了一份行为准则。该准则是为了让您相信,无论您犯了什么错误,你都会得到尊重。每个人都会犯错误,这是学习的自然规律。我们的承诺是帮助你学习,而不是因为你正在学习而侮辱或贬低你。
成为开源贡献者也不仅仅意味着只编写代码。您可以通过编写文档、测试,甚至提供对项目的反馈(是的,这也包括对贡献过程的反馈)。其中的一些贡献可能是对整个项目来说是最有价值的,因为你是以全新的眼光来看待这个项目的,所以你能看到那些被经验丰富的贡献者所忽略的错误和假设。
你也不会对自己的电脑或整个项目造成任何损害。BeeWare 项目不会动您的计算机或操作系统的任何容易造成严重破坏的部分。在最坏的情况下,您的硬盘上会多出几个事后容易删除的文件。您提交给 BeeWare 的任何贡献都会经过审核,然后才会被整合到“正式”项目中。您也会得到反馈,以帮助您纠正可能存在的问题。
所以,不要害怕做出贡献。如果你已经走到这一步,你已经表明你有兴趣做出贡献,这就是你所需要的。我们可以帮助您走完剩下的路。
现在是时候卷起袖子,选一个你可以贡献的项目。