欢迎大家光临!Hacktoberfest的参与者代表151个国家和数千种独特的技能组合。这个项目欢迎所有已经加入开放源码软件社区的人,以及任何有兴趣参与其中的人。
数量是乐趣,质量是关键。参加Hacktoberfest会带来个人成长、职业机会和社区建设。然而,这一切都始于对开放源码软件的有意义的贡献。
短期行动,长期影响。在开源软件社区,我们站在前人的肩膀上。您的参与将对十月之后很久的人员和技术产生持久的影响。这是一次航行,不是比赛。
我们要求所有与会者通读细节,以确保全球社会朝着共同目标努力。感谢您尊重价值观,遵守参赛规则。
Hacktoberfest对我们全球社区的每个人开放。无论您是经验丰富的贡献者,还是正在寻找第一次参与的项目,都欢迎您参与。
拉取请求可以在任何GitHub托管的存储库/项目中进行。只要该项目是公开的,并且是由GitHub托管的,您的Pull请求就会计入您的参与。
您可以在10月1日到10月31日之间的任何时间报名。只要确保在Hacktoberfest官方网站上注册,您的拉取请求就会被计算在内。
要得到一件衬衫,你必须在10月1日至31日期间在任何时区提出四个拉扯请求(PR)。拉取请求可以发送到GitHub上的任何公共存储库,而不仅仅是突出显示的那些。拉取请求必须包含您自己做出的承诺。如果维护人员报告您的拉取请求为垃圾邮件,则不会计入您参与的Hacktoberfest。如果维护人员报告的行为不符合项目的行为准则,您将没有资格参与。今年,前75,000名参与者可以获得一件T恤。
根据Hacktoberfest的价值#2(数量有趣,质量关键),我们提供了我们认为是低质量贡献的拉取请求示例(我们不鼓励这样做)。
自动拉入请求(例如,删除空格/修复打字错误/优化图像的脚本打开拉入请求)。
拉取具有中断性的请求(例如,获取其他人的分支/提交并发出拉取请求)。
最后但并非最不重要的一点是,一个用于修复拼写错误的Pull请求是可以的,但是删除一个零散空格的5个Pull请求就不行了。
垃圾邮件拉入请求可以被标记为无效。";维护员面临着在Hacktoberfest期间发生的大多数垃圾邮件,我们和您一样不喜欢垃圾邮件。如果您是维护员,请将提交给您维护的存储库的任何垃圾邮件拉取请求标记为无效,然后将其关闭。带有此标签的拉取请求不会计入Hacktoberfest。
在完成挑战之前,所有拉取请求都有7天的审查窗口。一旦参与者提交了四个符合条件的拉式请求(准备好审核,而不是草稿),审核窗口就开始了。这段时间让维护人员有时间识别垃圾邮件拉取请求并将其标记为无效。如果拉入请求在该窗口内未标记为无效,则它们将允许用户完成Hacktoberfest质询。如果任何拉取请求被标记为无效,则用户将返回挂起状态,直到他们有四个符合条件的拉取请求,此时审核期将再次开始。
错误的存储库将被排除。在过去,我们看到许多存储库鼓励参与者提出简单的拉取请求-例如将他们的名字添加到文件中-以快速获得完成Hacktoberfest的拉取请求。虽然这可能是新贡献者的学习工具,但它违背了我们对Hacktoberfest的核心价值观之一。拉取请求的质量是最重要的,数量次之。这些存储库不鼓励高质量的投稿,并在完成Hacktoberfest挑战方面提供了不公平的优势。我们已经实现了一个阻止这些存储库的系统,提交到这些存储库的任何拉取请求都不会被计算在内。
如果您是开放源码的新手(每个人都曾经是这样!),您可以看一看开放源码简介系列教程。
要做出第一个贡献,需要熟悉如何创建拉取请求。
一旦您开始感觉更舒服,您可以通过以下程序找到更多需要您帮助的开放源码项目:
请查看DigitalOcean为维护人员提供的最佳实践,了解如何鼓励贡献,并在本月为自己的成功做好准备。在您的项目中创建一个好的Hacktoberfest问题的建议:
将Hacktoberfest标签贴到您的GitHub项目中准备好供新贡献者处理的问题上。
鉴于全球大流行对我们所有社区的严重影响,我们鼓励今年所有的Hacktoberfest聚会都在网上举行。我们是来帮忙的!
在10月份组织一次Hacktoberfest会议是支持和鼓励开源社区的一种很好的方式。
去年,在70个国家组织了673场活动。今年,让我们共同努力,把这个在线庆祝活动带给全世界更多的人!
浏览Hacktoberfest活动组织者工具包,了解如何在您的社区成功组织在线聚会。
对于希望增加开源项目参与度的技术公司来说,Hacktoberfest是一个很好的资源。
您的公司可以通过鼓励人们向您的存储库投稿、组织社区活动或让内部员工参与进来来参与。
Hacktoberfest官方网站上会展示参与公司的标识,以展示您对开源的支持。
我们的朋友确实在让他们的员工参与Hacktoberfest方面取得了很大的成功。他们在DevRelCon上谈到了这一点,并正在创建一个案例研究来帮助您的公司做到这一点。[马上就来!]。
SendGrid还撰写了这份指南,概述了他们如何利用Hacktoberfest将他们的开源贡献增加了3510%,并谈到了他们在DevRelCon的增长。