Skip to content

Conversation

aneta-petrova
Copy link
Member

What changes are you introducing?

  • Editing the 'contribution guide' section of CONTRIBUTING.md for clarity
  • Removing some duplicate or redundant items

Why are you introducing these changes? (Explanation, links to references, issues, etc.)

Follow up on #4281

Anything else to add? (Considerations, potential downsides, alternative solutions you have explored, etc.)

N/A

Contributor checklists

  • I am okay with my commits getting squashed when you merge this PR.
  • I am familiar with the contributing guidelines.

Please cherry-pick my commits into:

  • Foreman 3.16/Katello 4.18 (Satellite 6.18)
  • Foreman 3.15/Katello 4.17
  • Foreman 3.14/Katello 4.16 (Satellite 6.17; orcharhino 7.4)
  • Foreman 3.13/Katello 4.15 (EL9 only)
  • Foreman 3.12/Katello 4.14 (Satellite 6.16; orcharhino 7.2 on EL9 only; orcharhino 7.3)
  • Foreman 3.11/Katello 4.13 (orcharhino 6.11 on EL8 only; orcharhino 7.0 on EL8+EL9; orcharhino 7.1 with Leapp)
  • Foreman 3.10/Katello 4.12
  • Foreman 3.9/Katello 4.11 (Satellite 6.15; orcharhino 6.8/6.9/6.10)
  • We do not accept PRs for Foreman older than 3.9.

@github-actions github-actions bot added Needs tech review Requires a review from the technical perspective Needs style review Requires a review from docs style/grammar perspective labels Sep 23, 2025
* The AsciiDoc and RedHat style packages for the Vale linter.
See [Vale for writers at Red Hat](https://redhat-documentation.github.io/vale-at-red-hat/docs/main/user-guide/introduction/).
* [Red Hat supplementary style guide for product documentation](https://redhat-documentation.github.io/supplementary-style-guide/)

Copy link
Member Author

Choose a reason for hiding this comment

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

I thought about adding the IBM style guide but didn't because 1) it's not available to the public 2) a lot of the rules are included in the Vale rule sets.

Copy link

github-actions bot commented Sep 23, 2025

The PR preview for 935e17b is available at theforeman-foreman-documentation-preview-pr-4294.surge.sh

No diff compared to the current base

show diff

CONTRIBUTING.md Outdated
* User input is surrounded by underscores (`_`) to indicate variable input, for example, `hammer organization create --name "_My Organization_" --label "_my_organization_"`.
* Links to different guides are followed by the title of the guide in italics, for example `in _{ManagingHostsDocTitle}_`.
* Surround user input with underscores (`_`) to indicate variable input, for example, `hammer organization create --name "_My Organization_" --label "_my_organization_"`.
* Include the title of the guide in italics after linking to a different guide, for example `in _{ManagingHostsDocTitle}_`.
Copy link
Contributor

Choose a reason for hiding this comment

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

Is this still true after DITA?

Copy link
Member Author

Choose a reason for hiding this comment

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

It won't be true after DITA but we don't have an alternative yet and the option of keeping existing link conventions for non-satellite and making them DITA-tooling compliant only for Satellite is still on the table.

Still, you're making a good point and it might be best to remove it. We can later add a new convention once we agree on it.

Copy link
Contributor

Choose a reason for hiding this comment

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

I agree with removing this line because we currently to not go by it.

@aneta-petrova aneta-petrova removed the Needs tech review Requires a review from the technical perspective label Sep 24, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Needs style review Requires a review from docs style/grammar perspective
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants