[Documentation] [TitleIndex] [WordIndex

fuerte/Planning/ROS Core/2011-10-19 Update

rospkg

API review completed for rospack/rosstack/environment APIs. distro/manifest APIs not included in review. Changes recommended by API changes incorporated into new 0.9 version of rospkg.

http://wiki/rospkg/Reviews/2011-09%20rospkg

standalone ros debian

rospkg and rosdep2 are inflight.

TODOs:

ros_msgs, aka genmsg

https://kforge.ros.org/project/rosrelease/services/genmsg/

https://kforge.ros.org/project/rosrelease/services/genpy/

https://kforge.ros.org/project/rosrelease/services/gencpp/

kwc: Three new Python libraries based on Troy's rosidl work. I took the opportunity to rewrite some of the APIs to fix some long standing issues. The genmsg library is the shared message generation library; the genpy library contains the Python message generators; and gencpp contains the C++ message generators.

TODOs:

rosdep, rosdep2

(tfoote, kwc)

Homebrew patches from wjwwood incorporated into ROS electric, will have to be redone for rosdep2/fuerte. Homebrew is keyed as a separate "osxbrew" OS so that the user can choose between macports and homebrew integration.

Landing of rosdep2 is blocking on creating new version of create.py as it depends on the old rosdep code library.

TODOs:

roslib deprecations

Deprecations added in many places in roslib. Many internal APIs were removed if they were deemed unused. More deprecations/removals are blocking on removing the old rosdep package, which has heavy API footprint in roslib.

Many roslib APIs were also relocated to the rosgraph package.

TODOs:

fuerte/unstable tick-tock

Removed eigen, sound_drivers, simulator_stage, and assimp from unstable to cause early regression check. These stacks will not be present in fuerte.

Still need to remove tinyxml and yamlcpp packages.

Oneiric

(tfoote, rabaud, erublee)

Integration still ongoing. This update caused several infrastructure regressions:


2024-11-23 14:38