Skip to content

Conversation

@Lennonka
Copy link
Contributor

@Lennonka Lennonka commented Dec 18, 2025

What changes are you introducing?

DITA-fying the Managing content views chapter in the Managing content guide

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

DITA compliance

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

  • Abstracts will be reviewed later.
  • I've simplified some things.

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.17/Katello 4.19
  • 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)
  • We do not accept PRs for Foreman older than 3.12.

@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 Needs testing Requires functional testing labels Dec 18, 2025
@Lennonka Lennonka removed Needs tech review Requires a review from the technical perspective Needs testing Requires functional testing labels Dec 18, 2025
@github-actions
Copy link

github-actions bot commented Dec 18, 2025

The PR preview for 2524b32 is available at theforeman-foreman-documentation-preview-pr-4552.surge.sh

The following output files are affected by this PR:

show diff

show diff as HTML

@Lennonka Lennonka marked this pull request as ready for review December 18, 2025 04:28
Copy link
Contributor

@maximiliankolb maximiliankolb left a comment

Choose a reason for hiding this comment

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

35/44

. In the {ProjectWebUI}, navigate to a published version of a *Content View* > *Module Streams* to view the module streams that are available for the Content Types.
. Use the *Search* field to search for specific modules.
. To view the information about the module, click the module and its corresponding tabs to include *Details*, *Repositories*, *Profiles*, and *Artifacts*.

Copy link
Contributor

Choose a reason for hiding this comment

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

Suggested change

$ hammer module-stream list \
--organization-id _My_Organization_ID_
----

Copy link
Contributor

Choose a reason for hiding this comment

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

Suggested change

For more information, see {ContentManagementDocURL}repository-synchronization[Repository synchronization].
. Create a content view for each repository.
For more information, see {ContentManagementDocURL}Creating_a_Content_View_content-management[Creating a content view].
For more information, see {ContentManagementDocURL}creating-a-content-view-by-using-web-ui[Creating a content view].
Copy link
Contributor

Choose a reason for hiding this comment

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

Suggested change
For more information, see {ContentManagementDocURL}creating-a-content-view-by-using-web-ui[Creating a content view].
For more information, see {ContentManagementDocURL}creating-a-content-view-by-using-web-ui[Creating a content view by using {ProjectWebUI}].

same applies to line 34 and 38.

= Assigning a rolling content view to lifecycle environments by using {ProjectWebUI}

[role="_abstract"]
You can assign your rolling content view to lifecycle environments to limit Library content synchronized to {SmartProxyServers} by using the {ProjectWebUI}.
Copy link
Contributor

Choose a reason for hiding this comment

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

Suggested change
You can assign your rolling content view to lifecycle environments to limit Library content synchronized to {SmartProxyServers} by using the {ProjectWebUI}.
You can assign your rolling content view to lifecycle environments to limit Library content synchronized to {SmartProxyServers} by using {ProjectWebUI}.

You can copy an existing content view into a new content view.
To use the CLI instead of the {ProjectWebUI}, see the xref:cli-copying-a-content-view_{context}[].
[role="_abstract"]
You can copy an existing content view into a new content view by using the {ProjectWebUI}.
Copy link
Contributor

Choose a reason for hiding this comment

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

Suggested change
You can copy an existing content view into a new content view by using the {ProjectWebUI}.
You can copy an existing content view into a new content view by using {ProjectWebUI}.

= Creating a composite content view by using {ProjectWebUI}

[role="_abstract"]
Use this procedure to create a composite content view by using the {ProjectWebUI}.
Copy link
Contributor

Choose a reason for hiding this comment

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

Suggested change
Use this procedure to create a composite content view by using the {ProjectWebUI}.
Use this procedure to create a composite content view by using {ProjectWebUI}.

= Creating a content view by using Hammer CLI

[role="_abstract"]
Use this procedure to create a simple content view by using Hammer CLI.
Copy link
Contributor

Choose a reason for hiding this comment

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

Suggested change
Use this procedure to create a simple content view by using Hammer CLI.
Use this procedure to create a content view by using Hammer CLI.

--description "_My_Content_View_" \
--name "_My_Content_View_" \
--organization "_My_Organization_" \
--repository-ids 1,2
Copy link
Contributor

Choose a reason for hiding this comment

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

Suggested change
--repository-ids 1,2
--repository-ids _My_Repository_ID_1_,_My_Repository_ID_2_

= Creating a content view by using {ProjectWebUI}

[role="_abstract"]
Use this procedure to create a simple content view by using the {ProjectWebUI}.
Copy link
Contributor

Choose a reason for hiding this comment

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

Suggested change
Use this procedure to create a simple content view by using the {ProjectWebUI}.
Use this procedure to create a content view by using the {ProjectWebUI}.

Copy link
Contributor

@maximiliankolb maximiliankolb left a comment

Choose a reason for hiding this comment

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

44/44. Overall LGTM; I made some more minor suggestions. Please rebase to HEAD of "master".

You can create a rolling content view in the {ProjectWebUI}.
To use the CLI instead of the {ProjectWebUI}, see the xref:cli-creating-a-rolling-content-view[].
[role="_abstract"]
You can create a rolling content view by using the {ProjectWebUI}.
Copy link
Contributor

Choose a reason for hiding this comment

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

Suggested change
You can create a rolling content view by using the {ProjectWebUI}.
You can create a rolling content view by using {ProjectWebUI}.

= Promoting a content view by using {ProjectWebUI}

[role="_abstract"]
Use this procedure to promote content views across different lifecycle environments by using the {ProjectWebUI}.
Copy link
Contributor

Choose a reason for hiding this comment

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

Suggested change
Use this procedure to promote content views across different lifecycle environments by using the {ProjectWebUI}.
Use this procedure to promote content views across different lifecycle environments by using {ProjectWebUI}.

= Viewing module streams by using {ProjectWebUI}

[role="_abstract"]
In {Project}, you can view the module streams of the repositories in your content views by using the {ProjectWebUI}.
Copy link
Contributor

Choose a reason for hiding this comment

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

Suggested change
In {Project}, you can view the module streams of the repositories in your content views by using the {ProjectWebUI}.
In {Project}, you can view the module streams of the repositories in your content views by using {ProjectWebUI}.

Maybe also:

Suggested change
In {Project}, you can view the module streams of the repositories in your content views by using the {ProjectWebUI}.
You can view the module streams of the repositories in your content views by using {ProjectWebUI}.

In {Project}, you can view the module streams of the repositories in your content views by using the {ProjectWebUI}.

.Procedure
. In the {ProjectWebUI}, navigate to a published version of a *Content View* > *Module Streams* to view the module streams that are available for the Content Types.
Copy link
Contributor

Choose a reason for hiding this comment

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

Suggested change
. In the {ProjectWebUI}, navigate to a published version of a *Content View* > *Module Streams* to view the module streams that are available for the Content Types.
. In the {ProjectWebUI}, *Content* > *Lifecycle* > *Content Views*.
. Select your content view.
. Click on a published version.
. Click *Module Streams* to view the module streams that are available for the Content Types.

I could not reproduce line 10, so I created this suggestions on how to view module streams of CVs.

@pr-processor pr-processor bot added the Waiting on contributor Requires an action from the author label Dec 19, 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 Waiting on contributor Requires an action from the author

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants