欢迎 Alice Ryhl 成为首位 Tokio 付费贡献者

2021年4月21日

感谢像 赞助商Fly.io, Discord, Embark,我们很高兴地宣布 Tokio 将资助 Alice Ryhl 投入更多时间到 Tokio。这是一个通过 Github 赞助 捐款资助贡献者为 Tokio 工作的计划的开始。

构建像 Tokio 这样的库是一项巨大的任务。自从 2016 年发布该项目 以来,已经花费了大量时间来试验、改进和优化 API 和运行时。如果没有数百名志愿者和公司(如 Mozilla, Dropbox, Buoyant, 和 AWS)资助工程时间来构建 Tokio,这项工作是不可能完成的。然而,我们仅仅处于 Rust 和异步 I/O 这段旅程的开始阶段。我们希望增加对 io-uring 的支持,改进 Windows 支持,并增加功能以改进 Tokio 应用程序的调试、性能分析和测试。

为了实现我们的目标并确保 Tokio 的长期发展,我们必须建立和支持一个健康且多样化的贡献者基础,涵盖广泛的用例、技能组合和背景。开源可持续性是一个热门话题。今天,AWS 和 Buoyant 聘请工程师在 Tokio 上工作,并希望看到这个数字增长。我们重视这种类型的企业贡献,并希望看到其他公司加入。然而,我们也知道,对于许多公司来说,聘请工程师全职专注于开源成本高昂。我们需要增加定期投入时间到 Tokio 的贡献者数量,以及致力于支持 Tokio 的公司数量,以便跟上不断增长的生态系统带来的维护开销,同时还能发布新功能。

因此,Tokio 项目将开始向选定的贡献者支付报酬,使他们能够花费更多时间为 Tokio 做贡献。这个计划将从小规模开始,因为这对我们来说是新的事物,我们想解决其中的问题。Alice Ryhl 将兼职从事 Tokio 的工作。如果您参与了我们的 issue 跟踪器或 Discord 频道,您可能已经熟悉 Alice 了。一年多来,她一直是回答问题、回复 issue、审查和合并 pull request 的第一线。她还不断修复错误并添加用户要求的新功能。作为这个计划的参与者,她将做更多相同的工作,并有更多时间帮助培养新的贡献者。我们认为这是一个发展贡献者社区的机会。

那么我们将如何资助这个计划呢? 这就需要您的参与!我们正在请求公司通过 Github 赞助 捐款。如果您在依赖 Tokio 的地方工作,请向您的团队提出这个计划并考虑参与。这些捐款将有助于维持您使用的项目。

感谢我们最初的捐助者,我们已经筹集到足够的资金开始支付 Alice 的工资。我们扩展该计划的速度将取决于可用资金,以及是否能够找到合适的候选人。候选人将是已经成功为 Tokio 做出贡献,并且有能力在资金支持下做出更多贡献的人。

我们对这个计划感到非常兴奋。我们认为这是一个使贡献更容易实现的机制,这将为所有用户带来更可持续的 Tokio。如果您有任何问题或想参与其中,请通过 Tokio Discord 频道 与我们联系,并请考虑赞助 Tokio