アーキテクチャの履歴を残すフォーマット、ADRのメモ
Posted: | Categories: Documentation | Tags: ADR, Documentation
Architectural Decision Records (ADR) Neco プロジェクトのスキルチェックシート アーキテクチャの意思決定を記録する Lightweight Architecture Decision Records について インストール brew install adr-tools 初期化 adr init example-system 作る adr new "サンプルADR" /usr/local/bin/adr-new を修正する必要がある 本来だと、newするファイルは英語に限るのかもしれない。 ファイル名を修正している処理がある slug=$(echo -n $title | tr -Ccs [:alnum:] - | tr [:upper:] [:lower:] | gsed -e 's/[^[:alnum:]]*$//' -e 's/^[^[:alnum:]]*//') タイトルの大文字を小文字に変更している、などなど このファイルに2点修正を加えている. sed を gsed を使うようにスクリプトを修正( brew install gnu-sed ) ファイル名で英語限定にしている箇所を修正/ dstfile=$dstdir/$newid-$slug.md ↓ dstfile=$dstdir/$newid-$title.md タイトルをそのままファイル名にする Read more...