组件整理
#345
Replies: 1 comment
-
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment

Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
要求
阶段一
【已完成】 编写完整的组件开发及管理规范,参见:https://github.com/orgs/arceos-hypervisor/discussions/196
【已完成】 整理完整的 AxVisor 组件依赖层级关系,实现从下往上逐步整理。参见:https://github.com/orgs/arceos-hypervisor/discussions/345#discussioncomment-15565199
阶段二
【进行中】 根据 https://github.com/orgs/arceos-hypervisor/discussions/196 的规定以及下面整理的AxVisor 组件依赖层级关系,组件负责人完成以下内容:
修改仓库分支(详见 https://github.com/orgs/arceos-hypervisor/discussions/196 中组件仓库分支管理)
补充完善文档(详见 https://github.com/orgs/arceos-hypervisor/discussions/196 中代码注释规范)
添加及完善测试用例(详见 https://github.com/orgs/arceos-hypervisor/discussions/196 中测试规范)
添加 CI,在每次推送 TAG 时自动检查以上要求,配置组件仓库,在通过 CI 测试后自动推送 crates.io 发布版本(当前需要默认开启管理员审核),完整的 CI 参考:https://github.com/drivercraft/phytium-mci/tree/main/.github/workflows
注意事项
完善后将下表中标注进度
有些组件之前已经发布到了 crates.io,也需要按照 https://github.com/orgs/arceos-hypervisor/discussions/196 中的规定进行整理
组件分配
AxVisor
@hky1999
@aarkegz
【已完成】我分配的所有crate均已发布,因此都只在dev分支上完成了格式维护优化。
@numpy1314
ArceOS
@AsakuraMizu
已完成:
进行中:
失去维护:
@eternalcomet
@ZhiyuanSue
Tungsten
@Ivans-11
axplat-crates
TKF
driver
@bullhh
@Josen-B
axdrvier-crates
常规小狗
rdrive
@YanLien
张译仁
Beta Was this translation helpful? Give feedback.
All reactions