Skip to content
This repository was archived by the owner on Dec 10, 2024. It is now read-only.
This repository was archived by the owner on Dec 10, 2024. It is now read-only.

Version of the ROS package might not be exactly the same that upstream Drake #16

@j-rivero

Description

@j-rivero

Reviewing the situation with some other vendor packages inside ROS, their version (the version in package.xml and CMakeLists.txt) can be out of sync and cause confusion if at some point changes in the code of the vendor package (this same ros-drake-vendor repo) needs to be made.

To ship changes in this repository code we would need to somehow bump the version in any of its members (major, minor, patch). That would leave the versions out of sync with upstream Drake.

A possible workaround is to encode the major and minor to be fully in sync with upstream while playing with the patch part somehow to allow bumps while encoding the upstream patch info. See https://github.com/ros2/cartographer/blob/ros2/package.xml#L20-L41 about how the cartographer package makes this.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions