ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

Package release schedule

asked 2014-10-12 13:30:17 -0600

gaya gravatar image

Is there any deterministic criteria which decides when new / patched ROS packages are being released? It would be nice to know in advance when the package upgrade will become available, especially for those waiting for an important bugfix. By "criteria" I mean the size of the Jenkins build queue, the number of packages to be released, a specific time interval etc.

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted

answered 2014-10-12 16:22:47 -0600

ahendrix gravatar image

The path from a bug being fixed to it being released is a multi-step process. First, the package maintainer must update the package version and run bloom to create a new release. Then, the released package is built on the ROS build farm, and goes into the testing repository. When the testing repository is stable, the updated packages in the testing repository are synchronized to the public repository.

I suspect you're actually asking about the final sync step. There is no set schedule. @tfoote does these when all of the packages for a particular ROS distro are built and stable.

The build status for Hydro is available at: . You can get the build status for other distros by replacing 'hydro' with 'indigo' or 'groovy'.

The package maintainers occasionally coordinate on the ros-release mailing list about package releases and syncs, and the synchronization announcements are made on the ros-users mailing list.

edit flag offensive delete link more



There's also a summary of the testing repo here: where things are staged.

tfoote gravatar image tfoote  ( 2014-10-12 22:14:47 -0600 )edit

Thanks, that helps. I would still humbly add that it would be nice to have a set schedule. I am, of course, unaware of how much effort it would take.

gaya gravatar image gaya  ( 2014-10-13 08:06:33 -0600 )edit

The ros-release mailing list is probably the right place to start a discussion about setting up a fixed release schedule.

ahendrix gravatar image ahendrix  ( 2014-10-13 11:45:15 -0600 )edit

Question Tools

1 follower


Asked: 2014-10-12 13:30:17 -0600

Seen: 210 times

Last updated: Oct 12 '14