@svpino: 对于想积累编程经验的你们:Kestra 的 Hacktoberfest 从10月1日持续到10月31日,这是一个……

X AI KOLs Following 事件

摘要

Kestra 举办 Hacktoberfest 活动,从10月1日到31日,鼓励通过拉取请求和工作流提交贡献开源,为顶尖贡献者提供奖品。

对于想积累编程经验的你们: Kestra 的 Hacktoberfest 从10月1日持续到10月31日,这是提升你作为开源贡献者声誉的绝佳机会。 你可以通过以下几种方式参与: 1. 修复 Kestra 核心或插件仓库中的一个问题。 2. 使用 YAML 构建一个可复用的 Kestra 工作流,并提交到 kestra-io/blueprints 仓库。 你会找到大约200个标记为“good-first-issue”的问题。选择一个,编写代码来解决它,并提交一个拉取请求,附上显示更改前后对比的截图。 如果你构建一个工作流,你的提交必须包括至少3个可运行的任务、1个流任务、1个触发器和至少1个非核心插件。它们应该都能在其他人可复用的流中协同工作。 当 Kestra 维护者接受并合并你的拉取请求时,你就成功了。 顺便说一下,还有奖品: • 第一名 → MacBook Neo • 第二名 → Apple iPad • 第三名 → Apple 礼品卡 要了解更多,请查看官方着陆页:https://fandf.co/4hzAIXr 要参与,请确保使用以下表单注册:https://fandf.co/4dLvIg2 填写表单时,在“推荐人”下选择我的名字。 感谢 @kestra_io 团队与我合作这篇文章。
查看原文
查看缓存全文

缓存时间: 2026/09/21 21:38

想要积累一些编码经验的朋友:

Kestra 的 Hacktoberfest 活动从10月1日持续至10月31日,这是你提升开源贡献者声誉的绝佳机会。

你可以通过以下方式参与:

  1. 修复 Kestra 核心仓库或插件仓库中的问题。

  2. 用 YAML 构建一个可复用的 Kestra 工作流,并提交到 kestra-io/blueprints 仓库。

你将看到约200个标记为“good-first-issue”的议题。选择一个,编写代码来解决它,并提交一个 PR,附上展示变更前后的截图。

如果你构建工作流,你的提交必须包含至少3个可运行的任务、1个流任务、1个触发器以及至少1个非核心插件。它们应在其他人可复用的流中协同工作。

当你获得 Kestra 维护者的接受并合并了你的 PR,你就成功了。

顺便说一下,还有奖品:

• 第一名 → MacBook Neo • 第二名 → Apple iPad • 第三名 → Apple 礼品卡

了解更多信息,请查看官方活动页面:https://fandf.co/4hzAIXr

参与活动,请确保使用以下表单注册:https://fandf.co/4dLvIg2

填写表单时,在“Referred by”下选择我的名字。

感谢 @kestra_io 团队与我合作推广此活动。


Hacktoberfest 2026:将你的 PR 贡献给 Kestra | Kestra

来源:https://kestra.io/hacktoberfest?utm_source=freeman-forrest&utm_medium=X&utm_campaign=kestra-hacktoberfest&utm_term=svaldarrama Kestra × Hacktoberfest 26

将你的十月 Pull Request 贡献给 Kestra.

两个赛道,两个颁奖台,所有成功合并 PR 的参与者都将获得 Kestra 周边商品和好礼。现已开放注册,提交时间为10月1日至31日

2种参与方式 / 31天贡献期 / 每赛道3+1级奖项

与我们共同举办

开发者社区的两位创作者将主持直播,与我们的工程师一起解答你的问题。

  • Arsh Goyal ### Arsh Goyal AI与工程创作者 高级软件工程师兼工程创作者。Arsh 是一位围绕数据和 AI 创作内容的工程创作者,已帮助超过5万名工程师提升技能。他是大学金牌获得者,在各社交媒体平台拥有超过150万粉丝。
  • John Crickett ### John Crickett Coding Challenges Coding Challenges标识 软件工程负责人及 Coding Challenges 创始人,该社区专注于通过构建实际软件帮助开发者成为更优秀的工程师。John 曾在初创公司和全球企业中领导并扩展工程团队,同时也曾担任首席工程师,负责涵盖 AI、网络优化和低延迟金融的复杂系统。如今,John 向超过20万开发者组成的社区分享实用的软件工程和 AI 辅助开发见解。

奖品设置

排名仅基于已合并、被接受的 Pull Request。相同的三项奖品在每个赛道独立颁发,因此会有两个完整的颁奖台。

  • 显示彩色形状的 Apple iPad(第二名)### Apple iPad 第十代
  • 显示 Kestra 等距立方体的 MacBook Neo(第一名)### MacBook Neo 13英寸屏幕
  • 150美元亚马逊礼品卡(第三名)### 150美元亚马逊礼品卡

无论是否上榜,每位成功合并 Pull Request 的贡献者都将获得 Kestra 周边商品和好礼,将在获奖者公布后全球范围内邮寄。除了前三名获奖者,我们要感谢所有为 Kestra 做出贡献的人。

如何参与

两个赛道,独立评判和奖励。可选择参加一个或两个赛道。贡献只有在合并后才计数。

在代码库中修复实际问题

每个符合条件的议题都带有 good-first-issue 标签,并且已由 Kestra 工程师在核心仓库和插件仓库中确定了范围。

  • 找到一个 good-first-issue(非 good-first-issue 的议题也可以处理,但你需要在开始提交 PR 之前被分配到该议题!)。
  • 在议题讨论中留言,告知大家你正在处理它,作为 Hacktoberfest 的一部分。
  • 提交你的 PR,并附上一个能清晰展示变更的前后截图。
  • 在社交媒体(LinkedIn、X 或 Reddit)上发布一篇帖子,谈论你参与的议题,并打上标签 #KestraHacktoberfest。

浏览 good-first-issue 积压议题 (https://github.com/search?q=org%3Akestra-io+label%3A%22good+first+issue%22+is%3Aopen&type=issues)

贡献规则

在编写代码之前### 遵循规则以确保你的提交符合条件

  • 任何参与者同时只能打开2个 PR。
  • 同一个议题可以有多个参与者提交 PR。PR 将按照先到先得的原则合并。
  • 针对 good-first-issue 的 PR 必须包含一个能清晰展示变更的前后截图。
  • 必须在社交媒体上发布至少一篇帖子,提及你参与 Kestra 的 Hacktoberfest 以及你所做的工作。
  • 仅涉及拼写错误、空白字符和自动生成的更改将被视为无效 PR 并关闭。

法律声明### 工作必须是你自己的

通过参与贡献,你确认你创作了100%的内容,你拥有其权利,并且它可以在项目许可下提供。这也是为什么未经你审查和无法解释的生成样板代码不会被合并。

在本地构建 Kestra

Fork 仓库,然后克隆你的 Fork。后端是Micronaut,运行在8080端口;前端是 Vue.js,位于 /ui 目录下,通过 npm run dev 运行在5173端口。

你需要

  • Java 25+
  • Node 24+ · npm 11+
  • Python 3 · pip · venv
  • Docker + Compose

受 Kestra 行为准则 (https://github.com/kestra-io/kestra/blob/develop/.github/CODE_OF_CONDUCT.md) 约束 · 安全问题应通过 私有安全公告 (https://github.com/kestra-io/kestra/security/advisories/new) 提交,而非公开帖子

活动日程

  1. 启动与注册开放 公告将在 Kestra、Arsh 和 John 的频道上同步发布。规则、议题积压列表和注册表单将从此时上线。

  2. 更多 Kestra Academy 课程开放 除已有的 Kestra 基础课程外,提供涵盖 Kestra 数据、AI 和基础设施自动化的免费认证。这是在提交期开放前准备就绪的最快方式。

  3. 与 Arsh Goyal 的预热直播 一场与 Kestra 工程师的 YouTube 直播:介绍 Kestra 是什么,如何参与本次黑客松,以及开放问答。专为平台新用户打造。

  4. 提交期开放——启动直播 与 John Crickett 联合主持。讲解两个赛道,现场演示如何找到 good-first-issue 并打开 Pull Request,然后进行问答。英国时间16:00,美国东部时间11:00,美国太平洋时间08:00。

  5. 中期问答 与 Kestra 维护者现场互动。解决 Pull Request 中的难题,询问蓝图设计,了解评委的考量因素。

  6. 最终截止日期 Pull Request 打开的最后一天,且需计入任一赛道。于 UTC 时间 23:59 关闭。

  7. 获奖者直播 评判结束,两个颁奖台的获奖者现场公布,并首次展示获奖的蓝图作品。

资源

你进行第一个 Pull Request 前所需的一切。

Kestra Academy

免费认证。从基础开始,然后选择数据、AI 或基础设施自动化方向。

开始课程 (https://academy.kestra.io/)

Good-first-issue 积压议题

在核心和插件仓库中精心筛选、界定范围并标记的议题。

查看议题 (https://github.com/search?q=org%3Akestra-io+label%3A%22good+first+issue%22+is%3Aopen&type=issues)

蓝图画廊

浏览现有作品,让你的提交增添新内容。

浏览蓝图 (https://kestra.io/blueprints)

社区 Slack

约6,000名成员,Kestra 工程师将在整个十月期间随时为你提供帮助。

加入工作区 (https://kestra.io/slack)

John 的 Discord

本次黑客松的 Coding Challenges 社区频道——寻找队友,交流经验。

加入频道 (https://discord.com/invite/DRFYztKRf4)

Kestra 文档

流、任务、插件、触发器,以及如何构建一个符合标准的蓝图。

打开文档 (https://kestra.io/docs)

注册,然后去找你的第一个议题

不到一分钟。我们只需你的姓名、电子邮件和 GitHub 账号,以便将合并的 PR 与你匹配,同时需要了解你从哪里得知本次黑客松,以便正确的社区获得认可。

立即注册 (https://docs.google.com/forms/d/e/1FAIpQLSfHgC4RsK9NK51gLUxBYwpUQwLB45SJQB365G0MAIrKLlnnSg/viewform)

相似文章

Hack Your Summer

Simon Willison's Blog

Hack Your Summer 是一个为期四周的生产冲刺项目,旨在让学生构建真实项目,应对美国的实习危机。免费批次将于7月13日开始,申请截止日期为7月8日。