在 10.29 举行的第七届我国开源年会上,咱们有幸约请到了华为云前端开源社区的 Kagol 教师与咱们共享 DevUI 开源的故事。从摸着石头过河到现在专心于前端组件库建设和开源社区运营,Kagol 教师有太多名贵的阅历值得咱们去学习。

从0到1开始运营你的开源项目——华为云DevUI成长经验分享

开源年会现场 Kagol 教师正在共享

DevUI 是面向企业中后台产品的开源前端解决方案,于2019年6月正式在 GitHub 开源,从其时的无人问津到上一年8月累计 1000 Star,再到现如今上千名社区成员、上百位奉献者、达成了 3000 Star 的成就,也只阅历了短短2年的时间。

开源运营阅历

咱们总结了以下4点运营阅历:

1、打响知名度:经过在等开发者集合的技能社区编撰技能文章,经过优质内容招引重视者,并将重视者引流到技能交流的微信群。

Ng DevUI 组件库从 Angular、RxJS、TypeScript、CDK 等多个开源项目吸收营养、茁壮成长,并经过华为云众多业务的实践,沉淀出一套华为云风格的组件库。咱们希望可以把这些优秀实践回馈给开源社区。所以 Ng DevUI 在2019年6月正式在 GitHub 开源。

2020年3月,咱们开端测验性地在社区运营 DevUI 团队的技能专栏,一年时间产出了39篇技能干货。特别感谢社区的小伙伴 Zcating 投稿了6篇文章,为技能专栏做出奉献。这一年可以说是 DevUI 开源社区运营的元年,也正是在这一年 DevUI 开端在社区有必定的曝光度,还取得了2020年度人气团队 TOP5 的荣誉。

2、营造温暖社区氛围:经过大版别、新特性推行软文,让开发者了解咱们在做什么、打算做什么,咱们的优势是什么,招引社区开发者参加到咱们的开源项目的奉献中来。

经过一年多的内容积累,在2021年4月咱们测验性地发布了第一篇 Ng DevUI 软文——《2021年最值得推荐的7个Angular前端组件库》,取得了不错的反应。后面陆续发布了一系列介绍 DevUI 开源项目、多个里程碑版别的介绍文章,短时间内招引了许多重视者。更让人感谢的是招引到了一位社区开发者 Brenner 的强势参加,Brenner 继续近2个月的奉献完成了10个组件,极大丰厚了组件库内容。

后续咱们继续发布同步 Vue DevUI 项目进展的文章,其间留下了小帮手的微信号继续招引感兴趣的开发者们,经过100多位奉献者继续近600天,写了近60000行代码,Vue DevUI 总算在本年9月初发布了 v1.0 正式版别,衷心感谢各位为开源组件做出的奉献。

从0到1开始运营你的开源项目——华为云DevUI成长经验分享

3、与外部社区积极合作:一同举办直播活动,可以取得双赢的结果,为两边的社区都带来有价值的内容,促进两边社区的活泼。

2021年9月咱们想扩大推行范围,除了文章以外还测验经过视频或直播的方法推行 DevUI,正当不知怎么开端时,我意外经过参加B站Up主前端杨村长和职业我狗哥的简历点评活动和直播结缘,村长约请我到他的直播间去共享做 Vue DevUI 的阅历。尽管第一次直播有点紧张,但后续逐步适应连播了4个月,从9月份到12月份产出了《我要做开源》系列直播视频10期。这个系列为 DevUI 开源社区招引了十分多奉献者,其间还有一些成为了咱们项目的核心成员。中心有两期还带咱们的社区成员一同到直播间玩,他们都觉得是十分风趣的体会。

从0到1开始运营你的开源项目——华为云DevUI成长经验分享

4、继续运营与奉献:经过搭建一个开发者之间彼此交流的渠道,安排定期的沟通会,将咱们凝聚在一同,经过规划杰出的激励机制,让社区成员发生成就感和归属感,然后更愿意在社区继续奉献和成长。

开源社区包括对社区成员和安排的两层价值,要招引更多人参加社区,需要讲清楚社区存在的价值。

社区成员巴望有意义的协作方法,经过社区,他们可以:

  • 结识其他优秀的人
  • 丰厚人生体会
  • 高质量的学习资源、彼此交流和寻求帮助的渠道
  • 培养技能
  • 取得指引和辅导
  • 积累职业阅历和专业知识,丰厚简历

安排希望取得商业成功,而经过社区,安排可以:

  • 完成用户的增加
  • 提供更好的支撑
  • 提升品牌认可度
  • 产品和技能晋级
  • 招引人才和招聘

这种双赢是开源社区可以继续发展的基础。

从0到1开始运营你的开源项目——华为云DevUI成长经验分享

开源年会现场 Kagol 教师与参加 DevUI 开源奉献的宋同学合影

未来展望

欢迎咱们重视 DevUI !

未来华为云前端开源社区也会将更多内部优秀工程实践开源出来,欢迎朋友们参加咱们的社区,一同打造有竞争力的开源产品,营造有温度的开源社区,期待你的参加!

官网:devui.design

源码库房:github.com/DevCloudFE

文 / Raye