mirror of
https://github.com/ThatGuySam/doesitarm.git
synced 2026-05-18 06:44:46 -07:00
update: add more detail to flow
This commit is contained in:
parent
ca0737eefb
commit
445e2a4923
1 changed files with 31 additions and 17 deletions
|
|
@ -15,27 +15,41 @@ Mermaid Diagram Notes:
|
||||||
|
|
||||||
```mermaid
|
```mermaid
|
||||||
flowchart TD
|
flowchart TD
|
||||||
A["👤 User: Submits App Request or Issue"] --> B{"🔧 Maintainer: Type of Issue?"}
|
A["1A. 👤 User: Submits App Request or Issue<br/>(via '🙋 Request an App with Github' from doesitarm.com OR directly to GitHub repo)"] --> B["2A. 👤 User: Check for Existing Issue<br/>(Search query page from doesitarm.com)"]
|
||||||
B -- New App Request --> C["⚙️ System: Check for Existing Issue"]
|
B -- Not Found --> C["3A. 👤 User: Fill Out Issue Form<br/>(App Name, Status, Category, Links, Screenshot)"]
|
||||||
C -- Not Found --> D["👤 User: Fill Out Issue Form<br/>(App Name, Status, Category, Links, Screenshot)"]
|
C --> D["4A. ⚙️ System: Label as 'New App Request'"]
|
||||||
D --> E["⚙️ System: Label as 'New App Request'"]
|
D --> E["5A. 🔧 Maintainer: Type of Issue?"]
|
||||||
E --> F["🔧 Maintainer: Reviews Submission"]
|
E -- New App Request --> F["6A. 🔧 Maintainer: Reviews Submission"]
|
||||||
F -- Info Complete --> G["🔧 Maintainer: Label as 'Ready to Add'"]
|
F -- Info Complete --> F2["7A. 🔧 Maintainer: Comment Thank You"]
|
||||||
F -- Info Missing --> H["🔧 Maintainer: Request More Info from User"]
|
F2 --> F3["8A. 🔧 Maintainer: Explain Options<br/>(User can make PR or Does It ARM bot will try to add automatically)"]
|
||||||
H --> H2["🔧 Maintainer: Add 'Needs ...' Labels<br/>(e.g. Needs Screenshots, Needs Category)"]
|
F3 --> G["9A. 🔧 Maintainer: Label as 'Ready to Add'"]
|
||||||
|
F -- Info Missing --> H0["6B. 🔧 Maintainer: Thank User for Info Provided"]
|
||||||
|
H0 --> H["7B. 🔧 Maintainer: Request More Info from User"]
|
||||||
|
H --> H2["8B. 🔧 Maintainer: Add 'Needs ...' Labels<br/>(e.g. Needs Screenshots, Needs Category)"]
|
||||||
H2 --> F
|
H2 --> F
|
||||||
G --> I["👥 Contributor: Creates PR"]
|
|
||||||
I --> J["👥 Contributor: App Added to Compatibility List"]
|
G --> I["10A. 👥 Contributor: Creates PR"]
|
||||||
J --> K["⚙️ System: Close Issue"]
|
G --> I2["10B. 🔧 Maintainer: Updates README Directly"]
|
||||||
|
I --> J["11A. 👥 Contributor: App Added to Compatibility List"]
|
||||||
|
I2 --> I3["11B. 🔧 Maintainer: Verify App Updated on doesitarm.com<br/>(can take up to 15 mins)"]
|
||||||
|
J --> J1["12A. 🔧 Maintainer: Review PR"]
|
||||||
|
J1 --> J2["13A. 🔧 Maintainer: Thank Contributor for PR"]
|
||||||
|
J2 --> J3["14A. 🔧 Maintainer: PR Decision"]
|
||||||
|
J3 -- Changes Requested --> J4["15A. 🔧 Maintainer: Request PR Changes"]
|
||||||
|
J4 --> J5["16A. 👥 Contributor: Update PR"]
|
||||||
|
J5 --> J1
|
||||||
|
J3 -- Approved --> L1["17A. 🔧 Maintainer: Comment that App is Live"]
|
||||||
|
I3 --> L1
|
||||||
|
L1 --> K["18A. ⚙️ System: Close Issue"]
|
||||||
|
|
||||||
B -- App Update --> L["👤 User: Reports Update<br/>(e.g. Native Support Now Available)"]
|
E -- App Update --> L["1C. 👤 User: Reports Update<br/>(e.g. Native Support Now Available)"]
|
||||||
L --> M["👤 User: Provide Evidence<br/>(Links, Screenshots)"]
|
L --> M["2C. 👤 User: Provide Evidence<br/>(Links, Screenshots)"]
|
||||||
M --> N["🔧 Maintainer: Label as 'App Update'"]
|
M --> N["3C. ⚙️ System: Label as 'App Update'<br/>(Auto-applied via App Update Template)"]
|
||||||
N --> F
|
N --> F
|
||||||
|
|
||||||
B -- Feature/Meta Issue --> O["🔧 Maintainer: Label as 'Feature Request' or 'Bug'"]
|
E -- Feature/Meta Issue --> O["1D. 🔧 Maintainer: Label as 'Feature Request' or 'Bug'"]
|
||||||
O --> P["🔧 Maintainer: Discuss, Assign, and Track Progress"]
|
O --> P["2D. 🔧 Maintainer: Discuss, Assign, and Track Progress"]
|
||||||
P --> Q["👥 Contributor: Implement and Close"]
|
P --> Q["3D. 👥 Contributor: Implement and Close"]
|
||||||
|
|
||||||
style A stroke:#f9f,stroke-width:2px
|
style A stroke:#f9f,stroke-width:2px
|
||||||
style J stroke:#bbf,stroke-width:2px
|
style J stroke:#bbf,stroke-width:2px
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue