Skip to content

Commit 53c10b9

Browse files
committed
feat: add description prop to folders
1 parent 1538c26 commit 53c10b9

2 files changed

Lines changed: 32 additions & 62 deletions

File tree

Lines changed: 16 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -1,38 +1,20 @@
1-
2-
3-
4-
5-
6-
7-
8-
9-
10-
11-
12-
13-
141
[
15-
16-
172
{
183
"name": "00 – Governance",
4+
"description": "Handles rules and people. Constitution: how people collaborate, who owns what, and how content is managed.",
195
"children": [
206
{ "name": "Workflow: Google -> GitHub" }
217
]
228
},
239

24-
25-
26-
2710
{
28-
"name": "01 – Working Groups"
11+
"name": "01 – Working Groups",
12+
"description": "Each WG gets a subfolder with clear ownership; same pattern as governed areas elsewhere. Stable collaboration space so WG work does not mix with other areas. Replace <WG Name> with the actual working group name."
2913
},
3014

31-
32-
33-
3415
{
3516
"name": "02 – Drafts & Work-in-Progress",
17+
"description": "Work in development: articles, patterns, case studies, training, blog posts. \"Ready for Publication to GitHub\" is the staging area before maintainers convert to Markdown and open PRs.",
3618
"children": [
3719
{ "name": "Articles" },
3820
{ "name": "Patterns" },
@@ -43,15 +25,14 @@
4325
]
4426
},
4527

46-
47-
4828
{
49-
"name": "03 – Published (To Github)"
29+
"name": "03 – Published (To Github)",
30+
"description": "Source of truth in Drive for content that is GitHub-ready (published or aligned with the public repo)."
5031
},
5132

52-
5333
{
5434
"name": "04 – Assets",
35+
"description": "Shared media: images, decks; brand and diagram assets live under Brand & Visuals.",
5536
"children": [
5637
{
5738
"name": "Brand & Visuals",
@@ -64,32 +45,29 @@
6445
]
6546
},
6647

67-
6848
{
69-
"name": "05 – Templates"
49+
"name": "05 – Templates",
50+
"description": "Reusable starting points (e.g. Google Doc templates)."
7051
},
7152

72-
7353
{
74-
"name": "06 – Community & Meetings"
54+
"name": "06 – Community & Meetings",
55+
"description": "Community-facing material such as meeting notes."
7556
},
7657

77-
7858
{
79-
"name": "07 – Outreach & Education"
59+
"name": "07 – Outreach & Education",
60+
"description": "Outreach content: summits, case studies, training, certifications, etc."
8061
},
8162

82-
83-
8463
{
85-
"name": "09 – Credentials"
64+
"name": "09 – Credentials",
65+
"description": "Accounts and secrets (Zoom, Google Workspace, ...). Add subfolders as needed; restrict access to least privilege."
8666
},
8767

88-
89-
9068
{
9169
"name": "08 – Archives",
70+
"description": "Deprecated or superseded material; year buckets (e.g. 2026, 2027) for post-publication Drive copies per governance workflow.",
9271
"children": [{ "name": "2026" }, { "name": "2027" }]
9372
}
9473
]
95-

shared-drive-structure/root-structure.jsonc

Lines changed: 16 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -12,27 +12,22 @@
1212
// GitHub is the stable public source of truth; Drive is the collaboration incubator.
1313
//
1414
[
15-
// 00 – Governance — "Handles rules and people." Constitution: how people collaborate,
16-
// who owns what, and how content is managed.
1715
{
1816
"name": "00 – Governance",
17+
"description": "Handles rules and people. Constitution: how people collaborate, who owns what, and how content is managed.",
1918
"children": [
2019
{ "name": "Workflow: Google -> GitHub" }
2120
]
2221
},
2322

24-
// 01 – Working Groups — Each WG gets a subfolder with clear ownership; same pattern as
25-
// governed areas elsewhere. Stable collaboration space so WG work does not mix with
26-
// other areas. Replace <WG Name> with the actual working group name.
2723
{
28-
"name": "01 – Working Groups"
24+
"name": "01 – Working Groups",
25+
"description": "Each WG gets a subfolder with clear ownership; same pattern as governed areas elsewhere. Stable collaboration space so WG work does not mix with other areas. Replace <WG Name> with the actual working group name."
2926
},
3027

31-
// 02 – Drafts & Work-in-Progress — Work in development: articles, patterns, case studies,
32-
// training, blog posts. "Ready for Publication to GitHub" is the staging area before
33-
// maintainers convert to Markdown and open PRs.
3428
{
3529
"name": "02 – Drafts & Work-in-Progress",
30+
"description": "Work in development: articles, patterns, case studies, training, blog posts. \"Ready for Publication to GitHub\" is the staging area before maintainers convert to Markdown and open PRs.",
3631
"children": [
3732
{ "name": "Articles" },
3833
{ "name": "Patterns" },
@@ -43,15 +38,14 @@
4338
]
4439
},
4540

46-
// 03 – Published (To Github) — Source of truth in Drive for content that is GitHub-ready
47-
// (published or aligned with the public repo).
4841
{
49-
"name": "03 – Published (To Github)"
42+
"name": "03 – Published (To Github)",
43+
"description": "Source of truth in Drive for content that is GitHub-ready (published or aligned with the public repo)."
5044
},
5145

52-
// 04 – Assets — Shared media: images, decks; brand and diagram assets live under Brand & Visuals.
5346
{
5447
"name": "04 – Assets",
48+
"description": "Shared media: images, decks; brand and diagram assets live under Brand & Visuals.",
5549
"children": [
5650
{
5751
"name": "Brand & Visuals",
@@ -64,31 +58,29 @@
6458
]
6559
},
6660

67-
// 05 – Templates — Reusable starting points (e.g. Google Doc templates).
6861
{
69-
"name": "05 – Templates"
62+
"name": "05 – Templates",
63+
"description": "Reusable starting points (e.g. Google Doc templates)."
7064
},
7165

72-
// 06 – Community & Meetings — Community-facing material such as meeting notes.
7366
{
74-
"name": "06 – Community & Meetings"
67+
"name": "06 – Community & Meetings",
68+
"description": "Community-facing material such as meeting notes."
7569
},
7670

77-
// 07 – Outreach & Education — Outreach content: summits, case studies, training, certifications, etc.
7871
{
79-
"name": "07 – Outreach & Education"
72+
"name": "07 – Outreach & Education",
73+
"description": "Outreach content: summits, case studies, training, certifications, etc."
8074
},
8175

82-
// 08 – Credentials — Accounts and secrets (Zoom, Google Workspace, …). Add subfolders as
83-
// needed; restrict access to least privilege.
8476
{
85-
"name": "09 – Credentials"
77+
"name": "09 – Credentials",
78+
"description": "Accounts and secrets (Zoom, Google Workspace, ...). Add subfolders as needed; restrict access to least privilege."
8679
},
8780

88-
// 09 – Archives — Deprecated or superseded material; year buckets (e.g. 2026, 2027) for
89-
// post-publication Drive copies per governance workflow.
9081
{
9182
"name": "08 – Archives",
83+
"description": "Deprecated or superseded material; year buckets (e.g. 2026, 2027) for post-publication Drive copies per governance workflow.",
9284
"children": [{ "name": "2026" }, { "name": "2027" }]
9385
}
9486
]

0 commit comments

Comments
 (0)