Ask Your Question
1

What is the track in bloom-release needed for?

asked 2017-01-16 04:09:10 -0600

Matthias Hadlich gravatar image

updated 2017-01-16 04:20:28 -0600

I do not get why this is needed for. Some of the documentation and some of the answers on this topic are deprecated.

Because e.g. the link in http://answers.ros.org/question/59505... is broken I'd also like to know the current state on that answer so:

Is the track like a branch for the specific ROS version or could I use the same track e.g. for indigo and jade? Where is this information used / stored? Do I always have to specify a track?

In the bloom-release command you ran above, you specified the --track. By convention you should create tracks with the same name as the ROS distro you are releasing for, but you could name your track what ever you wanted.

This means to me that it does not matter any longer..

edit retag flag offensive close merge delete

Comments

This means to me that it does not matter any longer..

From a language perspective: the name itself doesn't matter, that sentence does not tell you that you can re-use tracks for different ROS distributions.

You could use joe as a track name for Indigo, and jack for Kinetic fi.

gvdhoorn gravatar imagegvdhoorn ( 2017-01-16 04:37:32 -0600 )edit

So I can only use it to provide an alias for the rosdistro names? And what purpose does this have?

Matthias Hadlich gravatar imageMatthias Hadlich ( 2017-01-16 05:08:18 -0600 )edit

I was only commenting on your implied "the text seems to tell me it doesn't matter what I do" remark. I did not say anything about the technical implications / implementation.

gvdhoorn gravatar imagegvdhoorn ( 2017-01-16 05:24:34 -0600 )edit
1

I've updated the link in #q59505. Not sure how that influences your understanding of things though.

gvdhoorn gravatar imagegvdhoorn ( 2017-01-16 05:29:46 -0600 )edit

Okay thanks. Not really though :/

Matthias Hadlich gravatar imageMatthias Hadlich ( 2017-01-16 07:32:16 -0600 )edit

1 Answer

Sort by ยป oldest newest most voted
3

answered 2017-01-20 17:22:20 -0600

William gravatar image

The idea behind a track was that you could make multiple releases for the same ROS distro. Bloom, doesn't actually care about the ROS distro in all cases. You could have have a track called debian_sid or `version_x.y, for example which isn't tied to a ROS distribution. We don't end up doing that very often, so the recommendation is to just match the track name to the ROS distribution. See:

https://github.com/ros-infrastructure...

edit flag offensive delete link more

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Question Tools

1 follower

Stats

Asked: 2017-01-16 04:09:10 -0600

Seen: 98 times

Last updated: Jan 20 '17