Skip to content

Commit 10a7258

Browse files
committed
shifting WASI to platform
1 parent cd34eb1 commit 10a7258

File tree

1 file changed

+23
-14
lines changed

1 file changed

+23
-14
lines changed

_info-architecture/0003-swift-docs-proposal.md

Lines changed: 23 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -79,32 +79,40 @@ but don't reflect all the possible future content we might create.
7979
- API guidelines - moderated/reviewed by the Language Steering Group.
8080
- Server guides - moderated/reviewed by the SSWG.
8181
- Ecosystem Tools Guides - moderated/reviewed by ecosystem steering group.
82-
- WASM - moderated/reviewed by ecosystem steering group.
82+
- Platform Guides - moderated/reviewed by platform steering group.
8383

8484
An example `tree` view of such a repository:
8585

8686
```
87-
├── api-guidelines
88-
│   └── APIGuidelines.docc
89-
│   ├── DocComment.md
90-
│   ├── Documentation.md
91-
│   ├── include-words-to-avoid-ambiguity.md
92-
│   ├── name-according-to-roles.md
93-
│   ├── omit-needless-words.md
94-
│   └── weak-type-information.md
9587
├── CODEOWNERS
88+
├── common
89+
│   ├── footer.html
90+
│   ├── header.html
91+
│   ├── README
92+
│   └── theme-settings.json
9693
├── ecosystem
9794
│   ├── EcosystemTools.docc
9895
│   │   ├── Documentation.md
9996
│   │   ├── getting-started-with-vscode-swift.md
10097
│   │   ├── zero-to-swift-emacs.md
10198
│   │   └── zero-to-swift-nvim.md
102-
│   └── WASM.docc
99+
├── platform
100+
│   └── PlatformGuides.docc
103101
│   └── Documentation.md
104102
├── README.md
105-
└── server-guides
106-
└── ServerGuides.docc
107-
└── Documentation.md
103+
├── server
104+
│   └── ServerGuides.docc
105+
│   ├── building.md
106+
│   ├── Documentation.md
107+
│   └── testing.md
108+
├── swift
109+
│   └── APIGuidelines.docc
110+
│   ├── DocComment.md
111+
│   ├── Documentation.md
112+
│   ├── include-words-to-avoid-ambiguity.md
113+
│   ├── name-according-to-roles.md
114+
│   ├── omit-needless-words.md
115+
│   └── weak-type-information.md
108116
```
109117

110118
The directories for each catalog residing at the root can host another DocC catalog (a directory ending with .docc), to host the markdown content in a typical DocC fashion.
@@ -120,9 +128,10 @@ From a mechanical perspective, reviewers are listed in a `CODEOWNERS` file, whic
120128
For example, the structure of the catalogs above might line up to:
121129

122130
```
123-
/api-guidelines/* @swiftlang/language-steering-group
131+
/swift/* @swiftlang/language-steering-group
124132
/ecosystem/* @swiftlang/ecosystem-steering-group
125133
/server-guides/* @swiftlang/server-workgroup
134+
/platform/* @swifting/platform-steering-group
126135
```
127136

128137
If a group dissolves, any catalogs can be associated with another group, or revert to control by the Swift Core Team.

0 commit comments

Comments
 (0)