thomvaill / log4brains

✍️ Log and publish your architecture decisions (ADR)
Apache License 2.0
1.13k stars 95 forks source link

Allow to customize the "superseded by" link name in the raw markdown #35

Open thomvaill opened 3 years ago

thomvaill commented 3 years ago

Feature Request

Feature Suggestion

This is working:

- Status: superseded by [20201016-use-the-adr-slug-as-its-unique-id](20201016-use-the-adr-slug-as-its-unique-id.md)

This is not working:

- Status: superseded by [custom name](20201016-use-the-adr-slug-as-its-unique-id.md)

-> Let's make it work!

Context

Today, the link name MUST be the ADR slug. This choice was temporary to reduce the technical complexity of the project but it's too restrictive, especially when we have already existing ADRs.

See the discussion started by @ckolumbus (https://github.com/thomvaill/log4brains/discussions/22)

Possible Implementation

Have a look at the implementation on the links between ADRs, which is a feature that was added after this one, and which allows custom link names. It involves the MarkdownAdrLinkResolver.

michelrtm commented 3 years ago

Hello! I'd be interested in taking on this issue.

mengano-net commented 1 year ago

Thanks for the time spent on this, It's a great project. I am interested on this fix ;)