Thirdparty library normalization and Target Platforms

SIG Coordinator: Ken Conley

Topics: Libraries that should be migrated to system dependencies, plus version selection for OS, gcc, Python, Boost, and other major system dependencies. (merged with Target Platforms SIG)

Members:

  • Ken Conley
  • Tully Foote
  • William Woodall
  • Mike Stilman
  • Brian Gerkey
  • Troy Straszheim

Documents

Meeting 9/27/2011

Attendees:

  • Ken Conley
  • William Woodall
  • Tully Foote
  • Brian Gerkey

Notes/updates were made directly to Google docs spreadsheet. Main remaining action is to circulate REP 3.

Possible actions

Convert thirdparty to system-provided deb

Eventually Ubuntu catches up; when it does we should migrate and not duplicate work.

Convert thirdparty to custom standalone deb

A standalone deb can be installed to a system location and can be used sans-rosbuild flags, which is desireable (more portable).

rosdep.yaml cleanup

Purge most entries in ros/rosdep.yaml or move elsewhere (e.g. common_rosdeps, or even further out). Updates to this file require re-releases of ROS, which are expensive.

Wiki: fuerte/Planning/Thirdparty (last edited 2011-09-28 15:11:48 by straszheim)