九月准备 — 本月开始为 Hacktoberfest 做准备!

2025-05-28

九月准备 — 本月开始为 Hacktoberfest 做准备!

更新于 2020 年 10 月 2 日:如果您希望自己的项目有资格获得 Hacktoberfest 贡献,则需要将其归类为Hacktoberfest 项目,以选择加入贡献。

具体操作如下:
将主题添加到 repo

更新:2020 年 9 月 11 日:滚动至底部,获取来自 Raise.dev 的其他 Hacktoberfest 帮助台资源


Hacktoberfest 是一个为期一个月的开源软件庆典,由 DigitalOcean 主办,DEV 和其他合作伙伴赞助。本次活动面向所有人开放——请访问hacktoberfest.digitalocean.com注册以获取 Hacktoberfest 的最新资讯和注册信息。

对于开源贡献者来说,Hacktoberfest 是一年中一个特别的时刻,它聚焦于开源软件的价值和影响力。在整个十月,参与者需要向 GitHub 上的开源代码库提交四个或更多的拉取请求 (Pull-Request)。在此过程中,贡献者有机会赢取奖品,提升自己的开源信誉,并结识优秀的开发者。

维护者:为 Hacktoberfest 做好准备!

但 Hacktoberfest 不仅仅面向贡献者——它也是维护者提升项目曝光度、欢迎贡献的绝佳途径。为了充分利用 Hacktoberfest,你需要确保你的代码库在 10 月 1 日之前保持良好状态。

我们将在接下来的几周内为Forem做好迎接新贡献者的准备,您也应该这样做!

以下是本月(“Preptember”)您可以采取的一些步骤,以便在 Hacktoberfest 期间最大限度地参与您的项目

使用 DEV 来传播信息

如果您的项目是新项目,您就需要宣传您的项目。

使用标签。

接下来的两个月,我们将在 DEV 上庆祝 Preptember 和 Hacktoberfest!欢迎加入我们,在帖子中展示你的项目。使用标签(#hacktoberfest当然是必须的!),并向其他维护者征求反馈,让你的项目更容易被发现。

以下是来自开源维护者的一个很好的示例帖子,有效地展示了他们的项目:

创建组织帐户。

整合您的所有帖子,并将项目贡献者添加为组织帐户下的作者!详情请点击此处

认识其他社区成员。

我们每周举办两次 Twitter 聊天,您可以在那里与其他社区成员互动:

  • 美国东部时间周二晚上 9 点@thepracticaldev — #DevDiscuss 是我们社区就特定的、以开发人员为中心的话题进行聊天和集体集思广益的机会。
  • 美国东部时间周三晚上 9 点在@codenewbies

准备你的仓库

好的,现在你已经把你的项目宣传出去了。但是你如何将访问者转化为贡献者呢?

- 记住: 你的代码库是你的第一印象。如果你的代码库不够友好、不易于访问、不够清晰、不够条理,你从一开始就会失去用户。

- 写好“关于”部分。你的项目描述就是你的宣传。你的项目是关于什么的?为什么人们应该参与贡献?

- 分享一份贡献者指南。我们欢迎哪些类型的贡献?哪些类型的问题可以提交?大家应该如何提交 PR?贡献者需要使用哪些特殊术语?PR 是如何审核的?还有其他说明或常见问题解答吗?为了获得最佳效果,您应该在贡献者指南中分享所有这些主题。

- 提供优质的技术信息。你的代码库应该包含严谨的文档,清晰简洁地介绍你的项目信息。这些文档应该包含技术概述、安装说明、测试/QA/设计指南以及技术常见问题解答。

- 准备好问题。如果你的仓库里没有任何问题,人们就不会那么有动力去贡献代码。理想情况下,你的问题应该定义明确、自成体系——但这确实很难!你可以利用问题模板、有用的附加上下文和标签系统(对于开发人员,我们使用颜色编码!)来减少这个问题。

- 提供行为准则。您希望贡献者能够立即了解他们将如何获得支持,以及他们在您的代码库中应如何行为。那就制定行为准则吧。这也是您清晰地展示价值观的地方。如果您发现任何不良行为者,您可以立即以行为准则作为参考。需要注意的是,如果您发布了行为准则,就必须切实执行。空洞的规则和“期望”对任何人都没有好处。

- 表达感谢!回想一下你第一次为开源做出贡献的感受——还记得提交 PR 后那种自豪和兴奋的感觉吗?承认新开发者在为开源做出贡献时可能会感受到的脆弱,用 @ 的方式表达感谢。这会产生深远的影响。你也可以在社交媒体、博客文章、新闻通讯等平台上向大家致敬!


当然,项目维护并非易事,不可能始终完美地完成所有这些步骤。但是,您为构建一个出色且受欢迎的代码库所付出的努力,不仅会极大地惠及您的项目,还会改善整个开源生态系统!

所以,戴上你的开发者倡导者帽子,在这个月宣传你的项目,为 Hacktoberfest 做好准备!只要你开发出来,他们就会来 😉

九月快乐!Hacktoberfest 倒计时开始啦⏲️


其他资源:

Hacktoberfest 网站
如需为维护人员和贡献者提供更多提示、指南和后勤服务,请访问Hacktoberfest网站。

Raise.dev 帮助台

我们在 Raise.dev 的朋友今年将提供 Hacktoberfest 帮助台!

在 Hacktoberfest 期间,维护人员可以自愿通过现场结对编程、问答环节以及 Twitch 上的维护人员访谈来帮助贡献者解决他们最大的开源障碍和迫切的问题。

Forem 和 DEV 团队的几位成员也将为 Raise.dev Hacktoberfest 帮助台进行现场编码。如果您想加入我们与贡献者的见面,请前往https://raise.dev/hacktoberfest注册成为维护者!

文章来源:https://dev.to/devteam/preptember-start-getting-ready-for-hacktoberfest-this-month-58cn
PREV
你需要了解的 8 个令人兴奋的 JavaScript 新概念
NEXT
宣布在 DEV 上举办 DigitalOcean 应用平台 Hackathon!