当前位置:网站首页>openEuler 熊伟:如何看待开源社区中的 SIG 组织模式?
openEuler 熊伟:如何看待开源社区中的 SIG 组织模式?
2022-08-09 16:24:00 【OSCHINA编辑部】
本期单口开源我们请到 openEuler 技术委员会的委员熊伟来和大家聊一聊“如何看待开源社区中的 SIG 组织模式?“
单口开源栏目旨在分享开源理念与观点。
大家好我是熊伟,来自 openEuler,我是 openEuler 技术委员会的委员。
openEuler 作为一个全场景的 ICT 的操作系统平台,已经发展得非常庞大。对于如此庞大的一个社区,如何进行社区的组织,是一个值得探讨的话题。今天我们就探讨一下这个问题。
目前为止,openEuler 是以 SIG 组为基本的组织单元来进行社区组织的,SIG也是全球比较通用的一种说法,就是全称是 Special Interest Group。
SIG 组这种组织形式实际上是把社区划分成不同的功能模块,按照功能模块来进行人员的组织。这种划分有两种方法:第一种办法就是我们横向划分。横向划分就是把软件栈从下到上按照不同层次以 SIG 的形式进行组织。还有一种模式是纵向划分。就是将 SIG 组用解决方案这种方式从上到下进行一个贯通式的组织。纵横正交叉,从技术维度层面来讲的话,就是它进行了技术全覆盖,使得不遗漏任何的技术点。同时这种纵横交叉也使得不同 SIG 之间有着很好的联系关系,使得 SIG 和 SIG 之间能形成很好的协同关系。
在 SIG 中我们是有专门的 Release SIG 来协调大家共同开发、共同演进,同时共同发布这个大版本。
这种组织形式大家听下来以后会发现其实是比较适合以企业为主的社区,同时社区的产出是要有商业目标,它的发布版本是要进行商用的应用的,这时候对质量和时间性要求比较强,所以是比较适合社区组织的。当然社区组织以 SIG 为基础的组织形式,可能有它的优势,但是也有它的劣势和弊端,弊端就是对个人爱好者相对来讲不是那么友好。
在未来的 openEuler 发展过程中可能我们会对整个技术社区包括组织形式进行进一步的演化,结合 SIG 的优势同时也能够进一步发展,使得个人爱好者能够更容易的融合到我们社区的发展中。所以未来的 openEuler 社区是一个以 SIG 为主,同时辅助于新的组织形式和基础设施能够让个人爱好者也能更自由的灵活的加入到社区开发者模式。
不同的社区可能有不同的组织形式,今天我们所讲的组织形式是 openEuler 经过过去两到三年我们摸索和演化而来的组织形式。如何进行社区组织其实是一个非常大的话题,也是一个经久不衰的话题,也是每个社区能够长治久安发展的非常核心的问题,我们欢迎后续大家能够加入到openEuler社区里和社区一块探讨如何进行社区的组织,如何进行基础设施的演化。我们也欢迎大家对社区如何进行组织这一个核心问题进行交流。
边栏推荐
猜你喜欢
PADS生成位号图
Functions and Features of Smart Home Control System
Optimization of a piece of JDBC code (Part 1)
CPU占用过高问题的排查
.NET 6 study notes (4) - Solve the Nullable warning in VS2022
ffmpeg通过rtsp获取h264码流
What you should know about futures account opening
关于聊天机器人,跨境电商人必须知道这些…
单片机的优点和单片机开发的流程
基于CAP组件实现补偿事务与幂等性保障
随机推荐
《.NET物联网从零开始》系列
测试/开发程序员喜欢跳槽?跳了就能涨工资吗?
B45 - 基于STM32单片机的家庭防火防盗系统的设计
A51 - 基于STM32的DHT11和LCD显示串口通信仿真
The article details of the qiucode.cn website realize the code block can be copied by clicking the button
B024 – STM32温湿度控制体温检测烟雾报警系统
CocosCreator accesses WeChat mini-games
如何仿造一个websocket请求?
关于聊天机器人,跨境电商人必须知道这些…
SkiaSharp 之 WPF 自绘 粒子花园(案例版)
Print the star chart "Recommended Collection"
反转链表的多种写法(武器库了属于是)
【教程3】疯壳·ARM功能手机-整板资源介绍
TMin - whether TMin overflows
Insert a number and sort "Suggested Favorites"
面试官:Redis 大 key 要如何处理?
记一次 .NET 某工控自动化控制系统 卡死分析
2.1、基于并行上下文注意网络的场景文本图像超分辨率
WPF效果第一百九十四篇之伸缩面板
Functions and Features of Smart Home Control System