Benjamin Bädorf
6fca77a69f
This commit introduces Architectural Decision Records. To quote: > Architectural Decision Records (ADRs) > > An Architectural Decision (AD) is a software design choice that > addresses a functional or non-functional requirement that is > architecturally significant. An Architecturally Significant > Requirement (ASR) is a requirement that has a measurable effect on a > software system’s architecture and quality. An Architectural Decision > Record (ADR) captures a single AD, such as often done when writing > personal notes or meeting minutes; the collection of ADRs created > and maintained in a project constitute its decision log. All these > are within the topic of Architectural Knowledge Management (AKM), but > ADR usage can be extended to design and other decisions (“any > decision record”). Taken from https://adr.github.io/ This commit also adds the first ADR; both as an example as well as a serious proposal. This ADR is a product of discussions around encrypted swap, hibernation, onboarding of new devices, and fragmentation. |
||
---|---|---|
.. | ||
adr | ||
concepts | ||
integrations | ||
outputs | ||
start | ||
theme | ||
.gitignore | ||
api-reference-channels.md | ||
api-reference-devshell.md | ||
api-reference-home.md | ||
api-reference-nixos.md | ||
api-reference.md | ||
book.toml | ||
CONTRIBUTING.md | ||
secrets.md | ||
SUMMARY.md | ||
tests.md |