Skip to content

Commit ce2fa85

Browse files
authored
Publish analyses in Docus, fix links, rewrite cross-plugin links (#351)
1 parent 2416a91 commit ce2fa85

43 files changed

Lines changed: 2897 additions & 419 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.htmltest.yml

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,14 @@ CacheExpires: 4500h # ~ 6 months
33
DirectoryPath: build
44
TestFilesConcurrently: true
55
IgnoreDirs:
6+
# We don't fix broken links on old analysis pages.
7+
# - analyses/202[0-5]/
68
IgnoreInternalURLs: # list of paths
79
IgnoreURLs: # list of regexes of URLs or path to be ignored
810
- ^https?://localhost
911
- \?no-link-check
10-
- _PROJECT-WEBSITE_
11-
- _PROJECT-DOC-URL_
12-
# FIXME: temporary ignore rules
13-
- assistance\.md
14-
- LICENSE
15-
- /analyses/
12+
# Old analysis pages are not updated. Ignore broken links:
13+
- ^https://(docs|www).tremor.rs/
14+
- ^https://knative.dev/docs/(concepts|reference|relnotes)/
15+
- ^https://knative.dev/development/concepts/serving-resources/revisions/
16+
- ^https://vitess.io/docs/21.0/

.markdownlintignore

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
# Paths excluded from markdownlint (see `markdownlint --help` → --ignore-path).
2+
# Patterns follow .gitignore semantics (see markdownlint-cli).
3+
4+
# Dependencies and build output
5+
node_modules/
6+
build/
7+
.docusaurus/
8+
9+
# Scratch / local
10+
tmp/

README.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -3,15 +3,15 @@
33
This site contains resources provided by the CNCF Technical Documentation team,
44
including:
55

6-
- [Docs](docs/) about building websites and developing technical documentation,
6+
- [Docs](/docs/) about building websites and developing technical documentation,
77
including recommended tools, best practices, how-tos, and evaluation
88
checklists. It provides specific guidelines for:
99
- Setting up and maintaining a documentation website.
1010
- Writing technical documentation for a project.
1111
- Seeking assistance from the CNCF TechDocs community.
12-
- [Analyzing project documentation](docs/analysis/).
13-
- [Analyses](analyses/): a collection of documentation analyses of CNCF projects
14-
performed by the TechDocs team.
12+
- [Analyzing project documentation](/docs/analysis/).
13+
- [Analyses](/analyses/): a collection of documentation analyses of CNCF
14+
projects performed by the TechDocs team.
1515

1616
## TechDocs Q&A
1717

@@ -29,7 +29,7 @@ every month at 8am Pacific time][date-time].
2929

3030
The TechDocs team can help CNCF projects analyze and improve their
3131
documentation. For details, see the TechDocs
32-
[assistance program](docs/assistance.md).
32+
[assistance program](/docs/assistance.md).
3333

3434
## CNCF TechDocs team
3535

@@ -46,8 +46,8 @@ Consultants and volunteers also contribute to CNCF TechDocs efforts.
4646

4747
## Licenses
4848

49-
- Documentation: [CC-BY-4.0](LICENSE)
50-
- Code: [Apache-2.0](LICENSE-CODE)
49+
- Documentation: [CC-BY-4.0](https://github.com/cncf/techdocs/blob/main/LICENSE)
50+
- Code: [Apache-2.0](https://github.com/cncf/techdocs/blob/main/LICENSE-CODE)
5151

5252
[date-time]:
5353
https://tockify.com/cncf.public.events/monthly?search=CNCF%20Tech%20Writers%20Office%20Hours

analyses/2021/contour/analysis.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@ tags: [contour]
44
cSpell:ignore: Horgan celestehorgan hashlinks
55
---
66

7+
<!-- markdownlint-disable line-length no-duplicate-heading -->
8+
79
# Docs assessment
810

911
## Introduction

analyses/2021/fluxcd/analysis.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@ tags: [fluxcd]
44
cSpell:ignore: celestehorgan Horgan
55
---
66

7+
<!-- markdownlint-disable no-duplicate-heading -->
8+
79
# Assessment template
810

911
Prepared by: Celeste Horgan

analyses/2021/krator/analysis.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@ tags: [krator]
44
cSpell:ignore: Krator celestehorgan CODEOWNERS
55
---
66

7+
<!-- markdownlint-disable line-length no-duplicate-heading -->
8+
79
# Krator Docs assessment
810

911
## Introduction

analyses/2021/kubernetes-gateway-api/analysis.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,9 @@ tags: [kubernetes-gateway-api]
44
cSpell:ignore: Meha Bhalodiya mehabhalodiya kubernetes
55
---
66

7+
<!-- markdownlint-disable line-length -->
8+
<!-- markdownlint-disable ul-style descriptive-link-text no-duplicate-heading no-trailing-punctuation -->
9+
710
# Assessment: Project Kubernetes Gateway API
811

912
Prepared by: Meha Bhalodiya
@@ -103,7 +106,7 @@ as well as where to find them.
103106
- **Prepared a Miro board:
104107
[https://miro.com/app/board/uXjVO_1cS9k=/](https://miro.com/app/board/uXjVO_1cS9k=/)**
105108

106-
![information_architecture](../docs/images/gapi_info_arch.png)
109+
![information_architecture](../../../docs/images/gapi_info_arch.png)
107110

108111
- There are improvements we could make:
109112
- With the collection of guided, step-by-step instructions (tasks, hands-on

analyses/2021/notary/analysis.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@ tags: [notary]
44
cSpell:ignore: docset notaryproject celestehorgan
55
---
66

7+
<!-- markdownlint-disable no-duplicate-heading no-emphasis-as-heading -->
8+
79
# Notary Project Docs Assessment
810

911
Date: 2021-07-31 Project: [Notary Project](https://github.com/notaryproject/)

analyses/2021/tremor/analysis.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@ tags: [tremor]
44
cSpell:ignore: Horgan onramps offramps LLDB Wayfair
55
---
66

7+
<!-- markdownlint-disable no-emphasis-as-heading -->
8+
79
# Assessment: Project Tremor
810

911
Prepared by: Celeste Horgan Date: July 2021

0 commit comments

Comments
 (0)