本文共 975 字,大约阅读时间需要 3 分钟。
git拉取请求
2012年,安德鲁·内斯比特(Andrew Nesbitt)受启发, 出现日历以启动一个新项目: ,这是一个开源贡献活动。 从12月1日至12月24日,每天都有参与者面临挑战,要求在GitHub上为一个开源项目打开一个请求请求。
可以肯定,这是一个崇高的目标。 在2016年赛事中提交了至少一项拉力请求的1,877名参与者中,只有36名能够应对挑战。 奈斯比特说,但这没关系,因为任何参与都“有助于使开源世界变得更美好。” 参与者的总数为16,720个打开的请求请求。 其中,有10327个已合并,有1240个已关闭。 这表明拉取请求总体上是有用的。
推动高质量的贡献是24个请求的重点。 与其他贡献挑战不同,不提供任何奖励。 这是一个有意识的决定的结果,该决定是为了防止参与者通过提交琐碎的请求来尝试对系统进行游戏,这些琐碎的请求只会增加项目维护者的开销。 另外,“ 24个请求请求”网站上的排行榜是随机分配的,以避免鼓励点驱动开发。 Nesbitt告诉Opensource.com,“相反,参与者将通过学习如何为开源项目做出贡献,结交新朋友并感到自己已回馈社区,而获得回报。”
核心团队根据他们知道的欢迎新贡献者的社区来选择特色项目,并在12月期间聘请维护人员来处理传入的请求。 此外,参与者可以根据相同的标准建议其他特色项目。 核心成员进行检查以确保建议的项目处于活动状态,以便参与者不会浪费时间创建永远不会合并的请求请求。 由Nesbitt等人开发的工具根据表明项目受欢迎程度的标准对项目进行评分。
可按GitHub问题类型(例如“ bug”和“ documentation”)以及语言搜索项目,这使查找起点变得容易。 对于许多开源新手来说, 。 尽管Nesbitt尚无确切的数字,但他听到了一些人的声音,这些人在24个Pull Requests参与中提出了第一个Pull Request,后来成为常规的开源贡献者。 2015年,维多利亚·霍兰德 Victoria Holland ,“ 24 Pull Requests”活动激发了她为其他项目做出的第一贡献。
作为前提,直到12月1日为止,有24个Pull Requests进入了Hibernate状态。但是,该代码已在准备全年进行改进和提出建议。
翻译自:
git拉取请求
转载地址:http://dbjzd.baihongyu.com/