Skip to content

Adjust ADR approval rules for the new org structure

You are viewing the next version (v6.7) of the documentation.
Click here to switch to the stable version (v6.6), or use the version switcher on the left to navigate between versions.

Adjust ADR approval rules for the new org structure

INFO

This document represents an architecture decision record (ADR) and has been mirrored from the ADR section in our Shopware 6 repository. You can find the original version here

Context

When we decided to introduce ADRs we also decided that there need to be special approval rules for those ADRs. The approval rules are now outdated after the reorg, so to continuously ensure that the decisions documented in ADRs work in the long run for us, we want to adapt the approval rules.

Decision

The old approval rules for reference:

*  Two additional developers have to review the ADR
   *  One developer must be a member of the core development team
   *  One developer must be a member of a team, other than the team of the creator
*  One product owner or higher role has to approve an ADR

The new approval rule is the following:

  • At least one member of each of the Component Teams for the Core, Admin and Storefront area have to review the ADR.

Consequences

ADRs now need to be approved by the new approval rules.