Aschen / madr

Markdown Architectural Decision Records

Home Page:https://adr.github.io/madr/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Markdown Architectural Decision Records part of ADR

"Markdown Architectural Decision Records" (MADR) [ˈmæɾɚ] – architectural decisions that matter [ˈmæɾɚ].

For user documentation, please head to https://adr.github.io/madr/.

Development Hints

Releasing a new version

  1. Update CHANGELOG.md.
  2. Update the example at docs/index.md.
  3. Update docs/decisions/* with the new template
  4. Check that the YAML front madder in docs/decisions/adr-template.md is kept.
  5. Copy .markdownlint.yml to template/.markdownlint.yml
  6. Adapt the version reference in template/0000-use-markdown-architectural-decision-records.md.
  7. Copy template/0000-use-markdown-architectural-decision-records.md to docs/decisions/0000-use-markdown-architectural-decision-records.md.
  8. Update package.json, publish to npmjs, create GitHub release.
    Use release-it (do not create a release on GitHub) and github-release-from-changelog.

License

This work is dual-licensed under MIT and CC0. You can choose between one of them if you use this work.

SPDX-License-Identifier: MIT OR CC0-1.0

About

Markdown Architectural Decision Records

https://adr.github.io/madr/

License:Other