项目规划
IMX-Forge 项目的规划和进度跟踪
快速开始
新用户入口
如果你是第一次了解 IMX-Forge,建议按以下顺序阅读:
- 📖 总体路线图 - 了解项目全貌和发展规划
- 📦 v0.5 归档 - 了解已完成的工作
- 🎯 当前重点:D1 方向 - 查看环境完善方向
贡献者入口
如果你想参与项目开发:
章节目录
进度概览
| 里程碑 | 状态 |
|---|---|
| v0.5 Mainline 内核迁移 + QT6 | 已完成 |
| D1: 环境完善 | 进行中 |
| D2: 工具完备 | 规划中 |
| D3: 示例展示 | 规划中 |
| D4: 生态成熟 | 规划中 |
发展方向
项目进度
[✅] v0.1 - 基础框架搭建
[✅] v0.3 - U-Boot 和内核移植
[✅] v0.5 - Mainline 内核迁移 + QT6 支持
[🚧] 当前重点:环境完善与工具开发
[📋] 方向 D1:环境完善
[📋] 方向 D2:工具完备
[📋] 方向 D3:示例展示
[📋] 方向 D4:生态成熟示例项目
如何贡献
我们欢迎所有形式的贡献!
贡献方式
- 代码贡献:实现一个任务或功能
- 文档贡献:完善教程和文档
- 测试贡献:测试功能和报告问题
- 项目贡献:完成一个示例项目
- 建议贡献:提出改进建议
贡献流程
详见:GitHub 仓库的贡献指南
常见问题
Q: 我应该从哪里开始?
A: 如果你是新用户,建议从 roadmap.md 开始。如果你想贡献代码,查看 todo.md 或 D1 方向。
Q: 方向和里程碑有什么区别?
A: 我们使用"方向"而不是"里程碑"来强调灵活性和优先级,而不是严格的时间线。你可以根据兴趣和需求选择任何方向开始,不必按顺序完成。
Q: 任务的优先级是什么?
A: 我们使用 P0/P1/P2/P3 优先级系统:
- P0:最高优先级,核心功能
- P1:高优先级,重要功能
- P2:中等优先级,增强功能
- P3:低优先级,可选功能
Q: 如何查看项目进度?
A: 主路线图 roadmap.md 有详细的进度说明和发展方向介绍。