Skip to content

Commit b1e658e

Browse files
authored
Update code-management-guidance.md decisioni trees
1 parent ffddcee commit b1e658e

File tree

1 file changed

+20
-1
lines changed

1 file changed

+20
-1
lines changed

draft/code-management-guidance.md

Lines changed: 20 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,17 @@ When staff experiment during CivicActions-paid time, they should acknowledge Civ
6868

6969
## 4. Decision Tree
7070

71+
Certainly! Here’s a single Markdown file that includes all the Mermaid charts formatted correctly to work together. You can copy and paste this entire block into your Markdown environment that supports Mermaid syntax.
72+
73+
```markdown
74+
# CivicActions DRAFT Code Management Guidelines
75+
76+
This is a DRAFT guidance outlines when work should go into the CivicActions corporate repositories (GitHub & GitLab), our client repositories, or a personal repository. The guidance should direct the team how to attribute CivicActions or client support behind the repositories. This is particularly important when experimenting with code on paid time. All projects should have an appropriate license. CivicActions default license should be the [AGPL v3](https://opensource.org/license/agpl-v3), but other [OSI-approved licenses](https://opensource.org/licenses) can also be appropriate.
77+
78+
---
79+
80+
## Decision Tree 1
81+
7182
```mermaid
7283
flowchart TD
7384
A[Do you expect others at CivicActions to use or depend on this work?] -->|Yes| B[Put it in the Corporate GitHub Repo]
@@ -80,7 +91,9 @@ flowchart TD
8091
E -->|No| D
8192

8293
B --> F[Add docs & follow CivicActions governance]
94+
```
8395

96+
## Decision Tree 2
8497

8598
```mermaid
8699
flowchart TD
@@ -105,6 +118,9 @@ flowchart TD
105118
G --> L
106119
J --> L
107120
K --> L
121+
```
122+
123+
## Decision Tree 3
108124

109125
```mermaid
110126
flowchart TD
@@ -118,8 +134,9 @@ flowchart TD
118134
C -->|No| E
119135
120136
F --> G[Add docs & follow CivicActions governance]
137+
```
121138

122-
139+
## Decision Tree 4
123140

124141
```mermaid
125142
flowchart TD
@@ -143,4 +160,6 @@ flowchart TD
143160
144161
J --> L[Add docs & follow CivicActions governance]
145162
K --> L
163+
```
146164

165+
This Markdown file includes all four decision trees, and they should render correctly in a Markdown environment that supports Mermaid. Let me know if you need any further assistance!

0 commit comments

Comments
 (0)