Prepared by: Uche (thisisobate)
Date: 2021-06-17
https://keda.sh/
https://github.com/kedacore/keda-docs
Note: keda.sh is a Hugo site.
This document assesses the quality and completeness of a project's documentation and website (if present).
This document:
The assessment is divided into three sections:
Each section rates content based on different criteria.
Criteria | 1 | 2 | 3 | 4 | 5 |
---|---|---|---|---|---|
Information architecture | x | ||||
New user content | x | ||||
Content maintainability | x | ||||
Content creation processes | x |
Scale:
Comments
Information architecture
The information architecture is well planned but lacks access to vital information.
Information architecture diagram (proposed)
New user content
Content maintainability
Content creation processes
Recommendations
Information architecture
New user content
Content maintainability
Content creation processes
Criteria | 1 | 2 | 3 | 4 | 5 |
---|---|---|---|---|---|
Communication methods documented | x | ||||
Beginner friendly issue backlog | x | ||||
“New contributor” getting started content | x | ||||
Project governance documentation | x |
Scale:
Comments
Recommendations
Criteria | 1 | 2 | 3 | 4 | 5 |
---|---|---|---|---|---|
Single-source for all files | x | ||||
Meets min website req. (for maturity level) | x | ||||
Branding and design | x | ||||
Case studies/social proof | x | ||||
Maintenance planning | x | ||||
A11y plan & implementation | x | ||||
Mobile-first plan & impl. | x | ||||
HTTPS access & HTTP redirect | x | ||||
Google Analytics 4 for production only | |||||
Indexing allowed for production server only | |||||
Intra-site / local search | |||||
Account custodians are documented |
Scale:
Comments
Include a list of the top 404s, as reported through analytics or a search console.
Recommendations
From the recommendations above, lis the top 1-3 concerns for this particular project and expand on them in enough detail that you could either:
- Pass the work off to a contractor or other member of the CNCF techdocs team
- Write a GitHub issue for the project team and place it in the backlog and someone not involved in the docs assessment process could execute on it