From 14f6fd3bf852eb50f067ced34181a1c9ec4d354e Mon Sep 17 00:00:00 2001 From: methylDragon Date: Tue, 28 Jun 2022 10:29:01 -0700 Subject: [PATCH] ign -> gz Partial Docs Migration and Project Name Followups : gz-msgs (#267) --- Changelog.md | 17 ++++++++--------- Migration.md | 15 ++++++++++++--- README.md | 8 ++++---- api.md.in | 4 ++-- appveyor.yml | 2 +- conf/msgs.yaml.in | 2 +- src/MessageTypes.hh.in | 2 +- tutorials.md.in | 4 ++-- tutorials/cppgetstarted.md | 8 ++++---- tutorials/install.md | 18 +++++++++--------- 10 files changed, 44 insertions(+), 36 deletions(-) diff --git a/Changelog.md b/Changelog.md index 05b4625f..6d21a97a 100644 --- a/Changelog.md +++ b/Changelog.md @@ -96,7 +96,7 @@ 1. Support colcon in windows CI * [Pull request #189](https://github.com/gazebosim/gz-msgs/pull/189) -1. 🥳 Update ign-tools issue on README +1. 🥳 Update gz-tools issue on README * [Pull request #184](https://github.com/gazebosim/gz-msgs/pull/184) ### Gazebo Msgs 7.2.0 (2021-09-10) @@ -104,7 +104,7 @@ 1. Adds PerformanceSensorMetrics proto message. * [Pull request #172](https://github.com/gazebosim/gz-msgs/pull/172) -1. Detect gz instead of using cmake module to check for ignition-tools +1. Detect gz instead of using cmake module to check for gz-tools * [Pull request #166](https://github.com/gazebosim/gz-msgs/pull/166) 1. Bazel build support @@ -164,10 +164,10 @@ 1. Adds PerformanceSensorMetrics proto message. * [Pull request #172](https://github.com/gazebosim/gz-msgs/pull/172) -1. Detect gz instead of using cmake module to check for ignition-tools +1. Detect gz instead of using cmake module to check for gz-tools * [Pull request #166](https://github.com/gazebosim/gz-msgs/pull/166) -1. Bazel build support for ign-msgs6 +1. Bazel build support for gz-msgs6 * [Pull request #95](https://github.com/gazebosim/gz-msgs/pull/95) 1. Remove tools/code_check and update codecov @@ -272,7 +272,7 @@ 1. Fix trivial typo in command line help message * [Pull request #191](https://github.com/gazebosim/gz-msgs/pull/191) -1. 🥳 Update ign-tools issue on README +1. 🥳 Update gz-tools issue on README * [Pull request #184](https://github.com/gazebosim/gz-msgs/pull/184) ### Gazebo Msgs 5.8.0 (2021-08-06) @@ -280,7 +280,7 @@ 1. Adds PerformanceSensorMetrics proto message. * [Pull request #172](https://github.com/gazebosim/gz-msgs/pull/172) -1. Detect gz instead of using cmake module to check for ignition-tools +1. Detect gz instead of using cmake module to check for gz-tools * [Pull request #166](https://github.com/gazebosim/gz-msgs/pull/166) 1. Remove tools/code\_check and update codecov @@ -583,7 +583,7 @@ ### Gazebo Msgs 2.1.0 -1. Upgrade to ign-math6 +1. Upgrade to gz-math6 * [BitBucket pull request 138](https://osrf-migration.github.io/ignition-gh-pages/#!/ignitionrobotics/ign-msgs/pull-requests/138) @@ -599,7 +599,7 @@ 1. Added inline versioned namespace. Generator.hh is no longer installed * [BitBucket pull request 59](https://osrf-migration.github.io/ignition-gh-pages/#!/ignitionrobotics/ign-msgs/pull-requests/59) -1. Upgrade to ign-cmake1 +1. Upgrade to gz-cmake1 * [BitBucket pull request 55](https://osrf-migration.github.io/ignition-gh-pages/#!/ignitionrobotics/ign-msgs/pull-requests/55) 1. Extend Factory class @@ -608,4 +608,3 @@ 1. Add real\_time\_factor field to WorldStatistics * [BitBucket pull request 67](https://osrf-migration.github.io/ignition-gh-pages/#!/ignitionrobotics/ign-msgs/pull-requests/67) - diff --git a/Migration.md b/Migration.md index a9fbc2ba..b539b0aa 100644 --- a/Migration.md +++ b/Migration.md @@ -8,13 +8,22 @@ release will remove the deprecated code. ## Gazebo Msgs 8.X to 9.X 1. **SuppressWarnings.hh** is deprecated and isn't part of `msgs.hh` anymore. - Use ign-utils instead. + Use gz-utils instead. 2. Header files under `ignition/...` are deprecated and will be removed in future versions. Use `gz/...` instead. 3. Protobuf messages and packages will no longer use `ignition.msgs`, use `gz.msgs` instead 4. `INSTALL_IGN_MSGS_GEN_EXECUTABLE` and `IGN_MSGS_GEN_EXECUTABLE` are deprecated and will be removed. Use `INSTALL_GZ_MSGS_GEN_EXECUTABLE` and `GZ_MSGS_GEN_EXECUTABLE` instead. 5. `IGN_DESCRIPTOR_PATH` is deprecated and will be removed. Use `GZ_DESCRIPTOR_PATH` instead. +### Breaking Changes + +1. The project name has been changed to use the `gz-` prefix, you **must** use the `gz` prefix! + * This also means that any generated code that use the project name (e.g. CMake variables, in-source macros) would have to be migrated. + * Some non-exhaustive examples of this include: + * `GZ__