Open clalancette opened 3 years ago
@clalancette I think the best approach would be something similar to what has been done with rmw_connextdds: having a single rmw implementation that could handle both type supports. We could name it rmw_fastdds
.
That said, I don't know if/when we'll have resources for that.
What't the status for now?
What't the status for now?
It is still Tier 2, as shown in https://www.ros.org/reps/rep-2000.html#iron-irwini-may-2023-november-2024
The rmw_fastrtps_dynamic_cpp code has been at Tier 2 support since at least Crystal, and it has fallen behind the fastrtps static typesupport implementation in terms of features and overall quality. We're wondering what to do with this implementation for both Galactic and going forward into H-Turtle. Some of the options that come to mind are:
We're considering option 2 for Galactic, and option 3 or 4 for Rolling and H-Turtle. But we'd like to hear feedback, especially from eProsima about it. Ping @MiguelCompany @EduPonz @JaimeMartin for feedback on what we should do here.