TODO
Steps to do to make this release happen:
moveit_pr2 repo -> done https://github.com/ros-planning/moveit_pr2/pull/98moveit_pr2: package versions are not aligned b/w moveit_full_pr2 (that is 0.7.14 while the rest is 0.6.6).We want to have another indigo release to distribute the last few bugfixes in the indigo-devel branch.
Unless users request other patches in indigo, this might very well be the last release for this ROS distribution.
We stopped cherry-picking back to indigo for quite a while now
and with some effort the kinetic-devel branch can be compiled and used on Ubuntu 14.04 too.
I will run the ABI checks and report back until the end of the week.
Nice, issue #1000.
@130s
The only ABI-incompatible changes I found are https://github.com/ros-planning/moveit/pull/443
@davetcoleman removed the alternative time parameterization method again, because it was supposed to be replaced by the better alternative.
However, the new alternative was not merged into indigo-devel anymore.
I believe it is ok to release the branch as is. Alternatively, we could backport the newer spline parameterization method to provide another alternative for indigo.
Ah I hadn't realized the newer time parameterization plugin was kinetic only. I think it makes sense to cherry-pick back to indigo, but it also probably doesn't matter much since its a new barely used feature that doesn't belong in an old LTS
Does releasing Kinetic and/or Melodic together make sense, or does that need a separate discussion?
Does releasing Kinetic and/or Melodic together make sense, or does that need a separate discussion?
To be honest I don't know right now.
Given that GSoC will end soon I lean towards having the next release kinetic+ after the results get merged.
I see.
I'm planning to make release on this weekend, for Indigo only.
I agree with @v4hn on waiting another week or so.
The MSA isn't in the ideal state right now because our GSoC student @MohmadAyman had three different features in different PRs, and I tested them individually locally (built them), but when they were merged together there were some unexpected regressions
Can anyone list the ticket numbers that need to be addressed before Indigo release?
Can anyone list the ticket numbers that need to be addressed before Indigo release?
None to the best of my knowledge.
Ah, then I might have misunderstood the few previous posts like https://github.com/ros-planning/moveit/issues/1000#issuecomment-413307231. So now my understanding: indigo release is ready (and it has been...turned out I've just slacked off from it. I thought there were blockers). I'll get to it this weekend.
@130s I believe #1000 (comment) has been addressed in pull request #1022 .
But a failing unittest on ROS build server appeared, it didn't fail on Travis that is why we didn't notice earlier, issue #1034 , and pull request #1042 should solve it, the PR needs approvals to be merged.
I think #1000 was mainly addressing Kinetic/Melodic blockers - despite the original issue title ;-)
Indeed, this issue was suppose to just be about releasing indigo.
@130s let's get that released! :-)
Sorry to keep this pushed back. Will be done by WMD 2018.
friendly ping @130s
Please hold backport to Indigo as I'm planning to make a release into Indigo very soon (I doubt there are maintainers who do this though).
https://github.com/ros/rosdistro/pull/19320 is closed due to the pre-release test failure https://github.com/ros-planning/moveit/issues/1106.
Most helpful comment
Nice, issue #1000.