You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
To ensure agreement and adaptation of a new Architecture Design Record (ADR) we use the following protocol.
1. Suggestion Phase
At the appropriate GitHub level (Organization or Repo) create a new discussion (Idea or Poll category)
Prefix the name the discussion ADR Suggestion, and use a name that describes what the ADR concerns.
ADR Suggestion Method naming convention
Make sure that the other team members are aware that a new suggestion and invite for discussion.
When discussion is done the proposal is either accepted or closed
2. Accepted ADR
Created a new discussion under the ADR category.
Use an appropriate and descriptive name.
Description of the ADR discussion should be a resume of what has been accepted.
Add links to the original discussion.
Close the original discussion.
3. Tracking Implementation
Once the ADR is accepted and finalized, create a corresponding issue in the relevant repository (or repositories) to track its implementation. This can be done using the Create issue from discussion button on the right sidebar of the ADR discussion page.
If the ADR impacts multiple projects or components, create an epic or umbrella issue that includes a checklist of all sub-issues or tasks needed to implement the changes across affected codebases and documentation.
4. Revision Process
To revise an ADR one need to start a new discussion (Idea or Poll category).
When a decision has been reached in the new discussion the ADR can be updated.
The old ADR description should be added as a comment for to ADR discussion itself to maintain a history of the changes
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
To ensure agreement and adaptation of a new Architecture Design Record (ADR) we use the following protocol.
1. Suggestion Phase
OrganizationorRepo) create a new discussion (IdeaorPollcategory)ADR Suggestion,and use a name that describes what the ADR concerns.ADR SuggestionMethod naming convention2. Accepted ADR
ADRcategory.3. Tracking Implementation
Create issue from discussionbutton on the right sidebar of the ADR discussion page.4. Revision Process
IdeaorPollcategory).Links to the original discussions: #14, #18
Beta Was this translation helpful? Give feedback.
All reactions