Skip to content

Conversation

@r-simonelli
Copy link
Contributor

@r-simonelli r-simonelli commented Nov 4, 2025

readme: clarify lifecycle node behavior and listener description

Improves documentation for lifecycle nodes by explaining the distinction between primary and transition states, clarifying the behavior of callbacks, and refining the description of the lifecycle listener node.

Description

Fixes #749 (issue)

Is this user-facing behavior change?

Did you use Generative AI?

GPT-5 was used to improve wording.

Additional Information

The changes done should be self explanatory: I corrected small grammatical errors, added some structuring and detail where the text appeared to me to be not entirely clear.

readme: clarify lifecycle node behavior and listener description

Improves documentation for lifecycle nodes by explaining the distinction
between primary and transition states, clarifying the behavior of callbacks,
and refining the description of the lifecycle listener node.

Signed-off-by: Ruggero Simonelli <ruggero.simonelli@protonmail.com>
@r-simonelli r-simonelli marked this pull request as ready for review November 4, 2025 14:38
r-simonelli and others added 5 commits November 5, 2025 20:47
integrate suggestion

Co-authored-by: Alejandro Hernández Cordero <ahcorde@gmail.com>
Signed-off-by: r-simonelli <ruggero.simonelli@protonmail.com>
integrate suggestion

Co-authored-by: Alejandro Hernández Cordero <ahcorde@gmail.com>
Signed-off-by: r-simonelli <ruggero.simonelli@protonmail.com>
integrate suggestion

Co-authored-by: Alejandro Hernández Cordero <ahcorde@gmail.com>
Signed-off-by: r-simonelli <ruggero.simonelli@protonmail.com>
Co-authored-by: Alejandro Hernández Cordero <ahcorde@gmail.com>
Signed-off-by: r-simonelli <ruggero.simonelli@protonmail.com>
integrate suggestion

Co-authored-by: Alejandro Hernández Cordero <ahcorde@gmail.com>
Signed-off-by: r-simonelli <ruggero.simonelli@protonmail.com>
Copy link
Collaborator

@fujitatomoya fujitatomoya left a comment

Choose a reason for hiding this comment

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

lgtm.

@ahcorde i will leave it to you.

* inactive
* active
* shutdown
* finalized
Copy link
Collaborator

Choose a reason for hiding this comment

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

Good point, this should be finalized 👍

Copy link
Contributor

@ahcorde ahcorde left a comment

Choose a reason for hiding this comment

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

This is just documentation, merging!

@ahcorde ahcorde merged commit c16f934 into ros2:rolling Nov 6, 2025
3 checks passed
@ahcorde
Copy link
Contributor

ahcorde commented Nov 6, 2025

https://github.com/Mergifyio backport kilted jazzy humble

@mergify
Copy link
Contributor

mergify bot commented Nov 6, 2025

backport kilted jazzy humble

✅ Backports have been created

mergify bot pushed a commit that referenced this pull request Nov 6, 2025
Improves documentation for lifecycle nodes by explaining the distinction
between primary and transition states, clarifying the behavior of callbacks,
and refining the description of the lifecycle listener node.

Signed-off-by: Ruggero Simonelli <ruggero.simonelli@protonmail.com>
Co-authored-by: Alejandro Hernández Cordero <ahcorde@gmail.com>
(cherry picked from commit c16f934)
mergify bot pushed a commit that referenced this pull request Nov 6, 2025
Improves documentation for lifecycle nodes by explaining the distinction
between primary and transition states, clarifying the behavior of callbacks,
and refining the description of the lifecycle listener node.

Signed-off-by: Ruggero Simonelli <ruggero.simonelli@protonmail.com>
Co-authored-by: Alejandro Hernández Cordero <ahcorde@gmail.com>
(cherry picked from commit c16f934)

# Conflicts:
#	lifecycle/README.rst
mergify bot pushed a commit that referenced this pull request Nov 6, 2025
Improves documentation for lifecycle nodes by explaining the distinction
between primary and transition states, clarifying the behavior of callbacks,
and refining the description of the lifecycle listener node.

Signed-off-by: Ruggero Simonelli <ruggero.simonelli@protonmail.com>
Co-authored-by: Alejandro Hernández Cordero <ahcorde@gmail.com>
(cherry picked from commit c16f934)
ahcorde added a commit that referenced this pull request Nov 6, 2025
Improves documentation for lifecycle nodes by explaining the distinction
between primary and transition states, clarifying the behavior of callbacks,
and refining the description of the lifecycle listener node.



(cherry picked from commit c16f934)

Signed-off-by: Ruggero Simonelli <ruggero.simonelli@protonmail.com>
Co-authored-by: r-simonelli <ruggero.simonelli@protonmail.com>
Co-authored-by: Alejandro Hernández Cordero <ahcorde@gmail.com>
ahcorde added a commit that referenced this pull request Nov 6, 2025
Improves documentation for lifecycle nodes by explaining the distinction
between primary and transition states, clarifying the behavior of callbacks,
and refining the description of the lifecycle listener node.



(cherry picked from commit c16f934)

Signed-off-by: Ruggero Simonelli <ruggero.simonelli@protonmail.com>
Co-authored-by: r-simonelli <ruggero.simonelli@protonmail.com>
Co-authored-by: Alejandro Hernández Cordero <ahcorde@gmail.com>
ahcorde added a commit that referenced this pull request Nov 6, 2025
Improves documentation for lifecycle nodes by explaining the distinction
between primary and transition states, clarifying the behavior of callbacks,
and refining the description of the lifecycle listener node.

Signed-off-by: Ruggero Simonelli <ruggero.simonelli@protonmail.com>
Co-authored-by: Alejandro Hernández Cordero <ahcorde@gmail.com>
(cherry picked from commit c16f934)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

lifecycle README small issues

3 participants