openEuler 的代码托管在 gitee 上,所以想要参与开发首先需要一个 gitee 账户。
可以注册一个 gitee 账户,已有账户并希望直接用于本项目的可以登录。
目前 openeuler 作为一个开源社区项目,需要所有贡献者签署CLA。
CLA链接:https://clasign.osinfra.cn/sign/Z2l0ZWUlMkZvcGVuZXVsZXI=
详见签署 openEuler 开源社区的 CLA章节文档。
要对 openEuler 的上千个软件包进行打包、测试、维护,还需要拥有一个 OBS 账户。
OBS 是 openEuler 用来基于 gitee 上托管的源代码,进行二进制分发包构建的服务端。
OBS链接:https://build.openeuler.org/
鉴于 RISC-V 硬件设备当前并不普及,大多数测试工作均在 QEMU riscv64 虚拟机中进行。
详见文档通过 QEMU 仿真 RISC-V 环境并启动 OpenEuler RISC-V 系统
另可见项目早期参与者整理的文档