
我们从计划,创建,验证,打包,发布,配置和防护阶段打开功能的源代码。
Sid Sijbrandij花了一些时间研究GitLab功能,并得出结论,根据确定针对购买者的GitLab计划的策略,应该开放DevOps生命周期七个不同阶段的18个功能的源代码。
当我们在2018年推出一种新模型的GitLab计划时,我们决定根据谁使用此功能的消费者在四个计划中分配这些功能。面向个人用户的功能属于“核心/免费”计划,针对管理人员的功能属于“入门” /“铜牌”,针对董事的功能属于“高级” /“银牌”,而高级管理人员属于“终极” /“金牌”。在定价页面上,我们说明:
一项功能根据其真正的重要性而落入计划。这是有道理的,因为更昂贵的计划需要更高级别的购买者。
这种定价模式为我们提供了很好的服务,但我们仍然坚持。但是在此过程中,我们无法审核许多现有功能。这正是我们上个月所做的,现在很高兴地宣布,在仔细检查了我们每个计划中的许多功能之后,我们打开了前所未有数量的GitLab功能的代码。
此事件标志着我们在社区中发展更紧密合作并将我们的DevOps生命周期单一工具提升到新水平的努力中的重要里程碑。从设计管理到批处理管理器,从管理多个Kubernetes集群到连接相关票证,我们努力为GitLab用户提供他们计划,构建,部署和保护其应用程序所需的一切。
—
, , , . , GitLab . , -. — , , , .
, . , , , — - GitLab, GitLab GitLab . - — -.
, , GitLab . , .

Plan, Create, Verify, Package, Release, Configure Defend. . , Core/Free, , .
, . . Core/Free , . — .
— , GitLab. . , !
- : , .
- : GitLab CSV .
- ( GitLab « »): , . Kanban Scrum.
GitLab — . , . , , .
, , . «web-first»:
(, . .) GitLab , . , , .
Create MVC — , , — .
- ( GitLab « ») . , — ; - .
, :
Release, Core/Free, , ( ).
- .
- , , 100%.
- , .
- CI, Kubernetes. , , Kubernetes.
Kubernetes , (staging) , Kubernetes. .
. . GitLab Kubernetes, Kubernetes.
我们希望通过将这些功能转换为开源,可以使用户更轻松地将GitLab视为整个DevOps生命周期的单个应用程序。我们为社区面前无限的机会感到高兴,并期待有机会与大家紧密合作!
原始英文帖子:18个GitLab功能正在转向开源。
我们从事英语翻译工作 cattidourden, 艾尼涅科 和 雷沙万特。