至今,openEuler社区贡献者已超过1w名,在众多用户和开发者的支持下,社区运作发展愈加繁茂。那我们怎么参与社区运作中?并快速成长为社区的Committer、Maintainer,参与更深层次的工作?

我们很荣幸邀请韩光宇老师,分享他在社区的工作与成长。从关注openEuler到OpenStack SIG的Maintainer,他花了不到1年的时间。相信他的经验会给有需要的朋友带来帮助。


韩光宇

Gitee ID | han-guangyu

现就职于统信软件技术有限公司,主要从事OpenStack及相关开源开发工作,目前在openEuler社区是OpenStack SIG的Maintainer,主要参与OpenStack相关开发工作。


Q1 您是什么时候开始关注openEuler?

韩: 我个人开始关注到openEuler是21年了,也是在一个openEuler社区影响力不断扩散的阶段接触到。

Q2 出于什么原因参与到openEuler社区?

韩: 参与openEuler社区的原因就有很多了。

  • 一方面,统信软件是最早参与openEuler的公司之一,拥有基于openEuler打造的商业发行版,作为欧拉社区理事会成员单位,一直大力参与openEuler社区生态建设。

  • 另一方面,自己对于参与开源贡献,本身就抱有积极的意愿,过往的经历中也在开源社区获益良多。而且自己所从事的OpenStack云计算相关工作,与openEuler OpenStack SIG的工作高度吻合。参与上游社区的工作,不仅可以为开源社区生态做出贡献,也增益自身工作,这也是工作方向的需要。

  • 还有很重要的一点就是,openEuler社区优秀的技术氛围,以及让开发者感受到的,实实在在地建设一个开源开放社区的态度。这些促使自己,愿意长久、深入地参与到社区之中。

Q3 您是怎么参与到社区工作的?怎么成长为社区的Maintainer?

韩: 我其实在参与社区开发前,就有安装使用过openEuler,包括还加了openEuler的技术交流微信群。并且工作中,之前就有知道openEuler社区的OpenStack SIG。所以此前就有一些了解。正式参与社区工作的契机,还是工作上,我们部门的工作方向本来就与OpenStack SIG 的工作内容高度吻合,当时工作上是明确了我们会长期投入OpenStack SIG。所以我是首先明确了要参与的SIG

具体参与的话,首先是在openEuler社区的官网,阅读了openEuler社区的贡献攻略,通过这些指南,我了解到了SIG的基础信息,参加双周例会,加入了SIG微信群。由此,逐步参与进了SIG的工作。

成为Maintainer的过程的话,社区其实有一份社区角色说明;这份说明详细解释了从普通开发者晋级到Committer、Maintainer所需要承担的职责以及和具体的要求,对于我在社区的成长有很大的帮助。

从我自己的过程来说,刚开始主要是先了解SIG情况,自己尝试测试SIG组的一些成果;然后逐步尝试修复一些小bug、提交一些小的修改。这中间,持续参与例会,积极跟进社区动态。后续,在可参与工作中,主动申请承担任务,并按时完成。比如我在22.09开发周期中,参与SIG联合创新点-虚拟机高低优先级特性的开发,负责Nova项目DB层代码实现;参与OpenStack Yoga开发工作,作为统信在OpenStack SIG负责人,认领RPM包100+。

还有就是保持主动建设社区,贡献开源的心态。对于可以优化的地方,主动进行贡献、完善,尤其是一些公共的、对社区有益的事情。比如我进行过的:SIG RPM开发指导文档撰写、重构SIG开发者工具oos spec build命令工作。这些工作,并不是SIG计划内的开发任务,而是实操过程中发现的,可以降低SIG参与门槛、提高SIG开发效率的地方。

Q4 您在社区工作上比较关注什么?方便透露下后续会有哪些规划?

**韩:**我觉得还是社区整体的开放性和开发者整体的体验吧。

  • 对于不够开放或者开发者体验不够好的社区,其实新人是很难参与其中的;我觉得我能够在不到1年的时间内,从openEuler社区的新人开发者成长为SIG组Maintainer,也足以说明openEuler社区在这两方面做得还是非常不错的。

  • 后续我也会长期在OpenStack SIG深入投入。一方面,工作中适合的OpenStack相关项目,会考虑依托欧拉社区开源;另一方面,会尝试引入社区成果,实际应用,并反馈社区,促进生态发展。比如OpenStack SIG的联合创新项目-高低优先级特性,有计划在统信商业系统中,进行测试,尝试引入。

Q5 您对openEuler社区有什么其他建议?

韩: 事实上,前几天我参与了社区举办的“开发者体验吐槽大会”线上活动,听了许多同学的真诚想法以及社区的务实回应。自己目前并没有什么更新的想法。一定要说一些的话,期望社区保持开源开放的原则,越做越好。

Q6 感谢您参与本次访谈,期待下次再会

多谢,一定。

相关链接
https://mp.weixin.qq.com/s?__biz=MzI2NDE4OTE2Mg==&mid=2247495340&idx=1&sn=883b85baba7b53db6be3e24d2d77af10&chksm=eab2cb29ddc5423f9b3673127d3c508b6d2926637c7b92b00d7024757e489821889fe60ab750&token=702267338&lang=zh_CN#rd


openEuler 官网:https://openeuler.org
openEuer 公众号 | openEuler
小助手微信号 | openeuler123

参与openEuler社区不到1年,我成为了社区Maintainer……相关推荐

  1. 社区儿童计算机活动总结,幼儿园小班的社区活动总结

    幼儿园小班的社区活动总结 [篇一]幼儿园小班社区活动总结 社区是幼儿成长的重要环境,蕴含着丰富的教育资源,是幼儿接触现代生活的源泉,不但可以扩展教育空间,更能引发幼儿参与的积极性和学习愿望.社区内的自 ...

  2. 智慧社区的介绍,为什么要做智慧社区

    互联网和物联网浪潮下的中国已搭上智慧列车急速飞驰,随之而来的"智慧化"概念已深入人心.作为贴近大众生活的"智慧化"模块,智慧社区的指导和参与建设方众多,也是智慧 ...

  3. 寻找美好社区,共建和谐家园 | 2022汇丰社区节圆满落幕!

    2022年12月22日,汇丰银行(中国)有限公司(以下简称"汇丰")资助开展第六届"汇丰社区节"大型社区嘉年华活动,并全网创新推出首档社区节公益综艺.由@汇丰社 ...

  4. 智慧社区综合信息服务平台,让你的社区更智能

    智慧社区是通过综合运用现代科技,整合区域内的人.地.事等信息,面向社区居民.物业公司.社区机构,统筹公共管理.公共服务和商业服务等资源.以数字化社区综合服务平台为支撑,提升社区治理现代化水平,促进公共 ...

  5. 社区宽带繁忙是什么意思_智慧社区盈利模式分析

    智慧社区通过大数据.云计算.物联网.新基建等手段,涉猎智慧家居.智慧物业.智慧门禁.智慧停车等多个行业,现在智慧社区的推进需要政府.企业.物业.社区联合行动,缺一不可,那智慧社区靠什么盈利呢? 社区周 ...

  6. 为什么说社区团购小程序开发更有利于社区团购模式开展?

    社区商业的基数庞大,商家正式看重了这一点,纷纷投入社区电商的发展中,社区团购就是其中被发展起来的一种业务模式,同样也是得力于社区团购小程序的独特优势,社区团购业务与社区团购小程序相结合更加推动了社区团 ...

  7. 为什么说媒体猫的微社区,是市场上最好的微社区?

    不想废话,直接切入正题. 媒体猫的微社区是最好的,因为: 1.多公众号的支持. 海哥知道,有很多朋友在玩微信公众号都是玩微信公众号群.这是一种牛逼的吸粉招式,海哥的一个朋友,也是秦王会的成员,自己有1 ...

  8. 【征文大赛】TiDB 社区第二届征文大赛,一次性带走社区全部新周边,还有bose 降噪耳机、倍轻松按摩仪等你拿!

    回顾过去 去年我们在 2022年3月14日-2022年5月31日进行了[征文大赛]TiDB 社区专栏第一届征文大赛,快来一次性集齐所有周边吧! 在活动过程中, 征文大赛共有 45 位小伙伴参与,有10 ...

  9. 社区儿童计算机活动总结,【最新】社区亲子活动工作总结

    <[最新]社区亲子活动工作总结>由会员分享,可在线阅读,更多相关<[最新]社区亲子活动工作总结(3页珍藏版)>请在人人文库网上搜索. 1.社区亲子活动工作总结社区亲子活动工作总 ...

  10. 锅家社区力求打造智能化数字货币合约交易社区

    如果你想学习更多合约技巧,选择大于努力,想要走的更远,与谁同行是关键.专业的老师一般也不是随便带人,投资都有风险,不能说每次都让你赚钱,但是有了老师的指导,赢的概率就会高很多.不管做什么投资,都要控制 ...

最新文章

  1. SAP MM已经转成PO的采购申请Item依旧可以被删除?
  2. hadoop hdfs总结 NameNode部分 1
  3. cs架构用什么语言开发_C、C++、Go 语言、Linux服务器开发高级架构师进阶之路
  4. openglshader实现虚拟场景_opengl+shader
  5. asp.net winform 实现复制,粘贴,剪切功能
  6. php如何增加字段,php如何增加字段
  7. 郭麒麟、宋轶主演的《赘婿》1-8集拍得怎么样?
  8. java http 双向认证_HttpsURLConnection使用,并实现双向认证
  9. javascript学习之数组的使用一 push pop shift unshift 方法
  10. java导出excel_Java使用poi组件导出Excel格式数据
  11. 2022年中式面点师(中级)复训题库及模拟考试
  12. 感恩节 | Hulu Thanksgiving Potluck聚餐
  13. 乐pro3 android8.0,乐视Pro3 安卓7.1.2 魅族Flyme6刷机包 最新6.8.3.20R紫火版 于20180510更新...
  14. 4x root 红米_小米红米Note4X获取root权限教程
  15. cassandra权威指南
  16. html语音输入功能讯飞,win10系统利用讯飞语音输入法实现电脑语音输入的方案介绍...
  17. Linux云计算网络服务CentOS7.5
  18. 百度API的基本介绍和使用场景
  19. 英文缩略词——全程及中文含义
  20. 电脑上的串行和并行接口

热门文章

  1. 推荐一款仿iPhone桌面的代码. ___王朋.
  2. 还在用网盘备份同步3D图纸?你落伍了
  3. 坐标上海,我看见这群开发者用热爱改变世界
  4. python语料库是什么,Python 语料库的搭建
  5. 【智能制造】“OEE智能盒子”-智能制造时代企业制造能力的评测与改进工具
  6. .net core 部署在windows 2008 server 64位上出现Http Error 502.5的解决方案
  7. Hypermesh二次开发系列003
  8. 建造者模式------C++实现游戏人物的设定
  9. git报错:fatal: 无法为 ‘https‘ 找到远程助手
  10. sizeof运算符来获取各种数据类型在内存中所占字节数--gyy整理