Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

A tiny change in HCP release notes structure #85317

Merged
merged 1 commit into from
Nov 28, 2024

Conversation

xenolinux
Copy link
Contributor

@xenolinux xenolinux commented Nov 22, 2024

Version(s): 4.17+

Issue: None

Link to docs preview: https://85317--ocpdocs-pr.netlify.app/openshift-enterprise/latest/hosted_control_planes/hosted-control-planes-release-notes.html

QE review: Not required. This is purely a structure change.

Additional information:

@openshift-ci openshift-ci bot added the size/S Denotes a PR that changes 10-29 lines, ignoring generated files. label Nov 22, 2024
@ocpdocs-previewbot
Copy link

Copy link

openshift-ci bot commented Nov 22, 2024

@xenolinux: all tests passed!

Full PR test history. Your PR dashboard.

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. I understand the commands that are listed here.

Copy link
Contributor

@lahinson lahinson left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

@xenolinux xenolinux added peer-review-needed Signifies that the peer review team needs to review this PR branch/enterprise-4.17 branch/enterprise-4.18 labels Nov 27, 2024
@xenolinux xenolinux added this to the Continuous Release milestone Nov 27, 2024
@max-cx
Copy link
Contributor

max-cx commented Nov 27, 2024

/label peer-review-in-progress

@max-cx
Copy link
Contributor

max-cx commented Nov 27, 2024

/remove-label peer-review-needed

@openshift-ci openshift-ci bot added peer-review-in-progress Signifies that the peer review team is reviewing this PR and removed peer-review-needed Signifies that the peer review team needs to review this PR labels Nov 27, 2024
Copy link
Contributor

@max-cx max-cx left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM on the changes in the PR.

Global recommendations for future PRs about this page:

From my personal experience with peer reviews for this repo, I was asked multiple times to include the snippets/technology-preview.adoc admonition on pages, preferably after the first paragraph (due to SEO) or further in the section.

IBM Style guidance is to "use parentheses to identify items such as abbreviations, symbols, and measurements, but avoid using parentheses in general text." You might want to rethink use of parentheses in (Technology Preview in section heading.

This page appears to have an inconsistent use of parentheses with TP/GA in new feature headings: TP is mentioned in parentheses, but GA is mentioned without parentheses. For example:

Custom taints and tolerations (Technology Preview)
versus
Hosted control planes on OpenShift Virtualization in a disconnected environment is Generally Available

I'd recommend considering the splitting of your current "New features and enhancements" section into two sections:
New features and enhancements
and
Technology Preview features
See my example of how this can be done: https://docs.openshift.com/container-platform/4.14/observability/otel/otel-rn.html#otel_3-3_technology-preview-features_otel-rn
In this linked example, one common TP admonition is added for all of the TP features in the section:

:FeatureName: Each of these features
include::snippets/technology-preview.adoc[leveloffset=+1]

@max-cx
Copy link
Contributor

max-cx commented Nov 27, 2024

/label peer-review-done

@max-cx
Copy link
Contributor

max-cx commented Nov 27, 2024

/remove-label peer-review-in-progress

@openshift-ci openshift-ci bot added peer-review-done Signifies that the peer review team has reviewed this PR and removed peer-review-in-progress Signifies that the peer review team is reviewing this PR labels Nov 27, 2024
@xenolinux
Copy link
Contributor Author

LGTM on the changes in the PR.

Global recommendations for future PRs about this page:

From my personal experience with peer reviews for this repo, I was asked multiple times to include the snippets/technology-preview.adoc admonition on pages, preferably after the first paragraph (due to SEO) or further in the section.

IBM Style guidance is to "use parentheses to identify items such as abbreviations, symbols, and measurements, but avoid using parentheses in general text." You might want to rethink use of parentheses in (Technology Preview in section heading.

This page appears to have an inconsistent use of parentheses with TP/GA in new feature headings: TP is mentioned in parentheses, but GA is mentioned without parentheses. For example:

Custom taints and tolerations (Technology Preview) versus Hosted control planes on OpenShift Virtualization in a disconnected environment is Generally Available

I'd recommend considering the splitting of your current "New features and enhancements" section into two sections: New features and enhancements and Technology Preview features See my example of how this can be done: https://docs.openshift.com/container-platform/4.14/observability/otel/otel-rn.html#otel_3-3_technology-preview-features_otel-rn In this linked example, one common TP admonition is added for all of the TP features in the section:

:FeatureName: Each of these features
include::snippets/technology-preview.adoc[leveloffset=+1]

Thank you. @max-cx I will consider these improvements to include in another (probably 4.18 RN) PR .

@xenolinux xenolinux merged commit c754c89 into openshift:main Nov 28, 2024
2 checks passed
@xenolinux xenolinux deleted the hcp-rn-structure-change branch November 28, 2024 06:07
@xenolinux
Copy link
Contributor Author

/cherrypick enterprise-4.17

@xenolinux
Copy link
Contributor Author

/cherrypick enterprise-4.18

@openshift-cherrypick-robot

@xenolinux: new pull request created: #85566

In response to this:

/cherrypick enterprise-4.17

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository.

@openshift-cherrypick-robot

@xenolinux: new pull request created: #85567

In response to this:

/cherrypick enterprise-4.18

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
branch/enterprise-4.17 branch/enterprise-4.18 peer-review-done Signifies that the peer review team has reviewed this PR size/S Denotes a PR that changes 10-29 lines, ignoring generated files.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants