Files
omarchycn/OmarchyCN-TASKS.md
T

38 lines
3.1 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# OmarchyCN 执行任务清单
进度真相文件。按顺序执行,禁止跳项。每项完成后勾选并记录结果。
范围裁剪:本轮交付 = 用户目标三项(公开仓库 + 基线 ISO + Gitea Release),即 PRD M0 中的
Canonical Repo 与「未修改功能的基线 ISO」两项。M0 其余项(上游同步 MR 自动化、Release Key
与签名体系、法务/治理文档)以及 M1–M5 功能章节均不在本轮范围。本轮校验产物为 SHA-256
checksum,不含 PGP 签名(PRD §15.1 签名体系属后续 M0 收尾项)。
- [x] T1 复核 PRD 全文(§1–28),确认本轮交付物 = 公开仓库 + 基线 ISO + ReleaseM0 部分交付)
- [x] T2 探测 git.zacharyzhang.com Gitea API:版本、token 身份、release 附件大小上限
- [x] T3 通过 API 创建公开仓库 omarchycn
- [x] T4 提交 PRD 与本清单到 quattro 分支,推送全部历史到 Gitea
- [x] T5 准备 WSL 构建环境:克隆 omacom-io/omarchy-iso 与 omacom-io/omarchy-pkgs,按其 bin 脚本要求装依赖
- [x] T6 构建基线 ISO./bin/omarchy-iso-make --no-boot-offer --local-source ../omarchy ../omarchy-pkgs
- [x] T7 校验 ISO:生成 SHA-256WSL 有 /dev/kvm,尽可能做 QEMU UEFI 启动冒烟测试
- [ ] T8 创建 Gitea Releasetag 4.0.0.alpha-cn.1):ISO 传 generic package registryrelease 附 sha256 与下载链接
- [ ] T9 输出最终核对表:仓库 URL、Release URL、逐条验收结果
## 执行记录
(每项完成后在此追加一行:任务号、结果、产物路径/URL)
- T1 完成:PRD §1–28 全文已复核。本轮交付=M0 部分交付(Canonical Repo + 基线 ISO + SHA-256 校验产物)。
- T2 完成:Gitea 1.27.1token=ZacharyZhang-NY(admin)。附件限制 100MB 且不允许 .isorelease asset API 无 external_url。
已验证 generic package registry 可上传(201)。策略:ISO 传 generic registryrelease 附 sha256(.txt) 与下载链接。
如需 ISO 直接作为 release 附件,需管理员改服务器 app.ini 的 [attachment] ALLOWED_TYPES/MAX_SIZE。
- T3 完成:https://git.zacharyzhang.com/ZacharyZhang-NY/omarchycn public,默认分支 quattro)。
- T4 完成:quattro 全历史已推送,HEAD=2c8a6874(含 PRD 与本清单)。
- T5 完成:WSL Ubuntu 24.04 装 docker.io 29.1.3systemd 托管,active);~/omarchycn-build 下
三个 checkoutomarchyquattro 5fa312e0,克隆自本地)、omarchy-isoquattro)、omarchy-pkgsmaster)。
构建命令按 omarchy-iso-make 实际要求:--keep-pkg-cache 跳过交互 sudo--no-boot-offer 跳过 gum。
- T6 完成:release/omarchy-2026.08.24-x86_64-local.iso5.8G,含离线镜像仓库),mkarchiso DoneEXIT=0。
- T7 完成:SHA-256=1d5421d1427cf97c0950c766778380c0543f180c9062e0a7c06f99b457dd8300.sha256 已落盘)。
QEMU 8.2 + OVMF + KVM 冒烟测试通过:UEFI 启动进入安装器欢迎屏(Press Return to Start Install),
QMP screendump 三张截图确认。曾出现两次环境故障并已修根因:WSL 随最后一个客户端退出导致 nohup QEMU
被杀(改为前台任务保活);/dev/kvm 权限(用户加入 kvm 组)。