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

Update the current state of char in rclpy #4420

Open
wants to merge 1 commit into
base: rolling
Choose a base branch
from

Conversation

arjo129
Copy link

@arjo129 arjo129 commented May 10, 2024

char currently translates to int not str in rclpy.

See: ros2/rosidl#775

After attempting to change this in my spare time I think any change will caused more confusion and suffering for end users.

`char` currently translates to `int` not `str` in `rclpy`

Signed-off-by: Arjo Chakravarty <arjoc@intrinsic.ai>
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.

@arjo129

although this fixes the doc aligned with current implementation, we need to fix this bug ros2/rosidl#775, right? Or are you suggesting we should not fix this bug (i think in this case this is not a bug any more...) because this can affect the downstream packages?

IMO, we need to fix this eventually... @sloretz @clalancette what do you think?

@arjo129
Copy link
Author

arjo129 commented May 11, 2024

Yeah I'm suggesting lets not fix this. I dont think the tradeoff is worth it. Imagine the end users having to upgrade their code base for this. Its not really a show stopper anywhere. Either ways whatever decision we come to we should make sure the docs reflect reality.

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.

None yet

2 participants