开源贡献 计算_快速轻松地进行首次开源贡献的方法

开源贡献 计算

提升编程技能的最好方法是编写更多代码。 第二种最好的方法是读取他人的代码。 有什么比在开源项目中进行协作更好的方式来完成这些工作

First Contributions是一个项目,可以帮助您开始为开源项目做贡献。 激动地开始您的开源之旅请遵循GitHub上First Contributions项目的自述文件中的说明 。

为什么要为开源项目做出贡献/span>

为开源项目做贡献有很多好处:您将获得乐趣,提高技能,建立有助于您的职业的档案,结识志同道合的人,找到出色的导师,等等。

但是,我一直觉得每个人都应该有自己的个人贡献理由。 当我开始的时候,我为开源给我的自由感到兴奋。 我可以对要使用的工具进行更改。 我可以与任何人分享我的版本。 我也很高兴能回馈我所付出的一切。 在工作时,我站在巨人的肩膀上,我想尽我所能。

现在,这已开始成为一种道德义务。 我觉得开源软件等同于帮助我成为今天我的每个人的软件,包括家人,朋友,导师以及其他帮助我而又没有期望得到回报的人。 同样,我使用的大多数工具(例如编程语言,库,框架,文本编辑器,版本控制系统,各种命令行工具等)都是开源的。 没有他们,我无法到达现在的位置。

创建这些工具的人这样做的时候,并没有期望我得到任何回报。

开始最初的贡献

在学习时,我强烈希望为开源做贡献。 我在那条路上遇到了很多障碍,但是最终,我发现自己做错了什么:我试图一次做所有事情。 我了解到最好采用循序渐进的方法。 那时我开始了“ 第一贡献” 。

它起初是一个动手教程,旨在帮助其他人了解GitHub中的贡献工作流程(拉式请求样式)。 我想让每个人都得到他们的第一个请求请求的乐趣。

我开始收集用户关于如何推进该项目的反馈。 大多数人都希望就开始为哪些项目做出贡献的建议。 我们开始构建用于建议项目的Web应用程序。 我们还成立了一个Slack小组 ,每个人都可以提出问题或寻求帮助。

我从该项目中学到的一件事是,正在寻找新贡献者的项目与试图开始为开源项目做出贡献的人们之间存在着巨大的差距。 弥合这一差距真是太好了。 初学者开始做出贡献时仍然会遇到很多磨擦。 即使有维护者方面的努力,也很难使您的项目对初学者友好。 在Node.js管理员仓库中查看此讨论。

下一步

希望看到更多的人参与到松弛小组中来,并影响维护人员,使他们的项目对初学者更友好,这将是非常高兴的。 我们也正在积极尝试吸引更多的人。

我想看到的另一件事是:大多数学生在大学里都做过一个项目-如果他们为一个开源项目做出了贡献,这会不会是有益而富有成果的恢复到正常状态真是太好了。

翻译自: https://opensource.com/article/18/3/First-Contributions-project

开源贡献 计算

文章知识点与官方知识档案匹配,可进一步学习相关知识Java技能树首页概览91322 人正在系统学习中 相关资源:软件标书范本(技术部分)_软件技术标书-项目管理文档类资源-CSDN文库

来源:cumo7370

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2020年6月1日
下一篇 2020年6月1日

相关推荐