I want to clarify here who is leading releases for the MoveIt project. We have a pressing need to re-release panda_moveit_config.
For years @130s has been on top of it, but more recently @rhaschke has lead releases I believe? PickNik would also like to help with the release process, as @JafarAbdi has become an expert on Debians recently.
@rhaschke are you ok with Jafar doing this release?
I'm happy if Jafar can release panda_moveit_config.
For MoveIt I'm more hesitant because that needs much more experience and attention.
Leaving this open until @JafarAbdi has prepared the release for panda_moveit_config.
We should first port the new changes from melodic-devel to kinetic-devel, otherwise, Travis will fail again on kinetic
We should first port the new changes from melodic-devel to kinetic-devel, otherwise, Travis will fail again on kinetic
The trajopt changes only target master, and I'm nervous about breaking kinetic. I'm starting to think we need to drop kinetic support for master...
Also: I don't see a panda_moveit_config-release repo, have we ever released it or has it been Franka Emika?
Oh my bad, I forget that the Travis kinetic test run on the master branch
The MoveIt release repos are hosted in ros-gbp -- this's the one for panda_moveit_config https://github.com/ros-gbp/panda_moveit_config-release
You now have write access to both panda_moveit_config and panda_moveit_config-release
Following up on this topic, beyond just panda_moveit_config...
@rhaschke just released the latest melodic debians, which is very appreciated.
We had an internal meeting at PickNik on how we can best support the release process going forward. We would like to commit to doing this quaterly, for melodic, noetic, and ROS 2. We came up with this process.
For now we are asking @mlautman to do the steps on behalf of PickNik that require write-access, which @JafarAbdi does not yet have.
@mlautman, as you will prepare the CHANGELOGs in the future: I continued @130s's tradition of classifying each commit as a feature, bugfix, or maintenance change. Usually, this also involves some reduction of verbosity (catkin_generate_changelog just collects all commit messages) or grouping. Have a look at some recent changelogs to get an idea of this.
I think this issue can be closed, lots of new release issues for specific version have popped up at this point, lead by @tylerjw
Most helpful comment
@mlautman, as you will prepare the CHANGELOGs in the future: I continued @130s's tradition of classifying each commit as a feature, bugfix, or maintenance change. Usually, this also involves some reduction of verbosity (catkin_generate_changelog just collects all commit messages) or grouping. Have a look at some recent changelogs to get an idea of this.