欢迎 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。