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