- 1. 编写完整的单元测试
- 2. 添加目录生成
- 3. 图形生成功能
- 4. 生成在线图形
- 5. 保持功能与 ADR-TOOLS 基本一致
- 6. 添加 update 功能来通过内容更新文件
- 7. 在 list 展示 ADR 的状态
- 8. 使用 logs 查看指定 index 状态记录
- 9. 提供多语言支持
- 10. 更友好的 CLI
- 11. 添加 3 位数到 4 位数升级的支持
- 12. 重构重复代码到 TypeScript 风格
- 13. 考虑添加 link CLI 来映射对应关系
- 14. 考虑添加 tag CLI 来使用标签查询
- 15. 考虑添加 export 功能来导出 ADR
- 16. 使用不同色彩来标注不同的状态
- 17. 生成 HTML 报表
- 18. 考虑添加对 VS Code 和 Atom 编辑器的插件支持
- 19. 添加 E2E 测试
1. 编写完整的单元测试
日期: 2017/11/22
状态
2017-11-22 提议 2017-11-26 已完成
上下文
当前,项目的单元测试比较少
决策
决定进行编写单元测试
结果
ava.js 目前不支持对文件的 mock,导致一定的问题
2. 添加目录生成
日期: 2017/11/22
状态
2017-11-22 提议 2017-11-25 已完成
上下文
在这里补充上下文...
决策
在这里补充上决策信息...
结果
创建 READE.md 在 doc
目录下
3. 图形生成功能
日期: 2017/11/22
状态
2017-11-22 提议 2017-11-24 已完成
上下文
在这里补充上下文...
决策
在这里补充上决策信息...
结果
在这里记录结果...
4. 生成在线图形
日期: 2017/11/22
状态
2017-11-22 提议
上下文
在这里补充上下文...
决策
在这里补充上决策信息...
结果
在这里记录结果...
5. 保持功能与 ADR-TOOLS 基本一致
日期: 2017/11/22
状态
2017-11-22 提议 2017-11-26 已弃用
上下文
在这里补充上下文...
决策
在这里补充上决策信息...
结果
在这里记录结果...
6. 添加 update 功能来通过内容更新文件
日期: 2017-11-23
状态
2017-11-23 提议 2017-11-24 已完成
上下文
在这里补充上下文...
决策
在这里补充上决策信息...
结果
在这里记录结果...
7. 在 list 展示 ADR 的状态
日期: 2017-11-23
状态
列表:提议/通过/完成/已弃用/已取代
2017-11-23 提议 2017-11-23 通过 2017/11/24 完成
上下文
在这里补充上下文...
决策
在这里补充上决策信息...
结果
在这里记录结果...
8. 使用 logs 查看指定 index 状态记录
日期: 2017-11-23
状态
列表:提议/通过/完成/已弃用/已取代
2017-11-23 提议
上下文
我想查看某一个指定记录的状态记录
决策
在这里补充上决策信息...
结果
在这里记录结果...
9. 提供多语言支持
日期: 2017-11-23
状态
列表:提议/通过/完成/已弃用/已取代
2017-11-23 提议 2017-11-23 通过
上下文
当前只支持中文模板,但是可以支持更多的语言
决策
添加英语支持,并能匹配不同的语言
结果
在这里记录结果...
10. 更友好的 CLI
日期: 2017-11-23
状态
列表:提议/通过/完成/已弃用/已取代
2017-11-23 提议
背景
当前的 CLI,不支持默认参数,在显示上不友好
决策
添加额外的输入手段
后果
在这里记录结果...
11. 添加 3 位数到 4 位数升级的支持
日期: 2017-11-24
状态
列表:提议/通过/完成/已弃用/已取代
2017-11-24 提议
背景
在这里补充上下文...
决策
在这里补充上决策信息...
后果
在这里记录结果...
12. 重构重复代码到 TypeScript 风格
日期: 2017-11-25
状态
列表:提议/通过/完成/已弃用/已取代
2017-11-25 提议
背景
在这里补充上下文...
决策
在这里补充上决策信息...
后果
在这里记录结果...
13. 考虑添加 link CLI 来映射对应关系
日期: 2017-11-26
状态
列表:提议/通过/完成/已弃用/已取代
2017-11-26 提议
背景
在这里补充上下文...
决策
在这里补充上决策信息...
后果
在这里记录结果...
14. 考虑添加 tag CLI 来使用标签查询
日期: 2017-11-26
状态
列表:提议/通过/完成/已弃用/已取代
2017-11-26 提议
背景
在这里补充上下文...
决策
在这里补充上决策信息...
后果
在这里记录结果...
15. 考虑添加 export 功能来导出 ADR
日期: 2017-11-26
状态
列表:提议/通过/完成/已弃用/已取代
2017-11-26 提议
背景
在这里补充上下文...
决策
添加 CSV、JSON 输出支持
后果
在这里记录结果...
16. 使用不同色彩来标注不同的状态
日期: 2017-11-27
状态
列表:提议/通过/完成/已弃用/已取代
2017-11-27 提议
背景
在这里补充上下文...
决策
在这里补充上决策信息...
后果
在这里记录结果...
17. 生成 HTML 报表
日期: 2017-11-27
状态
列表:提议/通过/完成/已弃用/已取代
2017-11-27 提议
背景
在这里补充上下文...
决策
合成完成的 Markdown 文件,再将 Markdown 文件转换成 HTML
后果
在这里记录结果...
18. 考虑添加对 VS Code 和 Atom 编辑器的插件支持
日期: 2017-11-27
状态
列表:提议/通过/完成/已弃用/已取代
2017-11-27 提议
背景
在这里补充上下文...
决策
在这里补充上决策信息...
后果
在这里记录结果...
19. 添加 E2E 测试
日期: 2017-11-28
状态
列表:提议/通过/完成/已弃用/已取代
2017-11-28 提议
背景
在这里补充上下文...
决策
在这里补充上决策信息...
后果
在这里记录结果...