本人在19年创建的个人开源项目 Ant Design Blazor,到目前已经获得超过5k stars,并累计有近200位贡献者,也被应用在众多企业/商业项目上。 开源社区有很多企业开源的成功项目,但是个人项目的声音对开源生态也很重要。本主题将以自己的经验来带领爱好者入门开源,介绍个人项目如何推广、发展、社区治理,还有维护者该如何保持开放心态和持之以恒。 本人的经历一定会对想做开源的但是又有顾虑的众多开发者带来鼓励和信心。
内容提纲:
- 个人开源与企业开源的不同 (出发点、收益、项目归属等方面)
- 创建开源项目的动机(主观兴趣,客观价值)
- 前期准备与可行性实验证(以本项目为例)
- 项目推广途径 (社区曝光、分享技术)
- 创立自己的社区 (互动与反馈)
- 用户/贡献者关系(培养贡献者)
- 可持续性 (注重社区贡献,加入基金会)
- 会遇到的困难 (精力不足,生活所迫)
- 商业化畅想 (商业版本、付费产品、付费咨询)
- 与听众交流
特点:开源年会少有的实际个人开源项目主题,能够与广大的纯粹热爱开源的朋友产生共鸣,希望能够起到互相勉励的作用。