入门
任何希望参与或以任何方式做出贡献的用户,都可以轻松直观地参与到 Rocky Linux 的贡献中。这可以通过特别兴趣小组来完成,也可以仅仅是为 Rocky Linux 核心发行版做出贡献。
目的¶
此页面介绍了在我们的 Rocky 账户服务中注册账户以及与 Rocky 生态系统交互的其他基本步骤。
入门指南¶
本节将介绍在 Rocky 账户服务中注册账户和填写基本信息的非常基础的步骤。
创建账户¶
创建和管理您的 Rocky 账户从 Rocky 账户服务开始。
- 访问 Rocky 账户服务 页面并点击注册选项卡
- 填写提供的必要信息,例如用户名、姓和名以及电子邮件地址,然后点击“注册”
- 您将收到一封激活电子邮件。激活您的账户。
- 在 Rocky 账户服务 页面上登录您的账户
个人资料信息¶
登录后,您将进入您的个人资料页面。点击电子邮件地址下方的“编辑个人资料”以更改您的个人资料。
强烈建议您在“个人资料”选项卡中填写以下信息
- 语言环境
- 时区
- 聊天昵称(如果适用)
- 您的 github/gitlab 用户名
默认情况下,如果您的电子邮件地址在 libravatar 上有账户,则会自动分配一个个人资料图片。如果没有,您可以通过点击个人资料选项卡中的“更改头像”按钮来创建一个。
强烈建议您填写“SSH 和 GPG 密钥”选项卡。您的 ssh 密钥应同步到 Rocky Linux GitLab 和 RESF Git 服务。
强烈建议您为您的账户添加 OTP。
签署协议¶
在编辑个人资料时,有一个“协议”选项卡,其中包含 Rocky 的所有当前协议。强烈建议您查看并签署以下内容
- Rocky 开源贡献者协议
- Rocky Git 贡献者协议
有关更多信息,请参阅 详细信息 部分。
在 Rocky 账户服务中请求加入组¶
Rocky 账户服务中的组定义了角色、访问权限、组成员资格或三者的任意组合。这些组可以是 Rocky Linux 项目或 RESF 生态系统中的特别兴趣小组或团队。
通常,请求访问权限的基本步骤从这里开始
每个组在 Rocky 账户服务中加入组的流程都不同。大多数组将要求签署协议,其他组可能按请求进行。每个组都应该有“赞助人”,您可以联系他们以获取有关加入组的信息。您可以在 Rocky Linux Mattermost 中联系他们。
某些赞助人可能会从主 wiki 或其专用 wiki 中发送给您其他文档,这些文档将详细说明他们期望您遵循的流程。
详细信息¶
本节将更详细地概述 Rocky 账户服务的各个方面以及您可能与之交互的基础设施部分。
协议¶
Rocky 账户服务中的协议是为了表明您理解并同意使用任何与 Rocky 相关的服务的条款。
您会发现,100% 的时间,您都将被要求至少签署一项协议,即Rocky 开源贡献者协议
。如果您计划使用 git.rockylinux.org 或 git.resf.org(大多数贡献者都会这样做),则签署Rocky Git 贡献者协议
是必需的。
在赞助人或团队负责人将您添加到组之前,他们将能够检查您的个人资料以验证您是否已签署相应的协议,然后再继续。如果您的个人资料设置为私有,则可能需要从核心/发布工程团队请求此信息。如果您不同意或无法同意这些条款,则您将无法为任何 Rocky 项目做出贡献。即便如此,这也不会阻止您为 Rocky Linux github 组织存储库或 RESF github 组织存储库中的 github 存储库做出贡献。
拉取请求¶
应具有
- 所有提交都使用 GPG 签名
- 头存储库从开发分支分支或重新基准到开发分支
- 已签署任何适用的 Rocky 账户服务协议
资源
网址:https://accounts.rockylinux.org
目的:账户服务维护 Rocky 生态系统几乎所有组件的账户
技术:Fedora 基础设施使用的 Noggin
联系方式:Mattermost 中的~Infrastructure
和 Libera IRC 中的#rockylinux-infra
目的:Rocky 企业软件基金会的通用项目、代码等。
技术:Gitea
联系方式:Mattermost 中的~Infrastructure
、~Development
和 Libera IRC 中的#rockylinux-infra
、#rockylinux-devel
目的:Rocky Linux 发行版的软件包和轻量级代码
技术:GitLab
联系方式:Mattermost 中的~Infrastructure
、~Development
和 Libera IRC 中的#rockylinux-infra
、#rockylinux-devel
网址:https://mirrors.rockylinux.org
目的:用户可以申请成为镜像以托管 Rocky 内容(SIG 或基本操作系统)
技术:MirrorManager 2
联系方式:Mattermost 中的~Infrastructure
和 Libera IRC 中的#rockylinux-infra
目的:用户可以订阅和交互 Rocky 生态系统的各种邮件列表
技术:Mailman 3 + Hyper Kitty
联系方式:Mattermost 中的~Infrastructure
和 Libera IRC 中的#rockylinux-infra