Architecture Design Records¶
During the development of crinit, many decisions have to be made. This chapter provides a place to collect new ideas and discuss them until we are able to agree on a final decision of an topic.
An Architecture Design Record (ADR) should follow roughly the pattern
Problem Description
Influencing factors
Assumptions
Considered Alternatives
Decision * Rational * Open Points
There is an ADR-Template Design Decisions - which can be started with.
List of ADRs¶
- Design Decisions -
- Architecture Design Record - Choice of cryptographic library for config signatures
- Architecture Design Record - Management of named pipes for IO redirection
- Architecture Design Record - Storage scheme for public keys
- Architecture Design Record - Choice of signature algorithm for signed configurations
- Architecture Design Record - Configuration interface for signature handling
- Architecture Design Record - Storage scheme for file signatures
- Architecture Design Record - INCLUDE file options