You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
As a user I want to manage my ADR with log4brains because adr-tools are not maintained for 3 years.
Priority
Low
Resolution
I have no budget, please add this feature for free
More information
adr-tools by npryce are not or low under maintenance as the commit history shows. source
The ADR org fork of adr-tools references log4brains to manage ADRs. source
The ADRs which are created by log4brains are in the MADR format:
Filename contains not a ID but the date in format yyyyMMdd
status is defined in a markdown list after the headline
init a empty log4brains managed adr project log4brains init with default parameters
create a dsl file which includes !adrs docs/adr
start Structurizr Lite and generate website
open site
Current output in log: ERROR 1 --- [nio-8080-exec-1] s.l.c.w.FileSystemWorkspaceComponentImpl : com.structurizr.dsl.StructurizrDslParserException: Error importing ADRs from /usr/local/structurizr/docs/adr: java.lang.IllegalArgumentException: A decision with an ID of 2023 already exists in this scope at line 5: !adrs docs/adr
Expected:
Should not throw an error
should show title and status in overview of Structurizr Lite website
should display rendered markdown on detail page of ADR
The text was updated successfully, but these errors were encountered:
I created a PR structurizr/import#8 which is probably missing some version changes in gradle.build or missing some code conventions. Can you check the PR?
Description
As a user I want to manage my ADR with log4brains because adr-tools are not maintained for 3 years.
Priority
Low
Resolution
I have no budget, please add this feature for free
More information
adr-tools by npryce are not or low under maintenance as the commit history shows. source
The ADR org fork of adr-tools references log4brains to manage ADRs. source
The ADRs which are created by log4brains are in the MADR format:
How to create a MVP:
npm install -g log4brains
sourcelog4brains init
with default parameters!adrs docs/adr
Current output in log:
ERROR 1 --- [nio-8080-exec-1] s.l.c.w.FileSystemWorkspaceComponentImpl : com.structurizr.dsl.StructurizrDslParserException: Error importing ADRs from /usr/local/structurizr/docs/adr: java.lang.IllegalArgumentException: A decision with an ID of 2023 already exists in this scope at line 5: !adrs docs/adr
Expected:
The text was updated successfully, but these errors were encountered: