Skip to content

Commit 02e2c9e

Browse files
committed
[chore] Enable spell-check and fix spelling
Signed-off-by: Patrice Chalin <[email protected]>
1 parent ff86e0a commit 02e2c9e

33 files changed

+184
-137
lines changed

.cspell.yml

+6-3
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,8 @@
44
version: '0.2'
55
caseSensitive: true
66
ignorePaths:
7-
# Temporary until https://github.com/cncf/techdocs/pull/229 is merged
8-
- /docs/
9-
- /assessments/
7+
- '*.csv'
8+
- /docs/localization/ja
109
# patterns:
1110
# - name: CodeBlock
1211
# pattern: |
@@ -23,9 +22,13 @@ ignorePaths:
2322
words:
2423
- nvmrc
2524
- backstore
25+
- CLOTributor
2626
- CNCF
2727
- Docsy
2828
- keda
2929
- kedacore
30+
- subpages
3031
- techdocs
32+
- toolkits
3133
- toto
34+
- triaging

analyses/0001-contour.md

+8-4
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
---
2+
cSpell:ignore: Horgan celestehorgan hashlinks
3+
---
4+
15
# Docs assessment
26

37
## Introduction
@@ -174,8 +178,8 @@ website, and in the repo. Great job team!
174178
- Update
175179
[SITE_CONTRIBUTION.md](https://github.com/projectcontour/contour/blob/main/SITE_CONTRIBUTION.md)
176180
to Hugo when ready.
177-
- Do a backlog clean of `kind/docuentation` and ensure that all issues are still
178-
valid. Close any which are not. For example
181+
- Do a backlog clean of `kind/documentation` and ensure that all issues are
182+
still valid. Close any which are not. For example
179183
[this issue](https://github.com/projectcontour/contour/issues/2053) was opened
180184
in 2019.
181185
- Improve stub issue descriptions
@@ -203,7 +207,7 @@ website, and in the repo. Great job team!
203207
native community. While ideally we would see a logo wall of users or case
204208
studies, for a project of contour's size this is a great addition to the site.
205209

206-
- **Maitenence planning**:
210+
- **Maintenance planning**:
207211
- **Monorepos**: Having a docs+code monorepo is risky in the long term, as it
208212
couples all docs builds with code builds and vice versa. If docs CI fails
209213
because Netlify is temporarily down, for example, this means that all your
@@ -223,7 +227,7 @@ website, and in the repo. Great job team!
223227
better to have padding above an h2 rather than below it, as this helps
224228
separate each section of a page.
225229

226-
- **Maitenence planning**: Unless you have very good reasons for staying in a
230+
- **Maintenance planning**: Unless you have very good reasons for staying in a
227231
docs+code monorepo, we strongly suggest migrating documentation to its own
228232
repository and maintaining it separately.
229233

analyses/0002-notary-project.md

+6-2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
---
2+
cSpell:ignore: docset notaryproject celestehorgan
3+
---
4+
15
# Notary Project Docs Assessment
26

37
Date: 2021-07-31 Project: [Notary Project](https://github.com/notaryproject/)
@@ -223,8 +227,8 @@ developed?
223227

224228
_Note_:
225229
[Notary Project branding artwork](https://github.com/cncf/artwork/tree/master/projects/notary)
226-
exists. Other branding elements, like colour schemes and whatnot, will need to
227-
be developed.
230+
exists. Other branding elements, like color schemes and whatnot, will need to be
231+
developed.
228232

229233
### Information Architecture
230234

analyses/0003-krator.md

+11-7
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
---
2+
cSpell:ignore: Krator celestehorgan CODEOWNERS
3+
---
4+
15
# Krator Docs assessment
26

37
## Introduction
@@ -53,9 +57,9 @@ Criteria:
5357
- Documentation is currently in several locations and will need to be brought
5458
into one repo. The current resources are:
5559
- The project [README](https://github.com/krator-rs/krator)
56-
- [Introduction to krator Blog Post](https://deislabs.io/posts/introducing-krator/)
60+
- [Introduction to Krator Blog Post](https://deislabs.io/posts/introducing-krator/)
5761
- [A Fistful of States: More State Machine Patterns in Rust](https://deislabs.io/posts/a-fistful-of-states/)
58-
- [Crate krator API Documentation](https://docs.rs/krator/0.4.0/krator/).
62+
- [Crate Krator API Documentation](https://docs.rs/krator/0.4.0/krator/).
5963
This is a substantial part of the current documentation and could be
6064
incorporated into the main body (site/repo) of the documentation. This is
6165
already a great resource for users, but if we transport it to a
@@ -83,7 +87,7 @@ Criteria:
8387
- We'll need to create a clear entry point for the new user. Some of this info
8488
could be taken from the
8589
[Developer Guide](https://github.com/krator-rs/krator/blob/main/docs/community/developers.md)
86-
and includes prerequisite knowlege, configuration, and a brief step-by-step
90+
and includes prerequisite knowledge, configuration, and a brief step-by-step
8791
guide on adding Krator to your project.
8892
- **Content maintainability**:
8993
- Since we'll be creating a site, search doesn't apply yet (though will be
@@ -117,19 +121,19 @@ Criteria:
117121
creating a Getting Started/Quickstart.
118122
- **Tutorials**
119123
- **Setting up Krator**
120-
- **Configuring your project to use krator**
124+
- **Configuring your project to use Krator**
121125
- **Tasks:** I recommend a section with step-by-step instructions on how to
122126
accomplish the most common tasks in Krator. For example, if you have five
123127
most common tasks, you could have a document for each. Suggestions include:
124128
- **Using built-in operators**
125-
- **Creating your own operators with krator**
129+
- **Creating your own operators with Krator**
126130
- Are there other common tasks? If so, they should go here.
127131
- **Best practices**
128132
- **Troubleshooting**
129133
- **Troubleshooting**
130134
- **Error Reference** A table with explanations and resolution steps would
131135
suffice
132-
- **Contributing to krator**
136+
- **Contributing to Krator**
133137
- **Cutting releases** (This is existing documentation)
134138
- **Contributing:** Include information on submitting issues and
135139
instructions with links on contributing to the code base and to the
@@ -196,7 +200,7 @@ be done!
196200

197201
<!-- borrowed from @celestehorgan's excellent work in 0001-contour.md -->
198202

199-
- **Maitenence planning**:
203+
- **Maintenance planning**:
200204
- **Monorepos**: Having a docs+code monorepo is risky in the long term, as it
201205
couples all docs builds with code builds and vice versa. If docs CI fails
202206
because Netlify is temporarily down, for example, this means that all your

analyses/0004-tremor.md

+4
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
---
2+
cSpell:ignore: Horgan onramps offramps LLDB Wayfair
3+
---
4+
15
# Assessment: Project Tremor
26

37
Prepared by: Celeste Horgan Date: July 2021

analyses/0005-fluxcd.md

+4
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
---
2+
cSpell:ignore: celestehorgan Horgan
3+
---
4+
15
# Assessment template
26

37
Prepared by: Celeste Horgan

analyses/0006-gateway-api.md

+5-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
---
2+
cSpell:ignore: Meha Bhalodiya mehabhalodiya kubernetes
3+
---
4+
15
# Assessment: Project Kubernetes Gateway API
26

37
Prepared by: Meha Bhalodiya
@@ -95,7 +99,7 @@ as well as where to find them.
9599
- Reference
96100
- Contribute
97101

98-
- **Prepared a miro board:
102+
- **Prepared a Miro board:
99103
[https://miro.com/app/board/uXjVO_1cS9k=/](https://miro.com/app/board/uXjVO_1cS9k=/)**
100104

101105
![information_architecture](../docs/images/gapi_info_arch.png)

analyses/0007-porter.md

+4-4
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
title: Porter tech docs assessment draft
3-
tags: porter
3+
cSpell:ignore: Uchechukwu Obasi
44
---
55

66
# Notes
@@ -103,7 +103,7 @@ Scale:
103103
- Multiple OSes are well documented too.
104104
- The onboarding and contributing guides are well documented making it easy for
105105
new users to understand and kickstart.
106-
- Porter's sample code is copy-pastable.
106+
- Porter's sample code can be copy-pasted.
107107
- "What is Porter?" is a good overview or 'about' section.
108108
- Items listed under "When to use Porter?" are inconsistent with the way they're
109109
linked: some are linked while others are not.
@@ -122,7 +122,7 @@ Scale:
122122
developers to write docs. I think it's a fair point. My only issue with this
123123
convention is that it makes it difficult for a new contributor to find the
124124
website's sourcefile. A contributor expects the "docs" directory to only
125-
contain nothing but actual documentation files not website sourcefiles.
125+
contain nothing but actual documentation files not website source files.
126126
- There's no way to search the documentation
127127
- Hard to locate the different versions on smaller screens
128128

@@ -140,7 +140,7 @@ Scale:
140140
- Overall, Porter's documentation is well organized:
141141
- some pages seem misplaced (quick start for operator, ...)
142142
- Some pages appear at the top level of the docs nav that may not need to be
143-
there -- search may help with findability
143+
there -- search may help with discoverability
144144
- Best practices could be under reference
145145
- Mixins Plugins -- should these be top level?
146146

analyses/0008-backstage/user-roles.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ around which to organize the Backstage documentation.
66

77
The documentation should ultimately be task-oriented, with tasks organized
88
around users and their objectives. A process for creating this type of
9-
documentation set is under development in the CDCF Tech Doc GitHub project.
9+
documentation set is under development in the CNCF Tech Doc GitHub project.
1010

1111
## Summary of Proposed User Roles
1212

analyses/0009-in-toto/in-toto-analysis.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -176,7 +176,7 @@ in the Get Started menu (wherever that ends up).
176176

177177
Almost all doc content is in GitHub (in README files, the Specification, or
178178
comments in demos). Most of it should be exposed as indexed documents on the
179-
website to make it versionable, editable, and localizable.
179+
website so it can be edited, versioned, and localized.
180180

181181
- Move most of the documentation into read-the-docs (RTD) so that it can
182182
properly indexed and maintained.

analyses/0009-in-toto/in-toto-doc-issues.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -102,9 +102,9 @@ This should be fixed or removed.)
102102
that describes the ITE process, which is two levels down from main in the
103103
[ITE repo](https://github.com/in-toto/ITE/). The document should be
104104
referenced in the section for Contributors, and possibly a subsection
105-
sepecifically intended for ITE proposers and developers.
105+
specifically intended for ITE proposers and developers.
106106

107-
- [ ] As documents are transfered from GitHub into the Doc web site, update the
107+
- [ ] As documents are transferred from GitHub into the Doc web site, update the
108108
index accordingly and adjust the doc architecture as needed.
109109

110110
## Establish policy for reference material

0 commit comments

Comments
 (0)