python-tuf/docs/adr/index.md
Joshua Lock 3877e24346
ADR-0009: document purpose of ref implementation (#1547)
Capture discussion around the purpose of the reference implementation.
That we prioritise being an exemplary implementation over being a
pedagogical implementation.

Signed-off-by: Joshua Lock <jlock@vmware.com>
2021-08-30 13:27:45 -04:00

1.4 KiB

Architectural Decision Log

This log lists the architectural decisions for tuf.

  • ADR-0000 - Use Markdown Architectural Decision Records

  • ADR-0001 - Default to Python 3.6 or newer for new development

  • ADR-0002 - Deprecation strategy

  • ADR-0003 - Develop TUF 1.0.0 in a subdirectory of the current TUF implementation

  • ADR-0004 - Add classes for complex metadata attributes

  • ADR-0005 - Use Google Python style guide with minimal refinements

  • ADR-0006 - Separate metadata serialization from metadata class model but keep helpers

  • ADR-0008 - Accept metadata that includes unrecognized fields

  • ADR-0009 - Primary purpose of the reference implementation

For new ADRs, please use template.md as basis. More information on MADR is available at https://adr.github.io/madr/. General information about architectural decision records is available at https://adr.github.io/.