mirror of
https://github.com/theupdateframework/python-tuf
synced 2026-05-24 10:08:28 +00:00
Document the decision to build a repository library on top of Metadata API. Signed-off-by: Jussi Kukkonen <jkukkonen@vmware.com>
23 lines
1.5 KiB
Markdown
23 lines
1.5 KiB
Markdown
# Architectural Decision Log
|
|
|
|
This log lists the architectural decisions for tuf.
|
|
|
|
<!-- adrlog -- Regenerate the content by using "adr-log -i". You can install it via "npm install -g adr-log" -->
|
|
|
|
- [ADR-0000](0000-use-markdown-architectural-decision-records.md) - Use Markdown Architectural Decision Records
|
|
- [ADR-0001](0001-python-version-3-6-plus.md) - Default to Python 3.6 or newer for new development
|
|
- [ADR-0002](0002-pre-1-0-deprecation-strategy.md) - Deprecation strategy
|
|
- [ADR-0003](0003-where-to-develop-TUF-1-0-0.md) - Develop TUF 1.0.0 in a subdirectory of the current TUF implementation
|
|
- [ADR-0004](0004-extent-of-OOP-in-metadata-model.md) - Add classes for complex metadata attributes
|
|
- [ADR-0005](0005-use-google-python-style-guide.md) - Use Google Python style guide with minimal refinements
|
|
- [ADR-0006](0006-where-to-implemenent-model-serialization.md) - Separate metadata serialization from metadata class model but keep helpers
|
|
|
|
- [ADR-0008](0008-accept-unrecognised-fields.md) - Accept metadata that includes unrecognized fields
|
|
- [ADR-0009](0009-what-is-a-reference-implementation.md) - Primary purpose of the reference implementation
|
|
- [ADR-0010](0010-repository-library-design.md) - Repository library design built on top of Metadata API
|
|
|
|
<!-- adrlogstop -->
|
|
|
|
For new ADRs, please use [template.md](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/>.
|