Lunar release progress

Hi everyone,

Lunar Beta releae is now a month away, thanks to all the maintainers that started releasing their packages!

Below is the list of the packages impacting the most other maintainers, if you maintain these please consider making a Lunar release as soon as possible (I know some of you are already on it :slight_smile: ):

Thank you all

The ROS Team

1 Like

Hi everyone,
03/31 update on the state of the lunar release.

Most of the packages mentioned in the previous post are now released, thanks to the maintainers! We have now 145 packages released in Lunar.
The list of packages, with no missing dependencies, can be found on the blocked_releases status page. If any of your packages is in this list, please consider making a release soon, especially if your packages are blocking other packages.

And the top priority packages to be released this week are… :drum_roll:

  • octomap @ahornung
  • navigation_msgs @mikeferguson
  • diagnostics: @trainman419
  • pcl_msgs + pcl_conversions + perception_pcl @Paul_Bovbel
  • unique_identifier @joq
  • rqt_common_plugins @dirk-thomas @ablasdel
  • image_pipeline + image_transport_plugins + opencv_candidate + ecto (ecto_ros, ecto_opencv, ecto_image_pipeline ): @Vincent_Rabaud
  • laser_pipeline + laser_filter + laser_assembler: @jon

Note to all maintainers: it is OK to do a first release with the current kinetic version of your packages and to iterate on it in the next few weeks. Remember to make an announcement here, if you make a later release that breaks ABI, to notify the maintainers of downstream packages.

Have a great weekend!

Mikael

Tried to build unique_identifier and ackermann_msgs on lunar.

Got this warning:

Warnings   << unique_id:install /home/joq/ros/lunar_ws/logs/unique_id/build.install.001.log                                                                                    
/usr/lib/python2.7/distutils/dist.py:267: UserWarning: Unknown distribution option: 'install_requires'
  warnings.warn(msg)

The setup.py in that package does specify install_requires, and distutils does not recognize that option. Removing that option eliminates the warning. When did that stop working?

Is install_requires no longer recommended?

It looks like this has been the case for a while. I can see the same warning on unique_identifier devel jobs for all ROS distros (e.g. indigo on trusty).
It looks like distutils never supported the option (?)

Probably not, but I never noticed the warning before.

Hi everyone,
04/07 update on the state of the lunar release.

Thanks to the maintainers that released their packages this week! We have now 157 packages released in Lunar.
The list of releasable packages, can be found on the blocked_releases status page. If any of your packages is in this list, please consider making a release soon, especially if your packages are blocking other packages.

And the top priority packages to be released this week are… :drum_roll:

Note to all maintainers: it is OK to do a first release with the current kinetic version of your packages and to iterate on it in the next few weeks. Remember to make an announcement here, if you make a later release that breaks ABI, to notify the maintainers of downstream packages.

Have a great weekend!

Mikael

Howdy!
04/17 Lunar release update.

Thanks to the maintainers that released their packages last week! We now have 195 packages released in Lunar.
We are now a week out the testing phase of ROS Lunar. The goal being to have desktop_full released by then.
The list of releasable packages, can be found on the blocked_releases status page. If any of your packages is in this list, please consider making a release soon, especially if your packages are blocking other packages.

The list of repositories still to be released for desktop_full can be found here. If you maintain any of these repositories, please make a release asap.

Packages to release this week:

Thanks!