From 4d48b161095c2965e801db44fc2cfdcfc24012f5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=8F=B0=E8=BE=85?= Date: Fri, 7 Jun 2024 15:01:16 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=A2=9E=E6=8E=A5=E7=AE=A1=E4=BB=93?= =?UTF-8?q?=E5=BA=93=20owner=20=E7=9B=B8=E5=85=B3=E8=A7=84=E8=8C=83?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...-package-introduction-and-management-principles.md | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/articles/304-package-introduction-and-management-principles.md b/articles/304-package-introduction-and-management-principles.md index 5c6d46a..07d0b48 100644 --- a/articles/304-package-introduction-and-management-principles.md +++ b/articles/304-package-introduction-and-management-principles.md @@ -228,6 +228,17 @@ OpenAnolis 龙蜥社区中将所有的软件划分成三个阶段:系统包、 | 5 | | 软件落后,存在其他同类软件替代 | | 6 | | 功能不再被需要,可以无影响删除 | +## 7. 软件包接管 +当有开发者或组织有意愿完全负责某软件包的开发及维护时,可以向社区申请成为该软件包的 owner。成为 owner 的组织或个人拥有对该仓库的管理员权限,可以自行提交评审、代码评审、合入代码等管理员操作。 +而相对应的成为 owner 的组织或个人需要对该软件包的生命周期负责,要确认软件包在所有发行版大版本的演进计划,及时修复已知的安全更新,并且在该软件包出现影响用户的问题时,要成为第一责任人,负责分析和处理相关问题。 +申请成为 owner 需要执行如下步骤: +1. 在 [ospkg-list](https://gitee.com/anolis/ospkg-list.git) 仓库中开一个 issue,格式如下: + 标题:申请成为 仓库的 owner + 内容:<组织或个人的 gitee 账号>申请成为 仓库的 owner ,申请人属于 +2. fork ospkg-list 仓库,新增或修改个人 ospkg-list 仓库中对应包名的配置文件,修改其中的 rpm_owner 字段为组织或个人的 gitee 账号(只接受唯一一个 owner),样式可参考附录1。 +3. 提交 pr 到源仓库,并关联步骤1 中开的 issue +4. 待管理员审核 + ## 附录1 -- Gitee