openEuler Gitee组织管理指南
openEuler项目使用Gitee来管理团队和代码。本指南包含如何在openEuler社区准则的基础上运作这些组织。
服务承诺
Gitee管理团队将竭尽所能提供以下的服务水平:
- 新组织创建在所有成员资格满足以后的72小时内处理
- Repository的新建或迁移请求在PR提交后的72小时内回复。这个过程可能需要申请人提供一些信息,所以可能会花费一些时间。但所有条件一旦满足,Gitee管理团队会在72小时内完成响应repository的处理
- PR提交后的72小时内,会有所答复。问题解决的时间会按照问题的具体情况有所不同。
如果您需要上报紧急请求,请直接联系openEuler基础设施团队快速寻求帮助
openEuler的组织说明
- openEuler:主要用于存放源码类项目
- src-openEuler:主要用于存放制作发布件所需的软件包
将外部代码转移到openEuler组织中
由于开源许可和CLA等问题,在将软件包或/和代码转移到openEuler管理之前,需要进行一些调查,请先向技术委员会提交申请。
团队指导
团队角色和权限说明及配置方法
处理过程
repository使用指导
repository还有license、CLA等要求,请参见openEuler项目模板
创建一个Repository
- name: A-Tune
description: ""
protected_branches:
- master
type: private
如果你想要在openEuler社区里面新增一个仓库,你可以基于上面的示例提交一个pull request修改 openeuler.yaml或者src-openeuler.yaml。
-
name: 你想创建的新仓库名字。 -
description: 新仓库描述。 -
type: 表示仓库的类型。-
private意味着新仓库只对某些特定的人群可见。 -
public意味着新仓库对所有人可见。
-
一旦你的pull request被合入,openeuler-ci-bot将会立即创建一个新仓库。
删除repository
待补充