我国企业对开源社区的贡献度_我对开源的第一项贡献:做出决定

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

以前,我将大量的责任归咎于冒名顶替综合症,因为这延迟了我的第一个开源贡献。 但是还有一个我不能忽视的因素:我无法做出挽救生命的决定。 随着百万计的开源项目可供选择,选择一个要做出贡献的项目变得势不可挡。 令人不知所措,以至于我常常不得不关闭笔记本电脑,想着:“也许我改天再做一次。”

我经常使用的工具

起初,我认为没有必要将自己局限于我已经熟悉的工具或项目。 有些项目我以前从未使用过,但由于他们活跃的社区或他们解决的有趣问题而显得很有吸引力。

但是,考虑到我只有有限的时间致力于这个项目,我决定坚持使用我已经知道的工具。 要了解工具需要什么,您需要熟悉工具的工作方式。 如果您想为自己不熟悉的项目做贡献,则需要完成一个额外的步骤,以了解代码的功能和目标。 这种额外的负担可能很有趣,但也可以使您的工作时间加倍。 由于我的目标主要是贡献,所以坚持我所知道的是缩小范围的有用方法。 回报您认为有用的项目也很有意义。

一个活跃而友好的社区

在选择我的项目时,我想确信有人会在那里查看我编写的代码。 而且,当然,我希望审阅我的代码的人成为一个好人。 毕竟,将您的工作放在那里进行公开审查是很恐怖的。 尽管我乐于接受建设性的反馈意见,但我希望避免开发人员社区的某些有害问题。

为了评估我将加入的社区,我检查了我正在考虑的回购中的问题部分。 我查看核心团队是否有人定期回应。 更重要的是,我试图确保在评论中没有人互相交谈(这在问题讨论中很常见)。 我还寻找具有行为准则的项目,概述了在线互动的适当行为与不适当行为。

明确的贡献准则

因为这是我第一次为开源做出贡献,所以在此过程中我有很多疑问。 一些项目社区非常擅长记录选择问题和提出请求的程序。 尽管由于我以前从未使用过该产品,所以当时我没有选择它们,但是Gatsby就是这种做法的典范。

这种清晰的文档类型有助于缓解我对不知道该怎么做的不安全感。 这也使我希望该项目对新的贡献者开放,并且会花一些时间看我的工作。 除了贡献准则之外,我还查看了问题部分,以查看该项目是否正在使用“ good first issue”标志。 这是该项目对初学者开放的另一种迹象(并且可以帮助您发现要进行的工作)。

结论

如果您还没有一个项目的想法,那么选择合适的位置进行您的第一个开源贡献可能会很麻烦。 提出一系列标准有助于我缩小选择范围,并为我的第一个拉取请求找到了一个不错的项目。

翻译自: https://opensource.com/article/19/11/my-first-open-source-contribution-mistake-decisions

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

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值