12 个版本
0.6.1 | 2024 年 6 月 29 日 |
---|---|
0.6.0 | 2024 年 1 月 13 日 |
0.5.0 | 2023 年 4 月 25 日 |
0.4.5 | 2022 年 9 月 9 日 |
0.1.1 | 2019 年 10 月 12 日 |
252 在 数据结构
683 每月下载次数
在 10 个 包(2 个直接)中使用
23KB
497 行
生成项目的图形化路线图
生成项目路线图的有向无环图表示。想法是展示达到目标所需的步骤和它们需要遵循的顺序,但忽略截止日期和其他无关细节。
示例
goal:
label: |
This is the end goal:
if we reach here, there
is nothing more to be
done in the project
depends:
- finished
- blocked
finished:
status: finished
label: |
This task is finished;
the arrow indicates what
follows this task (unless
it's blocked)
ready:
status: ready
label: |
This task is ready
to be done: it is not
blocked by anything
next:
status: next
label: |
This task is chosen
to be done next
blocked:
status: blocked
label: |
This task is blocked
and can't be done until
something happens
depends:
- ready
- next
要运行
cargo run --bin roadmap2dot legend.yaml | dot -Tsvg > legend.svg
这将生成一个图表,如果这个 README 从源树渲染,则下面可见;或者您可以在 仓库中找到它。
法律声明
版权所有 2019 年 Lars Wirzenius
本软件和相关的文档文件(“软件”)的副本(“软件”)的使用、复制、修改、合并、发布、分发、再许可和/或销售副本,并允许提供软件的个人以任何方式进行,均无限制,包括但不限于使用、复制、修改、合并、发布、分发、再许可和/或销售软件的权利,以及允许提供软件的个人以任何方式进行。
软件按“原样”提供,不提供任何明示或暗示的保证,包括但不限于适销性、针对特定目的的适用性和非侵权性。在任何情况下,作者或版权持有人均不对任何索赔、损害或其他责任承担责任,无论是基于合同、侵权或其他方式,由软件或其使用或其他方式产生、产生于或与之相关。
依赖关系
~6–15MB
~195K SLoC