Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

Dependencies and rosmake in Fuerte and following distributions

I wonder how future ROS distributions will manage dependencies, in particular of packages that don't contain source code but only launch files and how users are supposed to build all dependencies then. 

As far as I can see, just calling rosmake would not work anymore if some stacks are catkinized and haven't been released as Debian packages yet. 

One of the nice (and I guess most important) features of ROS was always that it makes it really easy to share source code because one could just check out some code, rosmake a package that maybe just contains a launch file and roslaunch the launch file. Lot's of code out there hasn't been released yet and is only available as source, the same holds for internal ROS repositories. How will this work in future ROS releases when more stacks are converted to catkin? Is there any documentation that I missed on where ROS is going after the future?

click to hide/show revision 2
retagged

updated 2012-03-22 04:55:17 -0500

joq gravatar image

Dependencies and rosmake in Fuerte and following distributions

I wonder how future ROS distributions will manage dependencies, in particular of packages that don't contain source code but only launch files and how users are supposed to build all dependencies then. 

As far as I can see, just calling rosmake would not work anymore if some stacks are catkinized and haven't been released as Debian packages yet. 

One of the nice (and I guess most important) features of ROS was always that it makes it really easy to share source code because one could just check out some code, rosmake a package that maybe just contains a launch file and roslaunch the launch file. Lot's of code out there hasn't been released yet and is only available as source, the same holds for internal ROS repositories. How will this work in future ROS releases when more stacks are converted to catkin? Is there any documentation that I missed on where ROS is going after the future?

click to hide/show revision 3
retagged

updated 2012-07-26 07:16:13 -0500

joq gravatar image

Dependencies and rosmake in Fuerte and following distributions

I wonder how future ROS distributions will manage dependencies, in particular of packages that don't contain source code but only launch files and how users are supposed to build all dependencies then. 

As far as I can see, just calling rosmake would not work anymore if some stacks are catkinized and haven't been released as Debian packages yet. 

One of the nice (and I guess most important) features of ROS was always that it makes it really easy to share source code because one could just check out some code, rosmake a package that maybe just contains a launch file and roslaunch the launch file. Lot's of code out there hasn't been released yet and is only available as source, the same holds for internal ROS repositories. How will this work in future ROS releases when more stacks are converted to catkin? Is there any documentation that I missed on where ROS is going after the future?