# Renaming ros\_ign packages

**URL:** <https://discourse.openrobotics.org/t/renaming-ros-ign-packages/49022>\
**Category:** Gazebo General\
**Tags:** ignition, ros1\
**Created:** [October 21, 2019, 6:29am UTC](https://discourse.openrobotics.org/t/renaming-ros-ign-packages/49022 "2019-10-21T06:29:03Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![chapulina\_gazebo](https://sea2.discourse-cdn.com/flex022/user_avatar/discourse.openrobotics.org/chapulina_gazebo/32/1637_2.png) [@chapulina\_gazebo](https://discourse.openrobotics.org/u/chapulina_gazebo)\
**Post date:** [October 21, 2019, 6:29am UTC](https://discourse.openrobotics.org/t/renaming-ros-ign-packages/49022/1 "2019-10-21T06:29:03Z")

</div>

Hello Ignition users! 🔥

Up until now, the integration between Ignition and ROS 1 has been done through `ros1_ign_*` packages. In an effort to reduce the difference between ROS 1 and ROS 2 integrations, we’re renaming the packages and APIs to `ros_ign_*`.

If you maintain a downstream package which depends on `ros1_ign`, we recommend you update your code as soon as possible. **On December 2019, `ros1-ign` debian packages will be updated to download `ros-ign` packages instead.**

## What’s changing

| What? | Old | New |
| --- | --- | --- |
| Repository | [GitHub - gazebosim/ros\_gz: Integration between ROS (1 and 2) and Gazebo simulation](https://github.com/osrf/ros1_ign) | [GitHub - gazebosim/ros\_gz: Integration between ROS (1 and 2) and Gazebo simulation](https://github.com/ignitionrobotics/ros_ign) |
| Debian packages | `ros-<distro>-ros1-ign-<pkg>` | `ros-<distro>-ros-ign-<pkg>` |
| Package names | `ros1_ign_<pkg>` | `ros_ign_<pkg>` |
| Includes | `ros1_ign_<pkg>` | `ros_ign_<pkg>` |
| Namespaces | `ros1_ign_<pkg>` | `ros_ign_<pkg>` |
| API | `*1ToIgn*` | `*RosToIgn*` |
| ├── | `*IgnTo1*` | `*IgnToRos*` |
| ├── | `ros1_*` | `ros_*` |
| ├── | `*1_to_ign*` | `*ros_to_ign*` |
| └── | `*ign_to_1*` | `*ign_to_ros*` |

Notes:

- The repository URL has also been `/ros1_ign_bridge` once upon a time.
- Remember to update your `package.xml` and launch files, as well as C++ includes, namespaces and functions.
- The ROS 1 code now lives on branch `melodic`, while ROS 2 code lives on branch `dashing`. The `master` branch has been deprecated.

## Troubleshooting

We’re sorry if this has caused any inconvenience. Even though the `ros_ign` packages haven’t had a stable release yet, we realize that this change may impact users of Ignition Blueprint. Be sure to ask here or on [http://answers.gazebosim.org/](http://answers.gazebosim.org/) if you’re having trouble with the migration.

_The Ignition Dev Team_

---

<div class="post-metadata">

**Author:** ![chapulina\_gazebo](https://sea2.discourse-cdn.com/flex022/user_avatar/discourse.openrobotics.org/chapulina_gazebo/32/1637_2.png) [@chapulina\_gazebo](https://discourse.openrobotics.org/u/chapulina_gazebo)\
**Post date:** [October 29, 2019, 2:14am UTC](https://discourse.openrobotics.org/t/renaming-ros-ign-packages/49022/2 "2019-10-29T02:14:57Z")

</div>

Listed on October 29, 2019, 2:14am UTC



---

<div class="post-metadata">

**Author:** ![chapulina\_gazebo](https://sea2.discourse-cdn.com/flex022/user_avatar/discourse.openrobotics.org/chapulina_gazebo/32/1637_2.png) [@chapulina\_gazebo](https://discourse.openrobotics.org/u/chapulina_gazebo)\
**Post date:** [April 20, 2020, 10:26pm UTC](https://discourse.openrobotics.org/t/renaming-ros-ign-packages/49022/3 "2020-04-20T22:26:46Z")

</div>

Hello again 🔥

As part of our effort to migrate Gazebo and Ignition to BitBucket [1], we’ll also be moving the `ros_ign` repository to the Ignition Robotics organization on GitHub.

- Old URL: [GitHub - gazebosim/ros\_gz: Integration between ROS (1 and 2) and Gazebo simulation](https://github.com/osrf/ros_ign)
- New URL: [GitHub - gazebosim/ros\_gz: Integration between ROS (1 and 2) and Gazebo simulation](https://github.com/ignitionrobotics/ros_ign)

As described on [GitHub’s documentation](https://help.github.jp/enterprise/2.11/user/articles/about-repository-transfers/), all links to the old repository will remain valid, but it’s ✨ _highly recommended_ ✨ that all users update their links.

[1] [Important ⚠️ Gazebo and Ignition are going to GitHub! - General - Gazebo Community](https://community.gazebosim.org/t/important-gazebo-and-ignition-are-going-to-github/533)
