共计 2043 个字符,预计需要花费 6 分钟才能阅读完成。
2022 凋谢原子寰球开源峰会龙蜥专场在北京圆满闭幕。期间,龙蜥社区基础设施 SIG 负责人张永超分享了以“龙蜥社区基础设施”为主题的演讲,介绍了龙蜥基础设施的现状、演进思路和次要劣势,重磅公布了开发者服务平台(devFree)和 OS 产品工程零碎(anDev),致力于打造具备龙蜥特色的社区基础设施,与开发者共创共赢,为龙蜥建设一流开源社区提供外围撑持。
以下为本次演讲内容:
以后龙蜥社区基础设施次要有 3 大底座体系,别离是社区生态协同零碎、OS 产品工程(anDev)、开发者服务平台(devFree):
1)生态协同零碎提供相似于传统的开源社区基础设施内容(如 CLA 签订、SIG 治理、代码托管、issue 管理系统、官网等等),起到一个社区运行撑持、研发协同的作用。
2)OS 产品工程(anDev)就是社区产品的生产线,负责把社区优良的开源产品高效的、标准的生产进去。
3)开发者服务平台(devFree)以开发者为核心,提供了一系列凋谢的、自助式的服务,让开发者能够不便的参加社区并简略的、高效的实现开发工作。
以下带大家简略理解下 3 大根底底座体系:
首先是社区生态协同体系,相当于传统开源社区里对基础设施的一个定义,咱们建设了社区主站,而后围绕社区主站、建设了一系列的根底协同撑持零碎,比方帐户零碎、邮件列表、issue 管理系统、代码托管零碎、文档零碎、会议零碎等等,这外面的零碎次要是为龙蜥社区的生态运行起到一个根底撑持,服务好参加社区的开发者、生态合作伙伴,以及开源产品客户等,帮忙大家造成高效的协同,做到易用好用。
其次是 OS 产品工程(anDev),能够了解为就是龙蜥 OS 产品的生产线。那什么是龙蜥 OS 的生产线呢?其实和芯片的生产线是一样的,咱们除了有产品自身的设计能力,生产线零碎也是一个产品的外围能力,决定了咱们产品是如何被高效、标准、高质量地制作进去,体现了对产品自主可控的水平。这块能力即便对于商业操作系统厂商来说,也是其外围竞争力之一。
上图形容了 OS 产品研发的根本流程,从上游补丁、CVE、软件包等跟踪,到 issue、代码合入、合规检测、构建、测试、公布等等一系列简单操作,整个过程齐全自动化,咱们对每一个环节的细节都做了准确定义,确保了产品高质量公布。咱们称这套零碎为龙蜥 OS 产品工程零碎(也叫 anDev),它对接了一系列的子系统组件,每个组件负责研发过程中的一个或几个环节。对龙蜥 OS 研发的全流程、全生命周期做好准确治理,同时也施展了供应链治理的作用,确保满足合规要求。
最初是开发者服务平台(devFree),devFree 也是龙蜥社区基础设施不同于其它社区的外围亮点。如果说 anDev 定义了开源产品严格标准的生产流程,那么 devFree 则是提供给社区开发者按需服务模式,给予了充沛的、凋谢的自由发挥空间。咱们分明地晓得,开发者对于一个开源社区的重要作用,“得开发者者得天下”,devFree 的愿景是让开发更简略、更高效,因为开发者仅仅须要做的是专一于代码自身,为此龙蜥社区提供了一系列开发者自助服务,如:
- 龙蜥实验室提供一键申请、收费试用、秒级体验的资源服务
- Anolis-bot 提供自定义 CI 接入的 CI 服务
- T-One 业内首个全场景、一站式品质合作平台
- KeenTune 一键智能调优
- ABS 提供一站式构建服务
- CVECenter 提供继续的破绽感知、评估、修复能力
- ……
同走龙蜥特色路,共创开源新将来。历经三年演进,龙蜥社区基础设施逐步形成了 3+6+3 的倒退模式。基于 3 大底座体系,提供 6 大能力撑持:生态单干、社区经营、技术创新、开源孵化、供应链合规和品质保障,同时,在基础设施的建设上遵循 ” 自动化、服务化、智能化 ” 的演进理念。基础设施 SIG 负责人张永超示意,心愿能通过社区的开源力量实现共创共建,继续优化增强社区底层能力,打造一流的社区基础设施。
Anolis is Not Only Linux,Anolis 也不仅仅是 Anolis OS,龙蜥社区基础设施冀望与你一起,孵化更多的如 Anolis OS 一样的优良开源软件!欢送大家退出基础设施 SIG 组(搜寻钉钉群号:41373753)合作开发,打造更好的基础设施。
相干链接:
- 基础设施 SIG:
https://openanolis.cn/sig/SIG…
- 龙蜥实验室链接地址:
https://lab.openanolis.cn/#/a…
- 社区 CI 机器人(Anolis-bot):
https://openanolis.cn/sig/SIG…
- T-One 平台链接地址:
https://tone.openanolis.cn
- KeenTune 链接地址:
http://keentune.io/home
- ABS 链接地址:
https://abs.openanolis.cn/all…
- CVECenter 链接地址:
https://anas.openanolis.cn/er…
- 软硬件兼容适配:
https://lab.openanolis.cn/#/a…
—— 完 ——