Back to Firefox Ios

Architectural Decision Log

adr/README.md

139.01.2 KB
Original Source

Architectural Decision Log

This log lists the architectural decisions for MADR.

Note that ADRs from 0000 to 0005 are not in order of dates since we backtracked to record decisions made in the past.

<!-- adrlog -- Regenerate the content by using `./update-readme.sh`. Make sure to install `adr-log` via `npm install -g adr-log` -->
  • ADR-0000 - Use Markdown Architectural Decision Records
  • ADR-0001 - Modernize Logging Solution
  • ADR-0002 - Coordinator Pattern for Navigation
  • ADR-0003 - Redux-style Unidirectional Data Flow
  • ADR-0004 - Using Redux to replace MVVM
  • ADR-0005 - Redux-driven Navigation via Navigation Actions & State
  • ADR-0006 - Adopt Three-Tier Documentation Structure
<!-- adrlogstop -->

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/.