Skip to content

Release as ROS third-party package? #1

@mintar

Description

@mintar

The fact that libepos2 is only available from our PPA blocks the release of volksbot_driver to debs, so we should find a way to make that library available to the ROS build farm. The recommended process is described in REP 136 (Releasing Third Party, Non catkin Packages).

Given that there is a recommended process, I guess our chances of getting our own debian package into packages.ros.org are rather slim, so should we release libepos2 using that process? The necessary steps would be:

  • create a bloom release (-gbp) repository (analogous to https://github.com/ros-gbp/console_bridge-release)
  • set epos2_motor_controller as the upstream repo
  • add a patch to the release repo that adds a package.xml, and adds install rules to the CMakeLists.txt

There's a tutorial linked in the REP. Shouldn't be too hard, I can do it if you want. Any thoughts @jspricke @v4hn ?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions