diff --git a/diagnostic_msgs/QUALITY_DECLARATION.md b/diagnostic_msgs/QUALITY_DECLARATION.md index 5b6b534a..cf8add05 100644 --- a/diagnostic_msgs/QUALITY_DECLARATION.md +++ b/diagnostic_msgs/QUALITY_DECLARATION.md @@ -10,7 +10,7 @@ Below are the rationales, notes, and caveats for this claim, organized by each r ### Version Scheme [1.i] -`diagnostic_msgs` uses `semver` according to the recommendation for ROS Core packages in the [ROS 2 Developer Guide](https://docs.ros.org/en/rolling/Contributing/Developer-Guide.html#versioning). +`diagnostic_msgs` uses `semver` according to the recommendation for ROS Core packages in the [ROS 2 Developer Guide](https://docs.ros.org/en/rolling/The-ROS2-Project/Contributing/Developer-Guide.html#versioning). ### Version Stability [1.ii] @@ -31,7 +31,7 @@ All message and service definition files located in `msg` and `srv` directories ## Change Control Process [2] -`diagnostic_msgs` follows the recommended guidelines for ROS Core packages in the [ROS 2 Developer Guide](https://docs.ros.org/en/rolling/Contributing/Developer-Guide.html#quality-practices). +`diagnostic_msgs` follows the recommended guidelines for ROS Core packages in the [ROS 2 Developer Guide](https://docs.ros.org/en/rolling/The-ROS2-Project/Contributing/Developer-Guide.html#quality-practices). ### Change Requests [2.i] @@ -39,7 +39,8 @@ This package requires that all changes occur through a pull request. ### Contributor Origin [2.ii] -This package uses DCO as its confirmation of contributor origin policy. More information can be found in [CONTRIBUTING](../CONTRIBUTING.md). +This package uses DCO as its confirmation of contributor origin policy. +More information can be found in [CONTRIBUTING](../CONTRIBUTING.md). ### Peer Review Policy [2.iii] @@ -80,7 +81,7 @@ There are no currently copyrighted source files in this package. ### Linters and Static Analysis [4.v] -`diagnostic_msgs` uses and passes all the standard linters and static analysis tools for its generated C++ and Python code to ensure it follows the [ROS 2 Developer Guide](https://docs.ros.org/en/rolling/Contributing/Developer-Guide.html#linters-and-static-analysis). +`diagnostic_msgs` uses and passes all the standard linters and static analysis tools for its generated C++ and Python code to ensure it follows the [ROS 2 Developer Guide](https://docs.ros.org/en/rolling/The-ROS2-Project/Contributing/Developer-Guide.html#linters-and-static-analysis). Results of the nightly linter tests can be found [here](http://build.ros2.org/view/Rpr/job/Rpr__common_interfaces__ubuntu_focal_amd64/lastCompletedBuild/testReport/diagnostic_msgs/). @@ -89,9 +90,9 @@ Results of the nightly linter tests can be found [here](http://build.ros2.org/vi ### Direct Runtime ROS Dependencies [5.i]/[5.ii] `diagnostic_msgs` has the following runtime ROS dependencies, which are at **Quality Level 1** -* `builtin_interfaces`: [QUALITY DECLARATION](https://github.com/ros2/rcl_interfaces/tree/master/builtin_interfaces/QUALITY_DECLARATION.md) +* `builtin_interfaces`: [QUALITY DECLARATION](https://github.com/ros2/rcl_interfaces/tree/rolling/builtin_interfaces/QUALITY_DECLARATION.md) * `geometry_msgs`: [QUALITY DECLARATION](../geometry_msgs/QUALITY_DECLARATION.md) -* `rosidl_default_runtime` [QUALITY DECLARATION](https://github.com/ros2/rosidl_defaults/tree/master/rosidl_default_runtime/QUALITY_DECLARATION.md) +* `rosidl_default_runtime` [QUALITY DECLARATION](https://github.com/ros2/rosidl_defaults/tree/rolling/rosidl_default_runtime/QUALITY_DECLARATION.md) * `std_msgs`: [QUALITY DECLARATION](../std_msgs/QUALITY_DECLARATION.md) It has several "buildtool" dependencies, which do not affect the resulting quality of the package, because they do not contribute to the public library API. diff --git a/geometry_msgs/QUALITY_DECLARATION.md b/geometry_msgs/QUALITY_DECLARATION.md index 133ab82d..de2e07fa 100644 --- a/geometry_msgs/QUALITY_DECLARATION.md +++ b/geometry_msgs/QUALITY_DECLARATION.md @@ -10,7 +10,7 @@ Below are the rationales, notes, and caveats for this claim, organized by each r ### Version Scheme [1.i] -`geometry_msgs` uses `semver` according to the recommendation for ROS Core packages in the [ROS 2 Developer Guide](https://docs.ros.org/en/rolling/Contributing/Developer-Guide.html#versioning). +`geometry_msgs` uses `semver` according to the recommendation for ROS Core packages in the [ROS 2 Developer Guide](https://docs.ros.org/en/rolling/The-ROS2-Project/Contributing/Developer-Guide.html#versioning). ### Version Stability [1.ii] @@ -31,7 +31,7 @@ All message and service definition files located in `msg` and `srv` directories ## Change Control Process [2] -`geometry_msgs` follows the recommended guidelines for ROS Core packages in the [ROS 2 Developer Guide](https://docs.ros.org/en/rolling/Contributing/Developer-Guide.html#quality-practices). +`geometry_msgs` follows the recommended guidelines for ROS Core packages in the [ROS 2 Developer Guide](https://docs.ros.org/en/rolling/The-ROS2-Project/Contributing/Developer-Guide.html#quality-practices). ### Change Requests [2.i] @@ -39,7 +39,8 @@ This package requires that all changes occur through a pull request. ### Contributor Origin [2.ii] -This package uses DCO as its confirmation of contributor origin policy. More information can be found in [CONTRIBUTING](../CONTRIBUTING.md). +This package uses DCO as its confirmation of contributor origin policy. +More information can be found in [CONTRIBUTING](../CONTRIBUTING.md). ### Peer Review Policy [2.iii] @@ -80,7 +81,7 @@ There are no currently copyrighted source files in this package. ### Linters and Static Analysis [4.v] -`geometry_msgs` uses and passes all the standard linters and static analysis tools for its generated C++ and Python code to ensure it follows the [ROS 2 Developer Guide](https://docs.ros.org/en/rolling/Contributing/Developer-Guide.html#linters-and-static-analysis). +`geometry_msgs` uses and passes all the standard linters and static analysis tools for its generated C++ and Python code to ensure it follows the [ROS 2 Developer Guide](https://docs.ros.org/en/rolling/The-ROS2-Project/Contributing/Developer-Guide.html#linters-and-static-analysis). Results of the nightly linter tests can be found [here](http://build.ros2.org/view/Rpr/job/Rpr__common_interfaces__ubuntu_focal_amd64/lastCompletedBuild/testReport/geometry_msgs/). @@ -89,7 +90,7 @@ Results of the nightly linter tests can be found [here](http://build.ros2.org/vi ### Direct Runtime ROS Dependencies [5.i]/[5.ii] `geometry_msgs` has the following runtime ROS dependencies, which are at **Quality Level 1**: -* `rosidl_default_runtime` [QUALITY DECLARATION](https://github.com/ros2/rosidl_defaults/tree/master/rosidl_default_runtime/QUALITY_DECLARATION.md) +* `rosidl_default_runtime` [QUALITY DECLARATION](https://github.com/ros2/rosidl_defaults/tree/rolling/rosidl_default_runtime/QUALITY_DECLARATION.md) * `std_msgs`: [QUALITY DECLARATION](../std_msgs/QUALITY_DECLARATION.md) It has several "buildtool" dependencies, which do not affect the resulting quality of the package, because they do not contribute to the public library API. diff --git a/nav_msgs/QUALITY_DECLARATION.md b/nav_msgs/QUALITY_DECLARATION.md index 3b965efe..bf9d481e 100644 --- a/nav_msgs/QUALITY_DECLARATION.md +++ b/nav_msgs/QUALITY_DECLARATION.md @@ -10,7 +10,7 @@ Below are the rationales, notes, and caveats for this claim, organized by each r ### Version Scheme [1.i] -`nav_msgs` uses `semver` according to the recommendation for ROS Core packages in the [ROS 2 Developer Guide](https://docs.ros.org/en/rolling/Contributing/Developer-Guide.html#versioning). +`nav_msgs` uses `semver` according to the recommendation for ROS Core packages in the [ROS 2 Developer Guide](https://docs.ros.org/en/rolling/The-ROS2-Project/Contributing/Developer-Guide.html#versioning). ### Version Stability [1.ii] @@ -31,7 +31,7 @@ All message and service definition files located in `msg` and `srv` directories ## Change Control Process [2] -`nav_msgs` follows the recommended guidelines for ROS Core packages in the [ROS 2 Developer Guide](https://docs.ros.org/en/rolling/Contributing/Developer-Guide.html#quality-practices). +`nav_msgs` follows the recommended guidelines for ROS Core packages in the [ROS 2 Developer Guide](https://docs.ros.org/en/rolling/The-ROS2-Project/Contributing/Developer-Guide.html#quality-practices). ### Change Requests [2.i] @@ -39,7 +39,8 @@ This package requires that all changes occur through a pull request. ### Contributor Origin [2.ii] -This package uses DCO as its confirmation of contributor origin policy. More information can be found in [CONTRIBUTING](../CONTRIBUTING.md). +This package uses DCO as its confirmation of contributor origin policy. +More information can be found in [CONTRIBUTING](../CONTRIBUTING.md). ### Peer Review Policy [2.iii] @@ -80,7 +81,7 @@ There are no currently copyrighted source files in this package. ### Linters and Static Analysis [4.v] -`nav_msgs` uses and passes all the standard linters and static analysis tools for its generated C++ and Python code to ensure it follows the [ROS 2 Developer Guide](https://docs.ros.org/en/rolling/Contributing/Developer-Guide.html#linters-and-static-analysis). +`nav_msgs` uses and passes all the standard linters and static analysis tools for its generated C++ and Python code to ensure it follows the [ROS 2 Developer Guide](https://docs.ros.org/en/rolling/The-ROS2-Project/Contributing/Developer-Guide.html#linters-and-static-analysis). Results of the nightly linter tests can be found [here](http://build.ros2.org/view/Rpr/job/Rpr__common_interfaces__ubuntu_focal_amd64/lastCompletedBuild/testReport/nav_msgs/). @@ -89,9 +90,9 @@ Results of the nightly linter tests can be found [here](http://build.ros2.org/vi ### Direct Runtime ROS Dependencies [5.i]/[5.ii] `nav_msgs` has the following runtime ROS dependencies, which are at **Quality Level 1**: -* `builtin_interfaces`: [QUALITY DECLARATION](https://github.com/ros2/rcl_interfaces/tree/master/builtin_interfaces/QUALITY_DECLARATION.md) +* `builtin_interfaces`: [QUALITY DECLARATION](https://github.com/ros2/rcl_interfaces/tree/rolling/builtin_interfaces/QUALITY_DECLARATION.md) * `geometry_msgs`: [QUALITY DECLARATION](../geometry_msgs/QUALITY_DECLARATION.md) -* `rosidl_default_runtime` [QUALITY DECLARATION](https://github.com/ros2/rosidl_defaults/tree/master/rosidl_default_runtime/QUALITY_DECLARATION.md) +* `rosidl_default_runtime` [QUALITY DECLARATION](https://github.com/ros2/rosidl_defaults/tree/rolling/rosidl_default_runtime/QUALITY_DECLARATION.md) * `std_msgs`: [QUALITY DECLARATION](../std_msgs/QUALITY_DECLARATION.md) It has several "buildtool" dependencies, which do not affect the resulting quality of the package, because they do not contribute to the public library API. diff --git a/sensor_msgs/QUALITY_DECLARATION.md b/sensor_msgs/QUALITY_DECLARATION.md index 0bd46d11..ff3f2156 100644 --- a/sensor_msgs/QUALITY_DECLARATION.md +++ b/sensor_msgs/QUALITY_DECLARATION.md @@ -10,7 +10,7 @@ Below are the rationales, notes, and caveats for this claim, organized by each r ### Version Scheme [1.i] -`sensor_msgs` uses `semver` according to the recommendation for ROS Core packages in the [ROS 2 Developer Guide](https://docs.ros.org/en/rolling/Contributing/Developer-Guide.html#versioning). +`sensor_msgs` uses `semver` according to the recommendation for ROS Core packages in the [ROS 2 Developer Guide](https://docs.ros.org/en/rolling/The-ROS2-Project/Contributing/Developer-Guide.html#versioning). ### Version Stability [1.ii] @@ -27,11 +27,12 @@ All message and service definition files located in `include`, `msg` and `srv` d ### ABI Stability Within a Released ROS Distribution [1.v]/[1.vi] -`sensor_msgs` contains C++ code and is therefore concerned with ABI stability. It will not break ABI stability within a released ROS distribution. +`sensor_msgs` contains C++ code and is therefore concerned with ABI stability. +It will not break ABI stability within a released ROS distribution. ## Change Control Process [2] -`sensor_msgs` follows the recommended guidelines for ROS Core packages in the [ROS 2 Developer Guide](https://docs.ros.org/en/rolling/Contributing/Developer-Guide.html#quality-practices). +`sensor_msgs` follows the recommended guidelines for ROS Core packages in the [ROS 2 Developer Guide](https://docs.ros.org/en/rolling/The-ROS2-Project/Contributing/Developer-Guide.html#quality-practices). ### Change Requests [2.i] @@ -39,7 +40,8 @@ This package requires that all changes occur through a pull request. ### Contributor Origin [2.ii] -This package uses DCO as its confirmation of contributor origin policy. More information can be found in [CONTRIBUTING](../CONTRIBUTING.md). +This package uses DCO as its confirmation of contributor origin policy. +More information can be found in [CONTRIBUTING](../CONTRIBUTING.md). ### Peer Review Policy [2.iii] @@ -94,7 +96,7 @@ Results of these API tests can be found [here](http://build.ros2.org/view/Rpr/jo ### Coverage [4.iii] -`sensor_msgs` follows the recommendations for ROS Core packages in the [ROS 2 Developer Guide](https://docs.ros.org/en/rolling/Contributing/Developer-Guide.html#code-coverage), and opts to use line coverage instead of branch coverage. +`sensor_msgs` follows the recommendations for ROS Core packages in the [ROS 2 Developer Guide](https://docs.ros.org/en/rolling/The-ROS2-Project/Contributing/Developer-Guide.html#code-coverage), and opts to use line coverage instead of branch coverage. This includes: @@ -119,7 +121,7 @@ Changes that introduce regressions in performance must be adequately justified i ### Linters and Static Analysis [4.v] -`sensor_msgs` uses and passes all the standard linters and static analysis tools for its generated C++ and Python code to ensure it follows the [ROS 2 Developer Guide](https://docs.ros.org/en/rolling/Contributing/Developer-Guide.html#linters-and-static-analysis). +`sensor_msgs` uses and passes all the standard linters and static analysis tools for its generated C++ and Python code to ensure it follows the [ROS 2 Developer Guide](https://docs.ros.org/en/rolling/The-ROS2-Project/Contributing/Developer-Guide.html#linters-and-static-analysis). Results of the nightly linter tests can be found [here](http://build.ros2.org/view/Rpr/job/Rpr__common_interfaces__ubuntu_focal_amd64/lastCompletedBuild/testReport/sensor_msgs/). @@ -128,9 +130,9 @@ Results of the nightly linter tests can be found [here](http://build.ros2.org/vi ### Direct Runtime ROS Dependencies [5.i]/[5.ii] `sensor_msgs` has the following runtime ROS dependencies, which are at **Quality Level 1**: -* `builtin_interfaces`: [QUALITY DECLARATION](https://github.com/ros2/rcl_interfaces/tree/master/builtin_interfaces/QUALITY_DECLARATION.md) +* `builtin_interfaces`: [QUALITY DECLARATION](https://github.com/ros2/rcl_interfaces/tree/rolling/builtin_interfaces/QUALITY_DECLARATION.md) * `geometry_msgs`: [QUALITY DECLARATION](../geometry_msgs/QUALITY_DECLARATION.md) -* `rosidl_default_runtime` [QUALITY DECLARATION](https://github.com/ros2/rosidl_defaults/tree/master/rosidl_default_runtime/QUALITY_DECLARATION.md) +* `rosidl_default_runtime` [QUALITY DECLARATION](https://github.com/ros2/rosidl_defaults/tree/rolling/rosidl_default_runtime/QUALITY_DECLARATION.md) * `std_msgs`: [QUALITY DECLARATION](../std_msgs/QUALITY_DECLARATION.md) It has several "buildtool" dependencies, which do not affect the resulting quality of the package, because they do not contribute to the public library API. diff --git a/shape_msgs/QUALITY_DECLARATION.md b/shape_msgs/QUALITY_DECLARATION.md index 0f14651f..29fcb5fd 100644 --- a/shape_msgs/QUALITY_DECLARATION.md +++ b/shape_msgs/QUALITY_DECLARATION.md @@ -10,7 +10,7 @@ Below are the rationales, notes, and caveats for this claim, organized by each r ### Version Scheme [1.i] -`shape_msgs` uses `semver` according to the recommendation for ROS Core packages in the [ROS 2 Developer Guide](https://docs.ros.org/en/rolling/Contributing/Developer-Guide.html#versioning). +`shape_msgs` uses `semver` according to the recommendation for ROS Core packages in the [ROS 2 Developer Guide](https://docs.ros.org/en/rolling/The-ROS2-Project/Contributing/Developer-Guide.html#versioning). ### Version Stability [1.ii] @@ -31,7 +31,7 @@ All message and service definition files located in `msg` and `srv` directories ## Change Control Process [2] -`shape_msgs` follows the recommended guidelines for ROS Core packages in the [ROS 2 Developer Guide](https://docs.ros.org/en/rolling/Contributing/Developer-Guide.html#quality-practices). +`shape_msgs` follows the recommended guidelines for ROS Core packages in the [ROS 2 Developer Guide](https://docs.ros.org/en/rolling/The-ROS2-Project/Contributing/Developer-Guide.html#quality-practices). ### Change Requests [2.i] @@ -39,7 +39,8 @@ This package requires that all changes occur through a pull request. ### Contributor Origin [2.ii] -This package uses DCO as its confirmation of contributor origin policy. More information can be found in [CONTRIBUTING](../CONTRIBUTING.md). +This package uses DCO as its confirmation of contributor origin policy. +More information can be found in [CONTRIBUTING](../CONTRIBUTING.md). ### Peer Review Policy [2.iii] @@ -80,7 +81,7 @@ There are no currently copyrighted source files in this package. ### Linters and Static Analysis [4.v] -`shape_msgs` uses and passes all the standard linters and static analysis tools for its generated C++ and Python code to ensure it follows the [ROS 2 Developer Guide](https://docs.ros.org/en/rolling/Contributing/Developer-Guide.html#linters-and-static-analysis). +`shape_msgs` uses and passes all the standard linters and static analysis tools for its generated C++ and Python code to ensure it follows the [ROS 2 Developer Guide](https://docs.ros.org/en/rolling/The-ROS2-Project/Contributing/Developer-Guide.html#linters-and-static-analysis). Results of the nightly linter tests can be found [here](http://build.ros2.org/view/Rpr/job/Rpr__common_interfaces__ubuntu_focal_amd64/lastCompletedBuild/testReport/shape_msgs/). @@ -90,7 +91,7 @@ Results of the nightly linter tests can be found [here](http://build.ros2.org/vi `shape_msgs` has the following runtime ROS dependencies, which are at **Quality Level 1**: * `geometry_msgs`: [QUALITY DECLARATION](../geometry_msgs/QUALITY_DECLARATION.md) -* `rosidl_default_runtime` [QUALITY DECLARATION](https://github.com/ros2/rosidl_defaults/tree/master/rosidl_default_runtime/QUALITY_DECLARATION.md) +* `rosidl_default_runtime` [QUALITY DECLARATION](https://github.com/ros2/rosidl_defaults/tree/rolling/rosidl_default_runtime/QUALITY_DECLARATION.md) It has several "buildtool" dependencies, which do not affect the resulting quality of the package, because they do not contribute to the public library API. diff --git a/std_msgs/QUALITY_DECLARATION.md b/std_msgs/QUALITY_DECLARATION.md index 607a1472..c10cdb3a 100644 --- a/std_msgs/QUALITY_DECLARATION.md +++ b/std_msgs/QUALITY_DECLARATION.md @@ -10,7 +10,7 @@ Below are the rationales, notes, and caveats for this claim, organized by each r ### Version Scheme [1.i] -`std_msgs` uses `semver` according to the recommendation for ROS Core packages in the [ROS 2 Developer Guide](https://docs.ros.org/en/rolling/Contributing/Developer-Guide.html#versioning). +`std_msgs` uses `semver` according to the recommendation for ROS Core packages in the [ROS 2 Developer Guide](https://docs.ros.org/en/rolling/The-ROS2-Project/Contributing/Developer-Guide.html#versioning). ### Version Stability [1.ii] @@ -31,7 +31,7 @@ All message and service definition files located in `msg` and `srv` directories ## Change Control Process [2] -`std_msgs` follows the recommended guidelines for ROS Core packages in the [ROS 2 Developer Guide](https://docs.ros.org/en/rolling/Contributing/Developer-Guide.html#quality-practices). +`std_msgs` follows the recommended guidelines for ROS Core packages in the [ROS 2 Developer Guide](https://docs.ros.org/en/rolling/The-ROS2-Project/Contributing/Developer-Guide.html#quality-practices). ### Change Requests [2.i] @@ -39,7 +39,8 @@ This package requires that all changes occur through a pull request. ### Contributor Origin [2.ii] -This package uses DCO as its confirmation of contributor origin policy. More information can be found in [CONTRIBUTING](../CONTRIBUTING.md). +This package uses DCO as its confirmation of contributor origin policy. +More information can be found in [CONTRIBUTING](../CONTRIBUTING.md). ### Peer Review Policy [2.iii] @@ -80,7 +81,7 @@ There are no currently copyrighted source files in this package. ### Linters and Static Analysis [4.v] -`std_msgs` uses and passes all the standard linters and static analysis tools for its generated C++ and Python code to ensure it follows the [ROS 2 Developer Guide](https://docs.ros.org/en/rolling/Contributing/Developer-Guide.html#linters-and-static-analysis). +`std_msgs` uses and passes all the standard linters and static analysis tools for its generated C++ and Python code to ensure it follows the [ROS 2 Developer Guide](https://docs.ros.org/en/rolling/The-ROS2-Project/Contributing/Developer-Guide.html#linters-and-static-analysis). Results of the nightly linter tests can be found [here](http://build.ros2.org/view/Rpr/job/Rpr__common_interfaces__ubuntu_focal_amd64/lastCompletedBuild/testReport/std_msgs/). @@ -89,8 +90,8 @@ Results of the nightly linter tests can be found [here](http://build.ros2.org/vi ### Direct Runtime ROS Dependencies [5.i]/[5.ii] `std_msgs` has the following runtime ROS dependencies, which are at **Quality Level 1**: -* `builtin_interfaces`: [QUALITY DECLARATION](https://github.com/ros2/rcl_interfaces/tree/master/builtin_interfaces/QUALITY_DECLARATION.md) -* `rosidl_default_runtime` [QUALITY DECLARATION](https://github.com/ros2/rosidl_defaults/tree/master/rosidl_default_runtime/QUALITY_DECLARATION.md) +* `builtin_interfaces`: [QUALITY DECLARATION](https://github.com/ros2/rcl_interfaces/tree/rolling/builtin_interfaces/QUALITY_DECLARATION.md) +* `rosidl_default_runtime` [QUALITY DECLARATION](https://github.com/ros2/rosidl_defaults/tree/rolling/rosidl_default_runtime/QUALITY_DECLARATION.md) It has several "buildtool" dependencies, which do not affect the resulting quality of the package, because they do not contribute to the public library API. diff --git a/std_srvs/QUALITY_DECLARATION.md b/std_srvs/QUALITY_DECLARATION.md index 6def4b34..cff39911 100644 --- a/std_srvs/QUALITY_DECLARATION.md +++ b/std_srvs/QUALITY_DECLARATION.md @@ -10,7 +10,7 @@ Below are the rationales, notes, and caveats for this claim, organized by each r ### Version Scheme [1.i] -`std_srvs` uses `semver` according to the recommendation for ROS Core packages in the [ROS 2 Developer Guide](https://docs.ros.org/en/rolling/Contributing/Developer-Guide.html#versioning). +`std_srvs` uses `semver` according to the recommendation for ROS Core packages in the [ROS 2 Developer Guide](https://docs.ros.org/en/rolling/The-ROS2-Project/Contributing/Developer-Guide.html#versioning). ### Version Stability [1.ii] @@ -31,7 +31,7 @@ All message and service definition files located in `msg` and `srv` directories ## Change Control Process [2] -`std_srvs` follows the recommended guidelines for ROS Core packages in the [ROS 2 Developer Guide](https://docs.ros.org/en/rolling/Contributing/Developer-Guide.html#quality-practices). +`std_srvs` follows the recommended guidelines for ROS Core packages in the [ROS 2 Developer Guide](https://docs.ros.org/en/rolling/The-ROS2-Project/Contributing/Developer-Guide.html#quality-practices). ### Change Requests [2.i] @@ -39,7 +39,8 @@ This package requires that all changes occur through a pull request. ### Contributor Origin [2.ii] -This package uses DCO as its confirmation of contributor origin policy. More information can be found in [CONTRIBUTING](../CONTRIBUTING.md). +This package uses DCO as its confirmation of contributor origin policy. +More information can be found in [CONTRIBUTING](../CONTRIBUTING.md). ### Peer Review Policy [2.iii] @@ -80,7 +81,7 @@ There are no currently copyrighted source files in this package. ### Linters and Static Analysis [4.v] -`std_srvs` uses and passes all the standard linters and static analysis tools for its generated C++ and Python code to ensure it follows the [ROS 2 Developer Guide](https://docs.ros.org/en/rolling/Contributing/Developer-Guide.html#linters-and-static-analysis). +`std_srvs` uses and passes all the standard linters and static analysis tools for its generated C++ and Python code to ensure it follows the [ROS 2 Developer Guide](https://docs.ros.org/en/rolling/The-ROS2-Project/Contributing/Developer-Guide.html#linters-and-static-analysis). Results of the nightly linter tests can be found [here](http://build.ros2.org/view/Rpr/job/Rpr__common_interfaces__ubuntu_focal_amd64/lastCompletedBuild/testReport/std_srvs/). @@ -89,7 +90,7 @@ Results of the nightly linter tests can be found [here](http://build.ros2.org/vi ### Direct Runtime ROS Dependencies [5.i]/[5.ii] `std_srvs` has the following runtime ROS dependencies, which are at **Quality Level 1**: -* `rosidl_default_runtime` [QUALITY DECLARATION](https://github.com/ros2/rosidl_defaults/tree/master/rosidl_default_runtime/QUALITY_DECLARATION.md) +* `rosidl_default_runtime` [QUALITY DECLARATION](https://github.com/ros2/rosidl_defaults/tree/rolling/rosidl_default_runtime/QUALITY_DECLARATION.md) It has several "buildtool" dependencies, which do not affect the resulting quality of the package, because they do not contribute to the public library API. diff --git a/stereo_msgs/QUALITY_DECLARATION.md b/stereo_msgs/QUALITY_DECLARATION.md index 6a9de3a3..e1fe2d99 100644 --- a/stereo_msgs/QUALITY_DECLARATION.md +++ b/stereo_msgs/QUALITY_DECLARATION.md @@ -10,7 +10,7 @@ Below are the rationales, notes, and caveats for this claim, organized by each r ### Version Scheme [1.i] -`stereo_msgs` uses `semver` according to the recommendation for ROS Core packages in the [ROS 2 Developer Guide](https://docs.ros.org/en/rolling/Contributing/Developer-Guide.html#versioning). +`stereo_msgs` uses `semver` according to the recommendation for ROS Core packages in the [ROS 2 Developer Guide](https://docs.ros.org/en/rolling/The-ROS2-Project/Contributing/Developer-Guide.html#versioning). ### Version Stability [1.ii] @@ -31,7 +31,7 @@ All message and service definition files located in `msg` and `srv` directories ## Change Control Process [2] -`stereo_msgs` follows the recommended guidelines for ROS Core packages in the [ROS 2 Developer Guide](https://docs.ros.org/en/rolling/Contributing/Developer-Guide.html#quality-practices). +`stereo_msgs` follows the recommended guidelines for ROS Core packages in the [ROS 2 Developer Guide](https://docs.ros.org/en/rolling/The-ROS2-Project/Contributing/Developer-Guide.html#quality-practices). ### Change Requests [2.i] @@ -39,7 +39,8 @@ This package requires that all changes occur through a pull request. ### Contributor Origin [2.ii] -This package uses DCO as its confirmation of contributor origin policy. More information can be found in [CONTRIBUTING](../CONTRIBUTING.md). +This package uses DCO as its confirmation of contributor origin policy. +More information can be found in [CONTRIBUTING](../CONTRIBUTING.md). ### Peer Review Policy [2.iii] @@ -80,7 +81,7 @@ There are no currently copyrighted source files in this package. ### Linters and Static Analysis [4.v] -`stereo_msgs` uses and passes all the standard linters and static analysis tools for its generated C++ and Python code to ensure it follows the [ROS 2 Developer Guide](https://docs.ros.org/en/rolling/Contributing/Developer-Guide.html#linters-and-static-analysis). +`stereo_msgs` uses and passes all the standard linters and static analysis tools for its generated C++ and Python code to ensure it follows the [ROS 2 Developer Guide](https://docs.ros.org/en/rolling/The-ROS2-Project/Contributing/Developer-Guide.html#linters-and-static-analysis). Results of the nightly linter tests can be found [here](http://build.ros2.org/view/Rpr/job/Rpr__common_interfaces__ubuntu_focal_amd64/lastCompletedBuild/testReport/stereo_msgs/). @@ -89,7 +90,7 @@ Results of the nightly linter tests can be found [here](http://build.ros2.org/vi ### Direct Runtime ROS Dependencies [5.i]/[5.ii] `stereo_msgs` has the following runtime ROS dependencies, which are at **Quality Level 1**: -* `rosidl_default_runtime` [QUALITY DECLARATION](https://github.com/ros2/rosidl_defaults/tree/master/rosidl_default_runtime/QUALITY_DECLARATION.md) +* `rosidl_default_runtime` [QUALITY DECLARATION](https://github.com/ros2/rosidl_defaults/tree/rolling/rosidl_default_runtime/QUALITY_DECLARATION.md) * `sensor_msgs`: [QUALITY DECLARATION](../sensor_msgs/QUALITY_DECLARATION.md) * `std_msgs`: [QUALITY DECLARATION](../std_msgs/QUALITY_DECLARATION.md) diff --git a/trajectory_msgs/QUALITY_DECLARATION.md b/trajectory_msgs/QUALITY_DECLARATION.md index e013c4b1..ae0dc303 100644 --- a/trajectory_msgs/QUALITY_DECLARATION.md +++ b/trajectory_msgs/QUALITY_DECLARATION.md @@ -10,7 +10,7 @@ Below are the rationales, notes, and caveats for this claim, organized by each r ### Version Scheme [1.i] -`trajectory_msgs` uses `semver` according to the recommendation for ROS Core packages in the [ROS 2 Developer Guide](https://docs.ros.org/en/rolling/Contributing/Developer-Guide.html#versioning). +`trajectory_msgs` uses `semver` according to the recommendation for ROS Core packages in the [ROS 2 Developer Guide](https://docs.ros.org/en/rolling/The-ROS2-Project/Contributing/Developer-Guide.html#versioning). ### Version Stability [1.ii] @@ -31,7 +31,7 @@ All message and service definition files located in `msg` and `srv` directories ## Change Control Process [2] -`trajectory_msgs` follows the recommended guidelines for ROS Core packages in the [ROS 2 Developer Guide](https://docs.ros.org/en/rolling/Contributing/Developer-Guide.html#quality-practices). +`trajectory_msgs` follows the recommended guidelines for ROS Core packages in the [ROS 2 Developer Guide](https://docs.ros.org/en/rolling/The-ROS2-Project/Contributing/Developer-Guide.html#quality-practices). ### Change Requests [2.i] @@ -39,7 +39,8 @@ This package requires that all changes occur through a pull request. ### Contributor Origin [2.ii] -This package uses DCO as its confirmation of contributor origin policy. More information can be found in [CONTRIBUTING](../CONTRIBUTING.md). +This package uses DCO as its confirmation of contributor origin policy. +More information can be found in [CONTRIBUTING](../CONTRIBUTING.md). ### Peer Review Policy [2.iii] @@ -80,7 +81,7 @@ There are no currently copyrighted source files in this package. ### Linters and Static Analysis [4.v] -`trajectory_msgs` uses and passes all the standard linters and static analysis tools for its generated C++ and Python code to ensure it follows the [ROS 2 Developer Guide](https://docs.ros.org/en/rolling/Contributing/Developer-Guide.html#linters-and-static-analysis). +`trajectory_msgs` uses and passes all the standard linters and static analysis tools for its generated C++ and Python code to ensure it follows the [ROS 2 Developer Guide](https://docs.ros.org/en/rolling/The-ROS2-Project/Contributing/Developer-Guide.html#linters-and-static-analysis). Results of the nightly linter tests can be found [here](http://build.ros2.org/view/Rpr/job/Rpr__common_interfaces__ubuntu_focal_amd64/lastCompletedBuild/testReport/trajectory_msgs/). @@ -89,9 +90,9 @@ Results of the nightly linter tests can be found [here](http://build.ros2.org/vi ### Direct Runtime ROS Dependencies [5.i]/[5.ii] `trajectory_msgs` has the following runtime ROS dependencies, which are at **Quality Level 1**: -* `builtin_interfaces`: [QUALITY DECLARATION](https://github.com/ros2/rcl_interfaces/tree/master/builtin_interfaces/QUALITY_DECLARATION.md) +* `builtin_interfaces`: [QUALITY DECLARATION](https://github.com/ros2/rcl_interfaces/tree/rolling/builtin_interfaces/QUALITY_DECLARATION.md) * `geometry_msgs`: [QUALITY DECLARATION](../geometry_msgs/QUALITY_DECLARATION.md) -* `rosidl_default_runtime` [QUALITY DECLARATION](https://github.com/ros2/rosidl_defaults/tree/master/rosidl_default_runtime/QUALITY_DECLARATION.md) +* `rosidl_default_runtime` [QUALITY DECLARATION](https://github.com/ros2/rosidl_defaults/tree/rolling/rosidl_default_runtime/QUALITY_DECLARATION.md) * `std_msgs`: [QUALITY DECLARATION](../std_msgs/QUALITY_DECLARATION.md) It has several "buildtool" dependencies, which do not affect the resulting quality of the package, because they do not contribute to the public library API. diff --git a/visualization_msgs/QUALITY_DECLARATION.md b/visualization_msgs/QUALITY_DECLARATION.md index 2b274fcf..eb379f8c 100644 --- a/visualization_msgs/QUALITY_DECLARATION.md +++ b/visualization_msgs/QUALITY_DECLARATION.md @@ -10,7 +10,7 @@ Below are the rationales, notes, and caveats for this claim, organized by each r ### Version Scheme [1.i] -`visualization_msgs` uses `semver` according to the recommendation for ROS Core packages in the [ROS 2 Developer Guide](https://docs.ros.org/en/rolling/Contributing/Developer-Guide.html#versioning). +`visualization_msgs` uses `semver` according to the recommendation for ROS Core packages in the [ROS 2 Developer Guide](https://docs.ros.org/en/rolling/The-ROS2-Project/Contributing/Developer-Guide.html#versioning). ### Version Stability [1.ii] @@ -31,7 +31,7 @@ All message and service definition files located in `msg` and `srv` directories ## Change Control Process [2] -`visualization_msgs` follows the recommended guidelines for ROS Core packages in the [ROS 2 Developer Guide](https://docs.ros.org/en/rolling/Contributing/Developer-Guide.html#quality-practices). +`visualization_msgs` follows the recommended guidelines for ROS Core packages in the [ROS 2 Developer Guide](https://docs.ros.org/en/rolling/The-ROS2-Project/Contributing/Developer-Guide.html#quality-practices). ### Change Requests [2.i] @@ -39,7 +39,8 @@ This package requires that all changes occur through a pull request. ### Contributor Origin [2.ii] -This package uses DCO as its confirmation of contributor origin policy. More information can be found in [CONTRIBUTING](../CONTRIBUTING.md). +This package uses DCO as its confirmation of contributor origin policy. +More information can be found in [CONTRIBUTING](../CONTRIBUTING.md). ### Peer Review Policy [2.iii] @@ -80,7 +81,7 @@ There are no currently copyrighted source files in this package. ### Linters and Static Analysis [4.v] -`visualization_msgs` uses and passes all the standard linters and static analysis tools for its generated C++ and Python code to ensure it follows the [ROS 2 Developer Guide](https://docs.ros.org/en/rolling/Contributing/Developer-Guide.html#linters-and-static-analysis). +`visualization_msgs` uses and passes all the standard linters and static analysis tools for its generated C++ and Python code to ensure it follows the [ROS 2 Developer Guide](https://docs.ros.org/en/rolling/The-ROS2-Project/Contributing/Developer-Guide.html#linters-and-static-analysis). Results of the nightly linter tests can be found [here](http://build.ros2.org/view/Rpr/job/Rpr__common_interfaces__ubuntu_focal_amd64/lastCompletedBuild/testReport/visualization_msgs/). @@ -89,9 +90,9 @@ Results of the nightly linter tests can be found [here](http://build.ros2.org/vi ### Direct Runtime ROS Dependencies [5.i]/[5.ii] `visualization_msgs` has the following runtime ROS dependencies, which are at **Quality Level 1**: -* `builtin_interfaces`: [QUALITY DECLARATION](https://github.com/ros2/rcl_interfaces/tree/master/builtin_interfaces/QUALITY_DECLARATION.md) +* `builtin_interfaces`: [QUALITY DECLARATION](https://github.com/ros2/rcl_interfaces/tree/rolling/builtin_interfaces/QUALITY_DECLARATION.md) * `geometry_msgs`: [QUALITY DECLARATION](../geometry_msgs/QUALITY_DECLARATION.md) -* `rosidl_default_runtime` [QUALITY DECLARATION](https://github.com/ros2/rosidl_defaults/tree/master/rosidl_default_runtime/QUALITY_DECLARATION.md) +* `rosidl_default_runtime` [QUALITY DECLARATION](https://github.com/ros2/rosidl_defaults/tree/rolling/rosidl_default_runtime/QUALITY_DECLARATION.md) * `std_msgs`: [QUALITY DECLARATION](../std_msgs/QUALITY_DECLARATION.md) It has several "buildtool" dependencies, which do not affect the resulting quality of the package, because they do not contribute to the public library API.