Move of Nav2 and MoveIt repositories at GitHub

While it seems like the communication / rollout around this didn’t go so well, I want to say this is a good change and I’m glad to see it happening.

Why are we making the change without any of the process as outlined here: How It Works – OSRA? Was there meeting minutes that could be reviewed as to the internal rational for this change?

MoveIt and Nav2 are independent projects and are not governed by the OSRA (nor OSRF or the ROS 2 TSC before it). It has always been weird giving them ros.org subdomains and github orgs when they are not part of ROS (defining “part of ROS” as packages governed by the ROS TSC/TGC), because it gives people the incorrect impression that they are official OSRA projects. So either they needed to become official OSRA projects, or they needed to move to a new home and figure out their own governance.

Ideally/hopefully all the official ROS components (defined as those under the governance of OSRA) will also be consolidated into a single GitHub org. You can see from REP 2005 that there is currently shit all over the place.

1 Like