Jade Build Farm Kick-Off

| No Comments | No TrackBacks
I wanted to give an update on the next distribution of ROS, which we are calling ROS Jade! We've been working on getting things ready for people to start releasing packages into Jade at their convenience.

We have many of the system dependencies spec'ed out for Jade and we've catalogued them in REP-0003 [1]. So far we have over 140 packages released into Jade, including many of the core ROS packages, with binaries for Ubuntu Trusty, Utopic, and Vivid [2]. You can compare what's in Jade versus other distributions as well [3].

At this point I think it is safe for maintainers to start releasing their packages into Jade. Necessarily, you'll need the packages which you depend on to be released before you can release your packages, but some recent improvements to bloom should make it easier to check that, so make sure you have bloom version 0.5.17 or greater before trying to release!

If you find that some of your dependencies are not released yet, I encourage you to work with the maintainers for those packages and ask them to do so.

The Jade release it targeted for May 2015, so we have several months to get things released and tested, but we should avoid procrastinating.

There are few things still missing for the Jade kick-off, but we are tracking them on GitHub [4].
For example, we are still working on the pre-release instructions for Jade, but I've decided to make this announcement anyways because the pre-release is designed to make sure your release doesn't break packages which depend on your packages.
Since your packages should not have any downstream dependencies yet, releasing without a pre-release right now is okay.
So, when releasing a package for the first time into Jade, releasers should run the local deb build test [5] or just release without a pre-release test.

Thanks, and happy releasing!

No TrackBacks

TrackBack URL: https://www.ros.org/mt-tb.cgi/1556

Leave a comment

Find this blog and more at planet.ros.org.

Monthly Archives

About this Entry

This page contains a single entry by Tully Foote published on February 4, 2015 5:05 PM.

New Mobile Manipulator: TIAGo robot was the previous entry in this blog.

ROS Answered [beta] Announcement is the next entry in this blog.

Find recent content on the main index or look in the archives to find all content.