-
Notifications
You must be signed in to change notification settings - Fork 128
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
Migrate to IDL #346
Comments
Hopefully the last round before merging - again including OpenSplice: |
All RMW:
Only FastRTPS: Only Connext:
Only OpenSplice: |
All the above referenced PRs have been merged. Before closing this ticket I will create a few tickets with follow up work... |
The existing design documents have been updated and published in: ros2/design#215 A note has been added to the Dashing page about the need to update message generators: ros2/ros2_documentation#139 And with the current status being captures in https://github.com/ros2/ros2/blob/idl/README.rst I am closing this ticket. |
This is a meta ticket based on #298 which has since been split up into multiple PRs.
The goal is to use
.idl
files (using a subset of OMG IDL 4.2) to specify messages, services, actions and potentially more in the future. See https://github.com/ros2/ros2/blob/idl/README.rst#goals for a collection of bullets and references.List of tasks and features (to be collect here from various places):
verbatim
annotations from AST into object representationgoal
,result
,feedback
) and wrapping types (send_goal
service,get_result
service,feedback_message
).idl
filesuuid
type to external message (see update tests to use separated action types rcl#340 (comment)).idl
filesThe latest set of patches using the branch name
idl-stage-7
:The text was updated successfully, but these errors were encountered: