This directory collects Architecture Decision Records, as outlined by Michael Nygard in his article: http://thinkrelevance.com/blog/2011/11/15/documenting-architecture-decisions
Architecture (understood widely) decisions should be documented in the ADR format.
A template for this repository is provided here: @subpage adr_nnnn
ADRs related to possible changed, superseded or any other outdated decisions should NOT be removed from the directory. Superseding decisions should reference ADRs they're changing or overriding.
Current ADRs include:
- 1 - docker image repository
- 2 - tarball hosting
- 3 - tarball contents
- 4 - wdqs tarball contents
- 5 - release notes process
- 6 - pipeline runner
- 7 - wikibase release notes publishing
- 9 - non-WMDE release notes
- 10 - queryservice tarball
- 11 - wikibase bundle
- 12 - versioning
- 13 - docker latest tag
- 14 - signing release packages
- 15 - security fixes non wmde software
- 16 - updating non wmde software
- 17 - using mediawiki docker image