ros-infrastructure / bloom

A release automation tool which makes releasing catkin (http://ros.org/wiki/catkin) packages easier.
Other
58 stars 93 forks source link

Introduce notion of "experimental" build types. #702

Open nuclearsandwich opened 1 year ago

nuclearsandwich commented 1 year ago

When per build type templates were introduced for ROS 2 support, little thought was given to how the number of build types might expand in the future. I think that there's good fodder for a rethink of the build type handling in general, but in the meantime I would like to introduce this concept and a small warning to signify the possibility that these new build types are outside the focus of the core infrastructure team.

The initial criteria for a build type being "experimental" is that it's novel. Criteria for graduating from an experimental build type to normal one is not currently settled.