Discussion on ROS to ROS2 transition plan

Proving my point that ROS1 and ROS2 are targeting different audiences (ie. communities).

But (and there is always a “but”), why can’t we make both these communities happy?

No one of us wants to make the entry barrier for ROS2 worse than it was for ROS1. Or at least, I believe this should be the goal. I expect ROS2 to be (become?) as “beginner friendly” as ROS1 is.

The only extra thing to learn is probably lifecycle management, something that a 10 minutes tutorial will teach you.