Skip to content

Conversation

@fujitatomoya
Copy link
Collaborator

Description

Minor cosmetic fixes for Developer Guide.

  • Actually we maintainers usually use Mergifyio to backport the fix to the downstreams.
  • Merge permission only belongs to maintainers, committers and PMC members.
  • Add RHEL to CI explanation.

Fixes # (issue)

Did you use Generative AI?

No

Additional Information

@fujitatomoya fujitatomoya self-assigned this Sep 21, 2025
@fujitatomoya fujitatomoya added the backport-all backport at reviewers discretion; from rolling to all versions label Sep 21, 2025
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull Request Overview

This PR makes minor cosmetic updates to the Developer Guide documentation to improve clarity and accuracy around backporting processes, merge permissions, and CI platform support.

  • Clarifies that maintainers typically use Mergifyio for automated backporting while still allowing manual operations
  • Updates merge permissions to accurately reflect that only maintainers, committers, and PMC members can merge PRs
  • Adds Red Hat Enterprise Linux 9 to the list of supported CI platforms and corresponding build job descriptions

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

@github-actions
Copy link

github-actions bot commented Sep 21, 2025

HTML artifacts: https://github.com/ros2/ros2_documentation/actions/runs/17972147013/artifacts/4091777422.

To view the resulting site:

  1. Click on the above link to download the artifacts archive
  2. Extract it
  3. Open html-artifacts-5872/index.html in your favorite browser

@fujitatomoya
Copy link
Collaborator Author

@christophebedard i addressed your comments, can you check ?

@fujitatomoya fujitatomoya merged commit c3ef599 into rolling Sep 24, 2025
5 checks passed
@fujitatomoya fujitatomoya deleted the fujitatomoya/cosmetic-fix-developer-guide branch September 24, 2025 23:33
mergify bot pushed a commit that referenced this pull request Sep 24, 2025
* Cosmetic fixes for Developer Guide.

Signed-off-by: Tomoya.Fujita <[email protected]>

* add link anchor for target platforms and architectures.

Signed-off-by: Tomoya.Fujita <[email protected]>

* use internal doc link for ROS PMC constituents and committers.

Signed-off-by: Tomoya.Fujita <[email protected]>

---------

Signed-off-by: Tomoya.Fujita <[email protected]>
Signed-off-by: Tomoya.Fujita <[email protected]>
(cherry picked from commit c3ef599)
mergify bot pushed a commit that referenced this pull request Sep 24, 2025
* Cosmetic fixes for Developer Guide.

Signed-off-by: Tomoya.Fujita <[email protected]>

* add link anchor for target platforms and architectures.

Signed-off-by: Tomoya.Fujita <[email protected]>

* use internal doc link for ROS PMC constituents and committers.

Signed-off-by: Tomoya.Fujita <[email protected]>

---------

Signed-off-by: Tomoya.Fujita <[email protected]>
Signed-off-by: Tomoya.Fujita <[email protected]>
(cherry picked from commit c3ef599)
mergify bot pushed a commit that referenced this pull request Sep 24, 2025
* Cosmetic fixes for Developer Guide.

Signed-off-by: Tomoya.Fujita <[email protected]>

* add link anchor for target platforms and architectures.

Signed-off-by: Tomoya.Fujita <[email protected]>

* use internal doc link for ROS PMC constituents and committers.

Signed-off-by: Tomoya.Fujita <[email protected]>

---------

Signed-off-by: Tomoya.Fujita <[email protected]>
Signed-off-by: Tomoya.Fujita <[email protected]>
(cherry picked from commit c3ef599)

# Conflicts:
#	source/Installation.rst
#	source/The-ROS2-Project/Contributing/Developer-Guide.rst
fujitatomoya added a commit that referenced this pull request Sep 24, 2025
* Cosmetic fixes for Developer Guide.



* add link anchor for target platforms and architectures.



* use internal doc link for ROS PMC constituents and committers.



---------



(cherry picked from commit c3ef599)

Signed-off-by: Tomoya.Fujita <[email protected]>
Signed-off-by: Tomoya.Fujita <[email protected]>
Co-authored-by: Tomoya Fujita <[email protected]>
fujitatomoya added a commit that referenced this pull request Sep 24, 2025
* Cosmetic fixes for Developer Guide.



* add link anchor for target platforms and architectures.



* use internal doc link for ROS PMC constituents and committers.



---------



(cherry picked from commit c3ef599)

Signed-off-by: Tomoya.Fujita <[email protected]>
Signed-off-by: Tomoya.Fujita <[email protected]>
Co-authored-by: Tomoya Fujita <[email protected]>
fujitatomoya added a commit that referenced this pull request Sep 24, 2025
* Cosmetic fixes for Developer Guide. (#5872)

* Cosmetic fixes for Developer Guide.

Signed-off-by: Tomoya.Fujita <[email protected]>

* add link anchor for target platforms and architectures.

Signed-off-by: Tomoya.Fujita <[email protected]>

* use internal doc link for ROS PMC constituents and committers.

Signed-off-by: Tomoya.Fujita <[email protected]>

---------

Signed-off-by: Tomoya.Fujita <[email protected]>
Signed-off-by: Tomoya.Fujita <[email protected]>
(cherry picked from commit c3ef599)

# Conflicts:
#	source/Installation.rst
#	source/The-ROS2-Project/Contributing/Developer-Guide.rst

* resolve conflicts.

Signed-off-by: Tomoya.Fujita <[email protected]>

---------

Signed-off-by: Tomoya.Fujita <[email protected]>
Co-authored-by: Tomoya Fujita <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport-all backport at reviewers discretion; from rolling to all versions

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants