Skip to content

Commit 8ae5424

Browse files
authored
Adjust markdown syntax of analyses pages (#302)
1 parent 4433055 commit 8ae5424

21 files changed

+133
-131
lines changed

.markdown-link-check.json

+4
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,10 @@
1111
},
1212
{
1313
"pattern": "\\?no-link-check$"
14+
},
15+
{
16+
"why": "Temporary: due to scheduled maintenance",
17+
"pattern": "https://www.usenix.org"
1418
}
1519
],
1620
"timeout": "3s",

analyses/0002-notary-project.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -199,7 +199,7 @@ Criteria
199199
- Letting new users know where to get help
200200

201201
- Complete the governance work started here:
202-
<https://github.com/notaryproject/specifications/issues/55>
202+
https://github.com/notaryproject/specifications/issues/55
203203
https://github.com/notaryproject/notaryproject/pull/78, and add it to a
204204
governance page (or section) on the website.
205205

analyses/0005-fluxcd.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ cSpell:ignore: celestehorgan Horgan
55
# Assessment template
66

77
Prepared by: Celeste Horgan
8-
([@celestehorgan](https://github.com/cncf/techdocs))<br> Date: 2021-11-30
8+
([@celestehorgan](https://github.com/cncf/techdocs))<br/> Date: 2021-11-30
99

1010
## Introduction
1111

@@ -159,7 +159,7 @@ Scale:
159159

160160
- [This file](https://github.com/fluxcd/website/blob/main/hack/import-flux2-assets.sh)
161161
is _very_ fragile, as it points to specific files at their
162-
<https://github.com/fluxcd/website/blob/main/hack/import-flux2-assets.sh> and
162+
https://github.com/fluxcd/website/blob/main/hack/import-flux2-assets.sh and
163163
seems to have the potential to make the site build succeed but with
164164
unpredictable results.
165165
- Consider implementing [Hugo Modules](https://gohugo.io/hugo-modules/) to

analyses/0006-gateway-api.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ cSpell:ignore: Meha Bhalodiya mehabhalodiya kubernetes
55
# Assessment: Project Kubernetes Gateway API
66

77
Prepared by: Meha Bhalodiya
8-
([@mehabhalodiya](https://github.com/mehabhalodiya))<br> Date: 2021-03-03
8+
([@mehabhalodiya](https://github.com/mehabhalodiya))<br/> Date: 2021-03-03
99

1010
## Introduction
1111

analyses/0007-porter.md

+6-6
Original file line numberDiff line numberDiff line change
@@ -16,11 +16,11 @@ Date: 2023-04-07
1616
Resources:
1717

1818
- [Meeting notes](https://docs.google.com/document/d/12OGtSaUtlc7OA_iPnUvmVaiKg8yM7_QBzFnMgoHvnLw?no-link-check)
19-
- Website: <https://getporter.org>
19+
- Website: https://getporter.org
2020
- Repos:
21-
- Main site: <https://github.com/getporter/porter>. Content is in `docs`.
21+
- Main site: https://github.com/getporter/porter. Content is in `docs`.
2222
- [Operator site](https://getporter.org/operator):
23-
<https://github.com/getporter/operator>
23+
https://github.com/getporter/operator
2424

2525
## Introduction
2626

@@ -69,8 +69,8 @@ Scale:
6969
difference between desired state and operator? maybe the operator one needs to
7070
be in Get Started)
7171

72-
- <https://getporter.org/quickstart/desired-state/>
73-
- <https://getporter.org/operator/quickstart/>
72+
- https://getporter.org/quickstart/desired-state/
73+
- https://getporter.org/operator/quickstart/
7474

7575
- Mixins & Plugins sections duplicated in sidebar (and could potentially be
7676
organized under Concepts?)
@@ -155,7 +155,7 @@ Scale:
155155

156156
- Move the website sourcefile to a separate "website" directory. That way, we
157157
create a good separation of concern. A good example is
158-
<https://github.com/thanos-io/thanos>.
158+
https://github.com/thanos-io/thanos.
159159
- The porter's docs should be searchable.
160160
- Create a version picker (dropdown) to make search easily discoverable for
161161
users.

analyses/0008-backstage/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
title: Backstage TechDocs Analysis
3-
tags: backstage
3+
tags: [backstage]
44
---
55

66
- [Backstage Doc Analysis](backstage-analysis.md) - Analyzes the existing

analyses/0008-backstage/backstage-analysis.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
title: Backstage Documentation Analysis
3-
tags: backstage
3+
tags: [backstage]
44
created: 2023-09-01
55
modified: 2023-11-28
66
author: Dave Welsch (@dwelsch-esi)

analyses/0008-backstage/backstage-implementation.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
title: Implementing Backstage Doc Improvements
3-
tags: backstage
3+
tags: [backstage]
44
cSpell:ignore: rigeur runbooks toolkits
55
---
66

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

+2-3
Original file line numberDiff line numberDiff line change
@@ -89,9 +89,8 @@ following general plan.
8989
the website, as:
9090

9191
- [System Overview](https://github.com/in-toto/docs/blob/master/in-toto-spec.md#2-system-overview)
92-
(compare content to <https://in-toto.io/in-toto> and current website
93-
About - create versions of increasing depth to address to specific
94-
audiences)
92+
(compare content to https://in-toto.io/in-toto and current website About -
93+
create versions of increasing depth to address to specific audiences)
9594
- [Glossary](https://github.com/in-toto/docs/blob/master/in-toto-spec.md#17-terminology)
9695
(convert to alphabetized table)
9796
- [Workflow/Personas](https://github.com/in-toto/docs/blob/master/in-toto-spec.md#2-system-overview)

analyses/0010-etcd/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
title: etcd TechDocs Analysis
3-
tags: etcd
3+
tags: [etcd]
44
---
55

66
- [etcd Doc Analysis](etcd-analysis.md) - Analyzes the existing etcd

analyses/0010-etcd/etcd-analysis.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
title: etcd Documentation Analysis
3-
tags: etcd
3+
tags: [etcd]
44
created: 2023-09-01
55
modified: 2024-01-08
66
author: Dave Welsch (@dwelsch-esi)

analyses/0010-etcd/etcd-implementation.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
title: Implementing etcd Doc Improvements
3-
tags: etcd
3+
tags: [etcd]
44
---
55

66
# Introduction

analyses/0011-keda/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
title: KEDA TechDocs Analysis
3-
tags: KEDA
3+
tags: [KEDA]
44
---
55

66
- [KEDA Doc Analysis](keda-analysis.md) - Analyzes the existing KEDA

analyses/0011-keda/keda-analysis.md

+11-11
Original file line numberDiff line numberDiff line change
@@ -48,15 +48,15 @@ Netlify platform. The site's code is stored on the KEDA GitHub repo.
4848

4949
**In scope:**
5050

51-
- Website: <https://keda.sh>
52-
- Documentation: <https://keda.sh/docs>
53-
- Website repo: <https://github.com/kedacore/keda-docs>
54-
- Governance repo: <https://github.com/kedacore/governance>
55-
- Main project contributor info: <https://github.com/kedacore/keda>
51+
- Website: https://keda.sh
52+
- Documentation: https://keda.sh/docs
53+
- Website repo: https://github.com/kedacore/keda-docs
54+
- Governance repo: https://github.com/kedacore/governance
55+
- Main project contributor info: https://github.com/kedacore/keda
5656

5757
**Out of scope:**
5858

59-
- Other KEDA repos under <https://github.com/kedacore/>
59+
- Other KEDA repos under https://github.com/kedacore/
6060

6161
## How this document is organized
6262

@@ -235,12 +235,12 @@ The documentation includes some examples of
235235
[**non-inclusive language**](https://inclusivenaming.org/). For example:
236236

237237
- "easily", "simple", "simply", etc.
238-
- <https://keda.sh/docs/2.13/deploy/>
239-
- <https://keda.sh/docs/2.13/deploy/#uninstall-3>
240-
- <https://keda.sh/docs/2.13/concepts/scaling-deployments/#triggers>
238+
- https://keda.sh/docs/2.13/deploy/
239+
- https://keda.sh/docs/2.13/deploy/#uninstall-3
240+
- https://keda.sh/docs/2.13/concepts/scaling-deployments/#triggers
241241
- "master" node
242-
- <https://keda.sh/docs/2.13/troubleshooting/#google-kubernetes-engine-gke>
243-
- <https://keda.sh/docs/2.13/scalers/redis-sentinel-lists/#authentication-parameters>
242+
- https://keda.sh/docs/2.13/troubleshooting/#google-kubernetes-engine-gke
243+
- https://keda.sh/docs/2.13/scalers/redis-sentinel-lists/#authentication-parameters
244244

245245
## Recommendations
246246

analyses/0011-keda/keda-implementation.md

+12-12
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@ Here is a proposed outline for the tech doc Table of Contents:
7777
- [Getting Started (New users start here!)](https://keda.sh/docs/2.13/) (rename
7878
current "KEDA Documentation" heading)
7979
- [Deploying KEDA](https://keda.sh/docs/2.13/deploy/)
80-
- Prerequisites (<https://keda.sh/docs/2.13/operate/cluster/#requirements>)
80+
- Prerequisites (https://keda.sh/docs/2.13/operate/cluster/#requirements)
8181
- [Deploying with Helm](?no-link-check#helm)
8282
- [Installing](?no-link-check#install)
8383
- [Uninstalling](?no-link-check#uninstall)
@@ -92,7 +92,7 @@ Here is a proposed outline for the tech doc Table of Contents:
9292
- [Uninstalling](?no-link-check#uninstall-3)
9393
- Hello, KEDA (write a procedure for a simplest-possible use case for users to
9494
get started on - something like
95-
<https://github.com/kedacore/sample-hello-world-azure-functions>)
95+
https://github.com/kedacore/sample-hello-world-azure-functions)
9696
- [Using KEDA or Operator Guide](https://keda.sh/docs/2.13/operate/) (rename
9797
current "Operate")
9898
- How to set up a scaler (a more detailed procedure than the example used in
@@ -103,13 +103,13 @@ Here is a proposed outline for the tech doc Table of Contents:
103103
- ... and so on.
104104
- [Admission Webhooks](https://keda.sh/docs/2.13/operate/admission-webhooks/)
105105
- Prevention Rules
106-
(<https://keda.sh/docs/2.13/concepts/admission-webhooks/#prevention-rules>)
106+
(https://keda.sh/docs/2.13/concepts/admission-webhooks/#prevention-rules)
107107
- Validation Enforcement
108108
- [Cluster](https://keda.sh/docs/2.13/operate/cluster/) - Except sections that
109109
are purely reference info, for example:
110-
- <https://keda.sh/docs/2.13/operate/cluster/#kubernetes-compatibility>
111-
- <https://keda.sh/docs/2.13/operate/cluster/#cluster-capacity>
112-
- <https://keda.sh/docs/2.13/operate/cluster/#firewall>
110+
- https://keda.sh/docs/2.13/operate/cluster/#kubernetes-compatibility
111+
- https://keda.sh/docs/2.13/operate/cluster/#cluster-capacity
112+
- https://keda.sh/docs/2.13/operate/cluster/#firewall
113113
- [Integrating with OpenTelemetry Collector (Experimental)](https://keda.sh/docs/2.13/integrations/opentelemetry/)
114114
- [Integrating with Prometheus](https://keda.sh/docs/2.13/integrations/prometheus/)
115115
- [Using the KEDA Metrics Server](https://keda.sh/docs/2.13/operate/metrics-server/)
@@ -119,11 +119,11 @@ Here is a proposed outline for the tech doc Table of Contents:
119119
- [Migrating to a new release](https://keda.sh/docs/2.13/migration/) (current
120120
"Migration Guide")
121121
- Caching Metrics
122-
(<https://keda.sh/docs/2.13/concepts/scaling-deployments/#caching-metrics>)
122+
(https://keda.sh/docs/2.13/concepts/scaling-deployments/#caching-metrics)
123123
- Pausing Autoscaling of deployments
124-
(<https://keda.sh/docs/2.13/concepts/scaling-deployments/#pause-autoscaling>)
124+
(https://keda.sh/docs/2.13/concepts/scaling-deployments/#pause-autoscaling)
125125
- Pausing Autoscaling of jobs
126-
(<https://keda.sh/docs/2.13/concepts/scaling-jobs/#pause-autoscaling>)
126+
(https://keda.sh/docs/2.13/concepts/scaling-jobs/#pause-autoscaling)
127127
- [Troubleshooting](https://keda.sh/docs/2.13/concepts/troubleshooting/),
128128
`/docs/2.13/troubleshooting/`
129129
- Reference
@@ -132,9 +132,9 @@ Here is a proposed outline for the tech doc Table of Contents:
132132
- ...
133133
- [Secret](https://keda.sh/docs/2.13/authentication-providers/secret/)
134134
- Scaled Object specification (from "Concepts";
135-
<https://keda.sh/docs/2.13/concepts/scaling-deployments/#scaledobject-spec>)
135+
https://keda.sh/docs/2.13/concepts/scaling-deployments/#scaledobject-spec)
136136
- ScaledJob specification
137-
(<https://keda.sh/docs/2.13/concepts/scaling-jobs/#scaledjob-spec>)
137+
(https://keda.sh/docs/2.13/concepts/scaling-jobs/#scaledjob-spec)
138138
- [Events](https://keda.sh/docs/2.13/operate/events/)
139139
- [Firewall requirements](https://keda.sh/docs/2.13/operate/cluster/#firewall)
140140
- ...
@@ -211,7 +211,7 @@ annotated to illustrate this point:
211211
- [Uninstalling](?no-link-check#uninstall-3)
212212
- Hello, KEDA (write a procedure for a simplest-possible use case for users to
213213
get started on - something like
214-
<https://github.com/kedacore/sample-hello-world-azure-functions>) _analogous
214+
https://github.com/kedacore/sample-hello-world-azure-functions) _analogous
215215
to a "Hello World" exercise in programming language or API guides_
216216

217217
# Update the doc content creation instructions

0 commit comments

Comments
 (0)