Skip to content

Commit 9fa85a8

Browse files
committed
Add helm issues list
Signed-off-by: Paige Calvert <[email protected]>
1 parent e02cb34 commit 9fa85a8

File tree

1 file changed

+102
-0
lines changed

1 file changed

+102
-0
lines changed
Lines changed: 102 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,102 @@
1+
---
2+
title: Helm Umbrella Issue and Issues List
3+
tags: [helm]
4+
---
5+
6+
## Overview
7+
8+
> AUTHOR NOTES:
9+
>
10+
> - Provide an outline or high-level description of the recommended changes.
11+
> Note any general patterns that occur throughout the documentation, such as a
12+
> lack of step-by-step procedures.
13+
>
14+
> -Items might be disjoint and unrelated; that's OK. If there are high-level
15+
> items that must be broken down into smaller issues, use the high-level items
16+
> to organize the issues in this plan. Otherwise, list issues in order from the
17+
> analysis document. This is an improvement plan, not a legal brief.
18+
>
19+
> - The following is boilerplate language to include in the umbrella issue in
20+
> the repo:
21+
22+
## Umbrella issue
23+
24+
> AUTHOR NOTE: Link to the umbrella issue in the project's documentation repo
25+
26+
TO DO: Create umbrella issue in helm-www repo with the following boilerplate:
27+
28+
This issue tracks recommended changes resulting from an analysis of the Helm
29+
documentation commissioned by CNCF. The analysis and supporting documents are
30+
here: https://github.com/cncf/techdocs/tree/main/analyses under `0016-helm`.
31+
32+
## Issues
33+
34+
This is a list of issues representing the recommended work on the Helm website
35+
and technical documentation.
36+
37+
TO DO: Create the GitHub issues in helm-www repo and add links here
38+
39+
### Issue: Reorganize the sidebar
40+
41+
> AUTHOR NOTE: Summarize the documentation changes prescribed by this issue. Use
42+
> enough detail to estimate the scope of the issue. Fine-grained detail can go
43+
> in the issue itself. In the GitHub umbrella issue, link to the sub-issue using
44+
> a Markdown checkbox as shown below.
45+
46+
Reorganize the sidebar (using the proposed sidebar in `helm-implementation.md`
47+
as a guide) by creating new folders for each category and moving files
48+
accordingly. Add redirects and update links as needed. Needs to be done for each
49+
locale for v4 only.
50+
51+
### Issue: Add a technical/conceptual overview of Helm
52+
53+
Use existing content in
54+
[Helm Architecture](https://helm.sh/docs/topics/architecture) to add a
55+
high-level Helm overview page. See the proposed sidebar in
56+
`helm-implementation.md` for instruction on where to put it.
57+
58+
### Issue: Prune out-of-date content
59+
60+
Review each of these pages/section to see if their content can be redistributed
61+
or deleted:
62+
63+
- "FAQs" https://helm.sh/docs/faq/installing and
64+
https://helm.sh/docs/faq/uninstalling
65+
66+
- Best practices section: https://helm.sh/docs/chart_best_practices/
67+
68+
- Tips and tricks: https://helm.sh/docs/howto/charts_tips_and_tricks
69+
70+
Alternatively, if the content is still important and doesn't fit well elsewhere
71+
in the docs, make the necessary updates so that it is up-to-date and accurate.
72+
73+
### Issue: Document all the new features released with Helm 4
74+
75+
Make sure that all the Helm 4 features, improvements, and fixes are documented.
76+
Use the full changelog for Helm 4 as a reference.
77+
78+
### Issue: Review and update all the pages with the "This page has not yet been updated for Helm 4" warning
79+
80+
Search the Helm v4 docs for the "This page has not yet been updated for Helm 4."
81+
warning, which appears on several pages. Review the content on these pages and
82+
remove or update any details that are out-of-date as of v4.
83+
84+
### Issue: Rewrite tasks as step-by-step procedures
85+
86+
Reformat or rewrite all tasks should to use numbered steps. For example, each of
87+
the headings in https://helm.sh/docs/howto/chart_repository_sync_example could
88+
be converted to a numbered step in an ordered list.
89+
90+
### Issue: Create and publish a clear process for adding and maintaining localized documentation
91+
92+
The CNCF docs team has share the following guidance that the OpenTelemetry
93+
project uses for localizing their docs:
94+
https://opentelemetry.io/docs/contributing/localization/
95+
96+
The Helm docs maintainers should review these guidelines and make a plan for
97+
rolling out similar processes.
98+
99+
### Issue: Create and publish a clear process for triaging the issue backlog and reviewing PRs
100+
101+
Similar to above, agree on and publish clearer processes for triaging issues and
102+
reviewing/merging PRs.

0 commit comments

Comments
 (0)