ros2 / design

Design documentation for ROS 2.0 effort
http://design.ros2.org/
Apache License 2.0
218 stars 193 forks source link

Mention there are exceptions to the msg naming rule, intended for internal use only #192

Closed dhood closed 5 years ago

dhood commented 5 years ago

rosidl_parser allows some exceptions (currently _Request and _Response suffixes, and Sample_ prefixes (for opensplice specifically)). It's not trivial to prevent users from exploiting these exceptions, so instead document that it is not permitted.

mikaelarguedas commented 5 years ago

As we are currently working on an alternative to remove these intermediate .msg files, I don't think we need to call it out in this design document.

@dirk-thomas thoughts?

dhood commented 5 years ago

(I considered that but thought that would be in addition to the old process, not instead of)

dirk-thomas commented 5 years ago

Yes, there won't be any request / response .msg files anymore in the future.

dhood commented 5 years ago

OK, nw. Will close this then!