Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add a way to create a traceability report. #100

Open
jacebrowning opened this issue Jun 17, 2014 · 2 comments
Open

Add a way to create a traceability report. #100

jacebrowning opened this issue Jun 17, 2014 · 2 comments
Labels
Milestone

Comments

@jacebrowning
Copy link
Member

jacebrowning commented Jun 17, 2014

@theovoss @robertberrington How about:

$ doorstop trace LLR123
LLT123:
    child_links:
    - LLT001
    - LLT002
    parent_links:
    - HLR001
    - HLR002

$ doorstop trace LLR
LLR001:
    child_links:
    - LLT001
    - LLT002
    parent_links:
    - HLR001
    - HLR002
...
LLR999:
    child_links:
    - LLT004
    parent_links: []

$ doorstop trace all
SYS001:
...
SYS999:
...
HLR001:
...
LLR001:
...
LLR999:
...

$ doorstop trace all path/to/report.xlsx

File output would be in the format of: #20 (comment)

Perhaps file output is all that's really needed?

@robertberrington
Copy link

@jacebrowning I like it! I think the command line and file options are both good. I'd like to construct the requirements/tree in doorstop, then maybe interactively inspect tracing at the command line.

@jacebrowning jacebrowning modified the milestones: backlog, current Jan 29, 2015
@jacebrowning jacebrowning removed this from the current milestone Jun 27, 2019
@asimon-1
Copy link
Contributor

asimon-1 commented Sep 8, 2020

I authored a tool to perform a similar task - essentially listing requirements and the items that claim them as parent links. This could easily be incorporated into Doorstop natively. The tool isn't very complex since my use-case was relatively simple, but more complex trees could be handled without too much additional effort.

https://github.com/asimon-1/rtm_doorstop

@neerdoc neerdoc added this to the v2.4 milestone Mar 9, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

4 participants