bf2fc6cc711aee1a0c2a / architecture

Repository containing the architecture documents.
https://architecture.bf2.dev/
Apache License 2.0
5 stars 20 forks source link

Application Services Architecture

This repository is intended to collect and keep up to date the proposals and decisions taken into the context of the Managed Application Services group.

https://architecture.bf2.dev

Terminology cheat sheet

Service Tech Leads

The current Service Tech Leads are listed in the following GH Team:

@bf2fc6cc711aee1a0c2a/service-leads

Contributing

The process to contribute to this repository looks as follows:

  1. Someone identifies the possible need for an ADR/AP/PADR
  2. They open an issue
  3. One or several of the Service Tech Leads agree on opening an ADR/AP/PADR; they assign an author (likely the person from step 1, above) and use the phrase create adr (or create ap, create padr).
  4. A bot open and merge a PR that assigns the id for the ADR/AP/PADR, creates a draft and closes the original issue.
  5. The author opens a PR with the actual content of the proposal
  6. The Service Tech Leads identify the relevant stakeholders and assign the reviewers
  7. The Service Tech Leads review or delegate the review of the proposal
  8. After the needed rounds of comments/discussions/updates of the PR a decision is taken to either Accept the proposal or Reject it. The outcome is recorded via the ADR/AP/PADR's status field. In either case, one of Service Tech Leads merges the PR