Contribution workflow
Overview
Developing content for ASAM standards is focused around the concept of contributing with issues.
The following sections describe this workflow in more detail.
For details on referenced labels, refer to the label overview. |
New
What |
A new issue that needs to be classified to a type. |
Who |
|
State Label |
|
Transitions |
Issue is a duplicate::→ CLOSED () |
To transition to next state |
Actions
|
Classified
What |
An issue that has a type and that needs to be accepted by the group. |
Who |
Relevant lead (project lead or subgroup lead) |
State label |
|
Transitions |
Issue is a duplicate::→ CLOSED () |
To transition to next state |
Actions
|
Accepted
What |
An issue that has been accepted by the project group, which needs to be assigned to a responsible, given a due date and needs a clear specification of requirements to be fulfilled. |
Who |
Relevant lead (Project Lead or Subgroup Lead) |
State Label |
|
Transitions |
Prioritized::→ IN PROGRESS |
To transition to next state |
Actions
|
In Progress
What |
An issue that is assigned a responsible, has a due date and clear requirements, which now needs to be implemented in a solution. |
Who |
|
State Label |
|
Transitions |
Solution developed::→ IMPLEMENTED |
To transition to next state |
Actions
|
Implemented::
What |
An issue that has a solution in an associated merge request or document, which is ready to be reviewed by the group. |
Who |
|
State Label |
|
Transitions |
Solution accepted::→ REVIEWED |
To transition to next state |
Actions
|
Reviewed
What |
An issue that has a been accepted by the group, has an assigned integrator, which is ready to be integrated into the standard or project. |
Who |
|
State Label |
|
Transitions |
Solution implemented::→ INTEGRATED |
To transition to next state |
Actions
|
Integrated
What |
An issue that has been integrated, is assigned to the solution responsible, which is ready to be checked and all open comments are resolved. |
Who |
|
State Label |
|
Transitions |
Integration OK::→ READYFORMERGE (relevant for merging of branches in docs-as-code) |
To transition to next state |
Actions
|
Ready for Merge
What |
An issue that has been integrated and is assigned to the workflow manager, which is ready to be merged. |
Who |
|
State Label |
|
Transitions |
Merged::→ CLOSED () |
To transition to next state |
Actions Note that this is only applicable to projects with a docs-as-code workflow
|