Skip to content

Latest commit

 

History

History
35 lines (27 loc) · 905 Bytes

2022-09-28-mapping-of-product-area.md

File metadata and controls

35 lines (27 loc) · 905 Bytes
title date area tags
Mapping of product area
2022-09-28
product-operations
workflow

Context

We have a lot of teams working on different parts of the Shopware 6 platform. We want to have a clear mapping of the teams to the source code, so that we can easily assign the right area to a ticket. This allows us also to map automatically errors reported in our SaaS application to the right area.

Decision

We decided to add a @package <area> annotation to all files in the src and tests directory of the platform, rufus and commercial repository. This annotation will be used to map the files to the product areas.

The areas are:

  • admin
  • storefront
  • core
  • inventory
  • checkout
  • sales-channel
  • content
  • business-ops
  • merchant-services
  • customer-order
  • system-settings

Consequences

We will add a PHP-doc/JavaScript comment to any file with @package <area>