我国企业对开源社区的贡献度_我对开源的前三个贡献

我国企业对开源社区的贡献度

开源项目入门可能令人生畏。 我想为开源项目做贡献,但在从何处入手方面苦苦挣扎。 时间到了,我终于拍摄了照片,最终获得了出色的学习经验。 这是我对前三个开源贡献的经验。

鸭鸭去

DuckDuckGo是Google搜索的替代方法。 他们想提供一个尊重您的隐私并且不会追踪您的搜索引擎 。 他们使用Instant Answer ,这实际上是搜索查询的结果。 即时答案的一种形式是备忘单 。 将备忘单提供给搜索平台是一种非常简单的方法,可以帮助您做出首次贡献。 他们在Slack上也有一个很棒的社区-加入后,我的社区经理亲自给我发送了电子邮件。 社区经理自我介绍并热烈欢迎我加入该小组,这种个人风格表明了他们拥有的社区类型。

DuckDuckGo还拥有关于如何入门的出色文档 。 他们使用Codio(一种云IDE)使建立开发环境非常容易。 我对编写Perforce备忘单感兴趣,用户可以在其中轻松找到对命令行客户端的引用。 在几个小时内,我就可以通读文档,设置环境并做出自己的第一份贡献。 社区非常细心,并给出了友好的反馈。 几天后,我的Perforce备忘单在他们的登台现场。 大约一周后,它在生产现场。

用户现在可以输入这样的搜索:

Search with DuckDuckGo

并获得如下结果:

Search results with DuckDuckGo

Perforce修补程序

并非所有开源项目都是大型的官方项目。 许多具有唯一作者的个人项目都在那里,他们乐于接受帮助和贡献。 Buddha Jyothiprasad编写的Perforce Patcher是一个JavaFX应用程序,它基于变更列表中的差异创建补丁。 我以前没有使用JavaFX应用程序的经验,但是我了解足够的Java来阅读代码并对其有基本的了解。 我想添加使用一些命令行参数启动应用程序的功能,以预填充初始登录字段。 我进行了更改并提交了请求请求 。 作者真的很好,他要求我使用自己的更改来更新自述文件,并合并到我的提交中。

亚搏体育app

我一直想了解有关Ruby on Rails框架的更多信息。 学习新技术堆栈的最好方法是使用它来研究项目。 GitLab是一个相当知名的本地git管理应用程序。 他们有关于贡献的详尽指南和相当正式的参与过程。 他们关于设置开发环境的说明已经足够详细,可以开始使用,但并不难理解。 他们在问题上使用了抢手标签,任何有志于贡献的人都可以选择并修复这些问题。 我决定通过解决需要简单更改文本问题来弄湿自己。 挑剔的果实是了解项目的工作流程和开发环境的好方法。 我提交了合并请求 ,主持人React非常热烈。 来回一番之后,我做了我的第一个GitLab贡献。

结语

对开源项目的贡献并不像看上去那样可怕。 挖掘一点,您会发现大量运行良好的项目,这些项目由友好的人组成,他们将欢迎新的贡献者。 与单独的作者一起帮助较小的项目也是一种协作和学习的好方法,而不必重新发明轮子。 我希望这会鼓励您找到您感兴趣的项目,并且不惧怕进行第一次提交。

翻译自: https://opensource.com/article/17/1/my-first-three-open-source-contributions

我国企业对开源社区的贡献度

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值