-
Notifications
You must be signed in to change notification settings - Fork 50
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
feat: update msg definitions #87
Conversation
…kedObjects messages Signed-off-by: Ryohsuke Mitsudome <[email protected]>
Signed-off-by: Ryohsuke Mitsudome <[email protected]>
…ghts Signed-off-by: Ryohsuke Mitsudome <[email protected]>
Signed-off-by: Yukihito Saito <[email protected]>
…mmand-msg feat!(autoware_vehicle_msgs): remove control mode command msg
…sts.txt (#90) Signed-off-by: Ryohsuke Mitsudome <[email protected]>
…nematicState, and VehicleOdometry messages (#88) feat!(autoware_vehicle_msgs): remove VehicleControlCommand, VehicleKinematicState, and VehicleOdometry messages Signed-off-by: mitsudome-r <[email protected]>
…affic lights" This reverts commit 768bb85.
Signed-off-by: Yutaka Kondo <[email protected]>
Signed-off-by: Yutaka Kondo <[email protected]>
I think I cannot fixed the
|
I hope, we will be flexible to update these autoware_msgs message definitions in the future more freely, through version control and timed deprecation and transition processes. |
That's right. Following the discussion bellow, the packages in the old
I hope that this will make it easier to update and migrate message definitions. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
@xmfcx Please review again. |
@mitsudome-r could you give reasons behind removing the messages? For example, why is |
As for the messages added, for the initial versions, I won't make comments on them. Because I feel like if I attempt to modify any part of these messages, the migration from I would like to change or modify them gradually through message versions. |
And in general, it compiles and I don't know what to test it against so I cannot make much comments. Feel free to merge it as you like. But please don't prevent us from gradually changing these messages through planned deprecation and transitioning processes. Right now, all of these messages are messy like they were in |
My understanding is that A is a remnant from the autoware.auto era and has been redefined here in core/universe. The one being removed this time is a remnant from the .auto era. Of course, it would be possible to separate the PRs. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@mitsudome-r could you give reasons behind removing the messages?
For example, why is autoware_vehicle_msgs/msg/VehicleControlCommand.msg removed and what will be used in its place?
Those are the ones that have been erased once because no one is using them at the moment. This is a refactoring to minimize message definition.
As for the other modifications, they only add message definitions. So they are backward compatible.
Description
@youtalk is writing on @yukkysaito behalf.
This PR has resulted the review of
autoware_msgs
message definitions as part of the transition fromautoware_auto_msgs
toautoware_msgs
.Note that to ensure a smooth transition,
TrafficSignal
-related message definitions will remain during the transition period until June 1st, but will be removed at the end of the transition period.https://github.com/orgs/autowarefoundation/discussions/3862#discussion-5671332
Related links
Tests performed
Notes for reviewers
Interface changes
Effects on system behavior
Pre-review checklist for the PR author
The PR author must check the checkboxes below when creating the PR.
In-review checklist for the PR reviewers
The PR reviewers must check the checkboxes below before approval.
Post-review checklist for the PR author
The PR author must check the checkboxes below before merging.
After all checkboxes are checked, anyone who has write access can merge the PR.