Skip to content

[r2cn] 为 alfs 配置 Scorpio 和 Orion 模块 #894

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
genedna opened this issue Mar 12, 2025 · 11 comments
Closed

[r2cn] 为 alfs 配置 Scorpio 和 Orion 模块 #894

genedna opened this issue Mar 12, 2025 · 11 comments

Comments

@genedna
Copy link
Member

genedna commented Mar 12, 2025

[任务] 为 alfs 配置 Scorpio 和 Orion 模块

[任务分值] 20 分

[背景描述] alfs 模块目前可以构建出自定义 QEMU 镜像,安装了 Rust 、Buck2 等环境可以用于下一步构建。

[需求描述] 为 alfs 增加 Scorpio 和 Orion 模块:

  1. 编写相应的 Systemd Service 文件支持自启动;
  2. 设计一个方案,在启动镜像启动的时候,实现从命令行或者其他方式传入连接 Mono 服务器地址用于和 Scorpio 和 Orion 服务启动时知道如何连接远端服务器;
  3. binutils-rust 替换系统默认安装的相应软件;
  4. 安装 git-lfs 并初始化使用;

[代码标准]

  1. 所有 PR 提交必须签署 Signed-off-by 和 使用 GPG 签名,即提交代码时(使用 git commit 命令时)至少使用 -s -S 两个参数,参考 Contributing Guide
  2. 所有 PR 提交必须通过 GitHub Actions 自动化测试,提交 PR 后请关注 GitHub Actions 结果;
  3. 代码注释均需要使用英文;

[PR 提交地址] 提交到 mega 仓库的 main 分支 alfs 目录;

[开发指导]

  1. 认领任务参考 r2cn 开源实习计划 - 任务认领与确认;

[导师及邮箱] 请申请此题目的同学使用邮件联系导师,或加入到 R2CN Discord 后在 #p-meta 频道和导师交流。

  1. Quanyi Ma [email protected]
  2. Tianxing Ye [email protected]

[备注]

  1. 认领实习任务的同学,必须完成测试任务和注册流程,请参考: r2cn 开源实习计划 - 测试任务r2cn 开源实习计划 - 学生注册与审核
Copy link

r2cn-bot bot commented Mar 12, 2025

任务创建成功。

@genedna genedna moved this to Ready in Mega Mar 12, 2025
@genedna genedna moved this to Backlog in r2cn Mar 12, 2025
@Hou-Xiaoxuan
Copy link
Contributor

/request-assign

Copy link

r2cn-bot bot commented Mar 12, 2025

认领成功:等待导师审核,请及时联系导师进行审核。

@genedna
Copy link
Member Author

genedna commented Mar 13, 2025

/intern-approve

Copy link

r2cn-bot bot commented Mar 13, 2025

认领审核成功:已将该任务分配给学生。

@genedna genedna removed the 未认领 label Mar 13, 2025
@genedna genedna moved this from Ready to In progress in Mega Mar 13, 2025
@genedna genedna moved this from Backlog to In progress in r2cn Mar 13, 2025
@genedna genedna added r2cn-12 and removed r2cn-10 labels Mar 13, 2025
Copy link

r2cn-bot bot commented Mar 13, 2025

任务更新成功,当前分值为: 12

@genedna genedna added r2cn-20 and removed r2cn-12 labels May 1, 2025
Copy link

r2cn-bot bot commented May 1, 2025

任务更新成功,当前分值为: 20

@Hou-Xiaoxuan
Copy link
Contributor

/request-complete

Copy link

r2cn-bot bot commented May 6, 2025

请求完成成功:等待导师进行完成审核。

@genedna
Copy link
Member Author

genedna commented May 6, 2025

/intern-done

@r2cn-bot r2cn-bot bot closed this as completed May 6, 2025
Copy link

r2cn-bot bot commented May 6, 2025

操作成功:任务关闭并发放积分给学生。

@github-project-automation github-project-automation bot moved this from In progress to Done in Mega May 6, 2025
@github-project-automation github-project-automation bot moved this from In progress to Done in r2cn May 6, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Done
Status: Done
Development

No branches or pull requests

2 participants