Skip to content

Commit 9d21022

Browse files
authored
Simplify lifecycle
1 parent 7413715 commit 9d21022

1 file changed

Lines changed: 12 additions & 18 deletions

File tree

apache-trusted-release/lifecycle.md

Lines changed: 12 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -8,30 +8,19 @@ Stages are the states of a release in the **ATR**.
88

99
```mermaid
1010
flowchart TD
11-
subgraph Build Stage
12-
A[GHA Secure Build]
13-
BB[RM Local Build]
14-
end
15-
subgraph Legacy
16-
B[Legacy SVN Dist]
17-
end
18-
subgraph Apache Trusted Release
11+
subgraph ATR
1912
C@{ shape: docs, label: "Release Candidate" }
20-
A -->|client/openapi| C
21-
BB -->|client/openapi or web ux| C
22-
B -->|web ux| C
2313
subgraph Candidate Stage
2414
D@{ shape: processes, label: "Evaluate Claims" }
2515
C --> D
16+
GG@{ shape: processes, label: "Distribute (Test)" }
17+
D --> GG
2618
end
2719
subgraph Vote Stage
28-
GG@{ shape: processes, label: "Distribute (Test)" }
2920
E@{ shape: processes, label: "Release Vote" }
3021
E -->|fail| C
31-
D -->|vote| GG
32-
GG --> E
22+
GG -->|vote| E
3323
end
34-
II@{ shape: processes, label: "Migration" }
3524
subgraph Finish Stage
3625
G@{ shape: processes, label: "Reorganize" }
3726
E -->|pass| G
@@ -42,14 +31,19 @@ flowchart TD
4231
J@{ shape: docs, label: "Released" }
4332
I -->|announce release| J
4433
end
45-
B -->|migration| II
46-
II --> |current| J
4734
subgraph Archived Stage
4835
K@{ shape: docs, label: "Archived" }
4936
end
5037
J -->|archive| K
51-
II -->|archived| K
5238
end
39+
subgraph Build Stage
40+
A[GHA Secure Build]
41+
BB[RM Local Build]
42+
B[Legacy SVN Dist]
43+
end
44+
A -->|client/openapi| ATR
45+
BB -->|client/openapi or web ux| ATR
46+
B -->|pubsub| ATR
5347
```
5448

5549
## Phases

0 commit comments

Comments
 (0)