Apache Airflow 本地开发环境文档编写

2019年9月至11月,我参与了一个精彩的倡议——Google Season of Docs

我很高兴以技术写手的身份为 Apache Airflow 开源项目做出贡献。我的初始任务是为基于 GitHub 的贡献指南进行扩展。

从第一天起,我便通过邮件/Slack 与项目之间的沟通紧密参与,并与我的导师 Jarek Potiuk 定期进行一对一会议。

我受到了 Jarek 对简化 Airflow 贡献者入门体验的热情感染。我也认同这一策略,并尽力改进文档的结构、语言及开发者体验(DX)。因此,我和 Jarek 扩展了现有的贡献者文档,最终形成了:一本引导用户了解项目基础设施并提供基于真实案例的工作流示例的《贡献指南》;一本概述 Apache Airflow 复杂测试基础设施的《测试指南》;以及两篇专注于 Breeze 开发环境和本地虚拟环境的指南(这也是我的初始任务)。

我深深感谢我的导师和 Airflow 开发者在我突破新挑战(我此前从未参与过开源项目)时给予的反馈、耐心和帮助,以及对我所有想法的支持!我认为任何贡献者成功的关键因素是一个响应迅速、支持有力且富有动力的团队,而我很幸运能在这三个月里加入这样的一支团队。

我参与编写的文档

分享

阅读更多

开发 Apache Airflow 如“清风”般轻松

Jarek Potiuk

一位首席软件工程师提升开发者生产力的历程。了解 Jarek 和他的团队如何加速并简化社区的 Airflow 开发。