Skip to content

ROS: rename package to example_robot_descriptions - #388

Merged
nim65s merged 2 commits into
Gepetto:develfrom
nim65s:ros
Sep 23, 2026
Merged

nim65s merged 2 commits into
Gepetto:develfrom
nim65s:ros

Conversation

@nim65s

@nim65s nim65s commented Sep 23, 2026 •

Copy link
Copy Markdown
Member

Hi,

I tried to add this projet to ROS buildfarm, so that tsid/crocoddyl/HPP/mim_solvers/ndcurves/etc. can more easily use <test_depend>example_robot_data</test_depend> in their package.xml.

ROS PMC is OK with that, but believe the name would not be suitable for ROS, and did propose example_robot_descriptions instead.

I think this name is good, and I don't think changing only the ROS name is too big of an issue.

This commit is doing that, only in our package.xml, so this will have to be adaptated in the package.xml of dependent packages. On this topic, this is a breaking change.

cc. @cmastalli & @MaximilienNaveau about this.

Just to be clear, I don't intend to rename github name/url, cmake project, c++ header dir, python module, and packages in AUR, conda, PyPI, nixpkgs, etc. at least until we get a lot of feedback and a very good consensus.

ref. ros/rosdistro#53263
ref. #1

I tried to add this projet to ROS buildfarm, so that
tsid/crocoddyl/HPP/mim_solvers/ndcurves/etc. can more easily use
`<test_depend>example_robot_data</test_depend>` in their `package.xml`

ROS PMC is OK with that, but believe the name would not be suitable, and
did propose `example_robot_descriptions` instead.

I think this name is good, and I don't think changing **only the ROS
name** is too big of an issue.

This commit is doing that, only in our `package.xml`, so this will have
to be adaptated in the `package.xml` of dependent packages.

cc @MaximilienNaveau, at least, about this

Just to be clear, I don't intend to rename github name/url, cmake project,
c++ header dir, python module, and packages in AUR, conda, PyPI,
nixpkgs, etc. at least until we get a lot of feedback and a very good consensus.

ref. ros/rosdistro#53263
ref. Gepetto#1
@cmastalli

cmastalli commented Sep 23, 2026 •

Copy link
Copy Markdown
Collaborator

Hi @nim65s

In my opinion, the name example-robot-data is quite misleading. This is why I support replacing it with example-robot-descriptions broadly (i.e., github name/url, cmake project, C++ header, etc.). I'm not sure what the right transition action is, but it seems a justified action.

@nim65s

nim65s commented Sep 23, 2026

Copy link
Copy Markdown
Member Author

Ok, thanks for your opinion, I'll keep discuss this with more people, and if nobody raise more objections I'll start working on a bigger migration plan

@nim65s
nim65s merged commit a0d3281 into Gepetto:devel Sep 23, 2026
10 checks passed
@nim65s
nim65s deleted the ros branch September 23, 2026 23:20
nim65s added a commit to nim65s/aig that referenced this pull request Sep 28, 2026
nim65s added a commit to Gepetto/biped-stabilizer that referenced this pull request Sep 28, 2026
nim65s added a commit to humanoid-path-planner/hpp-baxter that referenced this pull request Sep 28, 2026
nim65s added a commit to humanoid-path-planner/hpp-environments that referenced this pull request Sep 28, 2026
nim65s added a commit to humanoid-path-planner/hpp-universal-robot that referenced this pull request Sep 28, 2026
nim65s added a commit to nim65s/mim_solvers that referenced this pull request Sep 28, 2026
nim65s added a commit to humanoid-path-planner/hpp-romeo that referenced this pull request Sep 28, 2026
nim65s added a commit to humanoid-path-planner/hpp-pinocchio that referenced this pull request Sep 28, 2026
nim65s added a commit to humanoid-path-planner/hpp-constraints that referenced this pull request Sep 28, 2026
nim65s added a commit to humanoid-path-planner/hpp-core that referenced this pull request Sep 28, 2026
nim65s added a commit to humanoid-path-planner/hpp-manipulation that referenced this pull request Sep 28, 2026
nim65s added a commit to humanoid-path-planner/hpp-manipulation-urdf that referenced this pull request Sep 28, 2026
nim65s added a commit to humanoid-path-planner/hpp-tutorial that referenced this pull request Sep 29, 2026
nim65s added a commit to loco-3d/crocoddyl that referenced this pull request Sep 29, 2026
nim65s added a commit to nim65s/linear-feedback-controller that referenced this pull request Sep 29, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants