[Documentation] [TitleIndex] [WordIndex

API review

Proposer: your name here

Present at review:

Question / concerns / comments

This is a new additive API. The change is that now specifying an argument is an addative merge with the existing rosinstall file.

Questions:

no merging, only append, do not deduplicate, rely on ROS_PACKAGE_PATH.

- overlay:
    local-name: bt
    path: /opt/ros/bt
- svn:
    uri: https://
    local-name: common
    version: r1600
- svn:
    uri: https://
    local-name: common_msgs
- stack:
    uri:  https://code.rosdistro
    local-name: pr2_common
    version: latest
    rule: dev-svn
- variant:
    local-name: pr2_all
    version: latest
    uri: https://code.ros.rosdistro
    rule: release-svn (default, other are dev-svn)

usefulness:

mkdir /tmp/rosinstall_test
rosinstall /tmp/rosinstall_test/ros http://rosinstalls/boxturtle_ros.rosinstall
rosinstall /tmp/rosinstall_test/base -p /tmp/rosinstall_test/ros http://rosinstalls/boxturtle_base_overlay.rosinstall
rosinstall /tmp/rosinstall_test/base http://rosinstalls/boxturtle_pr2_overlay.rosinstall http://rosinstalls/wg_boxturtle_devel.rosinstall
rosinstall /tmp/rosinstall_test/base

Development

Install: sudo easy_install rosinstall

source install:

- svn: {local-name: ros, uri: 'https://code.ros.org/svn/ros/stacks/ros/branches/ros-1.0'}
- svn: {local-name: ros_tutorials, uri: 'https://code.ros.org/svn/ros/stacks/ros_tutorials/trunk'}
- svn: {local-name: ros_release, uri: 'https://code.ros.org/svn/ros/stacks/ros_release/trunk'}

To use source install:

roscd rosinstall
make
. setup.sh

make copies files from roslib2 for distribution. (distro.py and vcs python package) setup.sh simply sets your python path for running uninstalled.

Meeting agenda

To be filled out by proposer based on comments gathered during API review period

Conclusion

Package status change mark change manifest)



2023-10-28 12:59