Skip to content

RfC doorstop reqs diagram tool #717

@sarnold

Description

@sarnold

Apparently I like doorstop enough that I made a small tool to generate mermaid source from doorstop items and it looks not-so-bad with a smallish number of items: https://sarnold.github.io/doorstop-to-mermaid/ <= this is also an experiment in smushing doorstop document bits into sphinx build with a fancy new theme.

Sadly Github does not support Elk styling/layout config so this is about as good as it gets without some extra fiddling and rendering with mermaid-cli and a bunch of node.js packages.

Ideas for improvements are welcome.

flowchart TD
  subgraph REQ
    REQ001["REQ001"]
    REQ002["REQ002"]
    REQ003["REQ003"]
    REQ004["REQ004"]
    REQ005["REQ005"]
    REQ006["REQ006"]
    REQ007["REQ007"]
  end
  subgraph TST
    TST001["TST001"]
    TST002["TST002"]
    TST003["TST003"]
    TST004["TST004"]
  end
  subgraph SDD
    SDD001["SDD001"]
    SDD002["SDD002"]
    SDD003["SDD003"]
  end
    TST002 ----> REQ002
    TST002 ----> REQ004
    TST003 ----> REQ003
    TST004 ----> REQ005
    TST004 ----> REQ006
    SDD002 ----> REQ002
    SDD002 ----> REQ003
    SDD002 ----> REQ004
    SDD003 ----> REQ007
Loading

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions