以各种方式参与过的开源项目

从 2013 年开始在国内发起 Docker 中文社区,参与开源社区的方式就从原来的被动参变成了主动参与。虽然一心愿望能主导一个被大家接受的项目,但事实上更多的时间都是一个配角的角色,或者是一个小小的贡献者。

  • openEuler

    openEuler 是由华为发起,后捐赠给开放原子开源基金会的操作系统项目。在 2020 年到 2022 年间,我负责了 openEuler 的社区运营,包括社区基础设施建设、社区开发者活动、文档和官网等。 虽然没有参与太多的开发工作,但是为自己的职业生涯开辟了一个新的技能树 - 开源项目运营

    openEuler 操作系统

  • TKEStack

    TKEStack 是由腾讯发起,后捐赠给开放原子开源基金会的操作系统项目。该项目是我在腾讯云工作期间,同 TEG 数据平台部的同事一起发起、设计并开源的。很遗憾的是发布后不久,我就离开了腾讯回到华为从事 openEuler 的工作,从而基本结束了云原生技术的研究。

    Kubernetes 发行版

  • Datenlord

    Datenlord 是和前数人云创始人王璞合作的开源项目,该项目是一个基于 Kubernetes 的分布式存储系统。该项目的目标是为 Kubernetes 提供一个高性能、高可靠性、高可用性的分布式存储系统,以支持 Kubernetes 的大规模应用部署,项目的灵感来自于第一次中华为工作期间对云原生的研究和感悟。项目创立之后,就较少时间参与到开发中。Datenlord 是一个德语单词,翻译为“数据领主”,意为数据的所有者。

    云原生、存储

  • Freighter

    Freighter 是 2022 年为了建设 Rust 中国开源社区的基础设施编写的开源项目,主要功能是构建 crates.io 的的镜像。目前已经完成了基本的功能,正在进行测试和优化。

    Rust

  • GitMega

    这是唯一一个自己在主导设计的项目,旨在重写 Git 的底层存储实现,以支持大规模的 Git 仓库,实现一个 monorepo 的服务。

    Rust、Git

  • 开源雨林

    这是一个开源文化的社区,主要是为了推广开源文化,提供一个开源的平台,让更多的人参与到开源社区中来。

    开源文化