会议概况
- 会议时间:2026 年 4 月 29 日 10:00-11:00
- 参会人:@柯猛 @马全一 @李原 @徐辉 @徐宝文 @张俊 @鞠文波 @梁冠宇 @李良民 @张磊 @周冉
- 会议地点:https://meeting.tencent.com/dm/vuRBJn5D8W0j
议题
发行版包自动签名方案工具试点进展 - 开放原子开源基金会鞠文波老师、中科院软件所梁冠宇老师、华为李原、华为李良民
1.1 鞠文波老师简要介绍 Rust 发行版数字签名方案与实施规划及分工。
1.2 梁冠宇老师介绍两种数字签名集成方案:
方案一为HTTP服务模式,将签名服务部署在AtomGit平台,由社区流水线负责二进制解析、摘要生成、调用签名及签名回写,优点是逻辑清晰但需社区承担额外工作。
方案二为镜像模式,将签名工具打包为镜像,托管在AtomGit平台,签名在流水线本地执行,可最大化保障安全性与流程完整性,但需要平台提供镜像托管等更多支持。
考虑到平台现状,项目决定短期采用方案一快速打通流程,长期向方案二演进,并指出基金会采购的UK证书形式对服务化部署构成挑战。
1.3 李原汇报了发行版构建与签名集成的整体进展:
工作分为将发行版构建流水线迁移至开放原子平台,以及集成其数字签名机制两个层面。
在构建方面,Linux平台已基本跑通,而Windows和ARM64架构仍存在问题。
数字签名方面,因方案局限性,与梁冠宇老师沟通后已梳理出后续方案。
1.4 李良民补充了具体进展:
Linux x86架构的推送触发构建流程已打通;
ARM64因平台限制尝试交叉编译;
Windows的MSVC版本签名服务需后续改进。
1.5 与会者就数字签名证书的有效期、验签机制及审计需求展开讨论
张磊老师提出证书有效期(当前为三年)过期后,用户端可能面临安全警告或使用障碍,尤其对于不升级的涉密单位。会议探讨了提供长周期离线包与短周期在线包并行的定制方案。
徐辉老师询问了根证书来源,梁冠宇老师确认当前使用的根证书为 Windows 系统内置,安装时不会弹出安全警告,鞠文波老师说明当前使用UK证书,并正探索通过云HSM(硬件安全模块)方式申请密钥,以替代本地USB Key,提升服务性。
张磊老师进一步强调了签名审计日志的重要性,鞠文波老师、梁冠宇老师表示后续需与运维团队协商日志格式、备份及查询机制,确保合规性。
教育工作组进展汇报 - 华为张俊
4月26日晚,由复旦大学徐辉老师牵头,联合多所高校举办了关于Rust编译器与AI结合的课程建设在线研讨会;
4月11日,教育工作组联合GitCode平台在南京大学开展了开源进校园活动;
应学校要求,安排华为专家进入南京大学和西安邮电大学的Rust课堂进行交流,反响热烈,学校提出了希望增加开源贡献指导环节的诉求;
开源大赛:CCF 开源大赛已设立 Rust 赛道,题目已发布并覆盖国内 985 高校。
社区网站改版与内容运营
社区官网已完成改版,重点优化了首页样式,提升了内容展示的丰富度与精致度。
内容运营:社区成员单位积极投稿,Rust技术案例以及活动都可以投稿到社区进行展示;建议增加crate、国内Rust技术动态等内容。
鼓励社区成员将优秀的中文内容反向输出至国际社区,扩大影响力(需注意版权风险)。
移动端适配建议:针对网站移动端访问体验不佳的问题,团队继续优化。
优化社区意见反馈渠道。
会议结论
梳理发行版 Release 包机制,增加长周期证书的离线包选项。 @李原
解决 ARM64 架构在欧拉平台的交叉编译问题。 @李良民
完成 Windows 平台 MSVC 工具链的签名服务适配。 @李良民 @梁冠宇
协调云证书申请及 HSM 集成方案,解决 UK 密钥服务化难题。 @鞠文波 @梁冠宇
建立服务器端签名审计日志机制,明确日志格式与备份规范。 @梁冠宇 @鞠文波
优化社区网站移动端响应式布局。 @周冉
督促社区成员单位筛选优质中文内容翻译并投稿至 Rust Weekly 等国际 Rust 媒体平台。 @马全一
优化社区意见反馈渠道。 @马全一
