ros-tooling / topic_tools

Tools for directing, throttling, selecting, and otherwise manipulating ROS 2 topics at a meta-level.
Apache License 2.0
71 stars 33 forks source link

Release more recent version #83

Closed tonynajjar closed 9 months ago

tonynajjar commented 10 months ago

hello,

I experienced a bug with mux only to find that it was fixed already in the iron branch. The released version is quite old:

root@logi-XMG-CORE-REN-M20:/code# apt install ros-iron-topic-tools
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
ros-iron-topic-tools is already the newest version (1.0.0-3jammy.20230908.173839).

The 1.0.0 tag is from March 2022.

Can you please release a more recent tag? Thanks

christophebedard commented 10 months ago

There is a 1.1.0 tag for Iron and Rolling https://github.com/ros-tooling/topic_tools/commit/66b7d126aaa6cdd87860744a3459f6a28292b4a0, but it was indeed not released in any distro. I cannot do the release myself since I don't have access to the release repo, but @emersonknapp or @MichaelOrlov might be able to do it. This is somewhat related to #62.

We should probably tag new versions + release for both Iron and Rolling since there are new changes/improvements.

joao-corvo commented 10 months ago

Ok. no worries, we will wait for it. Meanwhile we will clone the iron branch. However, it would be nice to have the release soon, since we didn't modify any feature of the package when we are just using it for our application. So it doesn't make much sense to clone the whole branch to use features of the package. Thanks for the insight anyways, we will wait for the release.

MichaelOrlov commented 10 months ago

@christophebedard before doing a new relases for iron and humble it would be great to backport the new commits from main branch

Perhaps we can do it with help from mergify bot.

MichaelOrlov commented 10 months ago

@christophebedard FYI, I've made backports with the help from the mergify bot.

christophebedard commented 9 months ago

Here are the rosdistro PRs for the new releases:

christophebedard commented 9 months ago

The rosdistro PRs have been merged. We just have to wait for availability in the testing repo and then in the normal repo after the next sync, so I'll close this.