写点什么

龙蜥开发者说:做开源,兴趣是最好的源动力 | 第 1 期

  • 2022 年 3 月 11 日
  • 本文字数:2522 字

    阅读完需:约 8 分钟

写在前面:龙蜥社区在一年多的时间内取得了一定成绩,这背后里离不开每一位开发者的努力。我们从零开始,一起直面重重困难和挑战,见证了社区的成长—— 40+ SIG 组成立、Anolis OS 社区版陆续上线Anolis OS LoongArch GA 版发布龙蜥社区和龙蜥操作系统荣登 2021 “科创中国”开源创新榜等等。开发者与开源社区相辅相成,相互成就。这些个人在龙蜥社区的使用心得、实践总结和技术成长经历都是宝贵的,我们希望让更多人看见技术的力量。

因此,社区正式推出「龙蜥开发者说」,诚邀开发者们分享真实体验,以文会友、共同学习、一起进步。开发者说系是长期活动,对于积极投稿、多次分享的童鞋,我们还有神秘大礼鼓励!首期故事,我们邀请了龙蜥社区开发者葛立伟来分享。


本期故事主角:葛立伟,龙蜥社区 distro SIG/LoongArch SIG 核心成员,喜欢研究社区发行版。参与社区期间为发行版贡献了双内核等一系列代码;同时还积极参与缺陷修正,目前修复数量保持第一。


(图/右一葛立伟,2021 年 5 月,与龙蜥社区开发者们在龙蜥展台)


首先感谢社区对我的肯定!这是我第一次深度地参与一个社区,不像从前一样只是提交一些代码,我还积极参与了社区筹备、产品发布等一系列的活动。所以在这里分享下我在龙蜥社区的“生活”,也能让更多小伙伴直观了解并感受龙蜥社区。


首先,我给自己定位是社区发行版的“主力研发”^_^。在社区的工作的核心就是社区发行版的研发工作,包括 userspace 的问题修复、镜像相关工作,内核也会涉及到一点点。目前社区 BUG 解决数量/MR 数量始终是第一保持者。由于工作原因,我从龙蜥社区诞生初始就参与到了社区工作中,一路走来最大的感受是“兴趣是最好的源动力”。因为参与社区会占用自己一部分时间,所以如果没有足够的内在驱动力,很快就会感觉到枯燥。此外,社区开发者的贡献不会马上得到正面反馈,工作经验积攒到一定程度之后,大概才会开始有一些被认同的感觉。当然偶尔会有些疲惫,所以就更需要耐心和自我激励。


我的兴趣爱好是研究发行版、对 Linux OS 很感兴趣,可以说乐此不疲,所以深度参与了龙蜥社区的开发。我生活和工作的地点都在北京的东北边,每天上班很近。但是在开发 anaconda 双内核、installer 的时候,由于部分问题的验证需要线下环境,而我们的测试硬件部署在北京西南的测试中心,所以那一段时间每天我的通勤时间需要好几个小时。虽然很累,但是我却过得很开心,同事们也开玩笑说“经常看不到你,还以为你离职了呢!”。


除了研究发行版、Linux OS 等,我还有很多其他爱好,比如滑雪、摄影等。龙蜥社区第一个版本发布正好赶上阿里云开发者大会,会场上的开发者们都显示出了极大的热情。作为社区的最初始参与者,我就义不容辞承担起了会场的讲解、摄影等工作。一天的咨询下来,小伙伴们嗓子沙哑,但是疲惫亦难掩内心的兴奋。后来由于工作比较忙,相机已经在家吃灰了。希望龙蜥能够再多组织一些大会,让我的摄影技能再次发光发热!


(曾经也是个爱摄影的少年)


记得龙蜥第一个版本研发的时候,时间紧、任务重,而且我家住的比较远,为了能更好地参与到社区的工作中,索性直接在公司附近租了房子(这里要吐槽一下核心区房租太贵啦),最长的一次我有一个月没有回家看女儿了。后面版本顺利发布,回家去看望了妻子和孩子之后,准备上班的时候发现我的工卡还找不到了,当时以为自己丢了,无奈就又补办了一张。直到有一天老婆收拾东西的时候,在女儿的专属盒子(她的小物件都放在这个盒子)里发现了我的工卡。原来当时是三岁的女儿偷偷把我工卡藏了起来。老婆问女儿为什么要藏起来呢?她说:“这样爸爸就不用去上班了”。每每想起这个场景,我都劝诫自己,无论多忙,都要照顾好自己的家人。


我所做的一切以及我对龙蜥社区的全身心投入,都是因为我对龙蜥社区的未来充满了希望。龙蜥社区是市场兼容和自主研发并举的路线。虽然操作系统很难盈利,但是如果没有市场化的思维,我觉得未来很难走远。另外社区氛围也很重要,在这里我能感受到社区文化的包容性,大家没有新人旧人的限制,也没有工作内容的框框,我能充分结合自己的兴趣方向,进行更好地输出。


(社区评选的 21 年度突出贡献奖)


在社区活跃了很久,如果未来有新的小伙伴加入,希望大家都勿以贡献小而不为。社区其实就是个大家庭,每个人的付出都是为社区添砖加瓦,摩天大楼不是一天建成的,社区的进步离不开每个开发者的支持。哪怕只是报告一个缺陷、帮助修改文档里的一段简单的措辞,这些都是很有意义的。曾经有一位爱好者在龙蜥操作系统第一个版本开发阶段,报告了一个地图疆域的问题,这种问题其实是我们开发者平时很少关注的,但是却对一个操作系统很重要。这样的爱好者越多,龙蜥社区就会发展地越好,中国的社区文化也才能越发蒸蒸日上。


最后我希望龙蜥社区未来可以有一些更多的面向开发者的项目,比如像本地化、新功能等,这些对社区开发者会更加友好。当然这些项目也可以再设置一些奖励,给一些社区周边礼品,那就更棒啦!

未来,我和龙蜥社区的故事还在继续,希望在这里也能有更多、更美好的故事发生。

—— 完 ——


加入龙蜥社群

加入微信群:添加社区助理-龙蜥社区小龙(微信:openanolis_assis),备注【龙蜥】与你同在;加入钉钉群:扫描下方钉钉群二维码。欢迎开发者/用户加入龙蜥社区(OpenAnolis)交流,共同推进龙蜥社区的发展,一起打造一个活跃的、健康的开源操作系统生态!



关于龙蜥社区

龙蜥社区(OpenAnolis)是由企事业单位、高等院校、科研单位、非营利性组织、个人等在自愿、平等、开源、协作的基础上组成的非盈利性开源社区。龙蜥社区成立于 2020 年 9 月,旨在构建一个开源、中立、开放的 Linux 上游发行版社区及创新平台。

龙蜥社区成立的短期目标是开发龙蜥操作系统(Anolis OS)作为 CentOS 停服后的应对方案,构建一个兼容国际 Linux 主流厂商的社区发行版。中长期目标是探索打造一个面向未来的操作系统,建立统一的开源操作系统生态,孵化创新开源项目,繁荣开源生态。

目前,龙蜥OS 8.4已发布,支持 X86_64 、Arm64、LoongArch 架构,完善适配 Intel、飞腾、海光、兆芯、鲲鹏、龙芯等芯片,并提供全栈国密支持。

欢迎下载:

https://openanolis.cn/download

加入我们,一起打造面向未来的开源操作系统!

https://openanolis.cn

用户头像

还未添加个人签名 2021.07.20 加入

OpenAnolis龙蜥社区 由国内外头部企业联合建立的操作系统开源社区。加入我们,一起打造面向未来的开源操作系统。 社区官网:openanolis.cn|微信公众号:OpenAnolis龙蜥

评论

发布
暂无评论
龙蜥开发者说:做开源,兴趣是最好的源动力 | 第1期_开源_OpenAnolis小助手_InfoQ写作平台