Towards a stable roslaunch API?

The roslaunch wiki page states :

The code API of roslaunch is very unstable and should not be used directly. In order to support the new features that are being planned, it may be necessary to make major, incompatible changes to the programmatic API. 

Given ROS2 is moving forward, and ROS1 dev seems to have slowed down, is it still the case ?
I understand that ROS2 launcher is a different code base (https://github.com/ros2/launch)

I, for one, would like to be able to rely on a stable roslaunch API and implement dynamic python launch scripts (with a more complex logic than what a xml file can allow)…

3 Likes