Shane Loretz

Results 93 issues of Shane Loretz

In ros2/design#193 there is no description of how actions would be transmitted across the ROS 1 bridge. This section should be written and included in the design document. Some content...

help wanted

The [remapping design doc](http://design.ros2.org/articles/static_remapping.html) states that `/namespace/` is only prefixed to the match side of a rule if it does not begin with `*`, `**`, or `/`. This means the...

enhancement

The [remapping design doc](http://design.ros2.org/articles/static_remapping.html) does not state whether `**` is greedy or lazy. This can change the outcome of some remap rules. ### Example: * rule `/**/foo/**:=/\1/\2` * name `/foo/bar/foo/bar`...

question

The chocolatey package for Eigen currently ships a custom `EigenConfig.cmake`, but it only sets old-style CMake variables. The upstream EigenConfig.cmake sets CMake targets. I think the upstream one should be...

backlog

## Bug report **Required Info:** - Operating System: - Windows 10 - Installation type: - binaries - Version or commit hash: - https://ci.ros2.org/view/packaging/job/packaging_windows/2478/ - DDS implementation: - default - Client...

bug

This is a proposal following https://github.com/ros2/ci/issues/400#issuecomment-601319086. This PR adds `/usr/lib/` and `/usr/libexec/` to the search paths used by `ros2 run` to comply with the [Linux Filesystem Hierarchy Standard](https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.pdf#[{%22num%22%3A242%2C%22gen%22%3A0}%2C{%22name%22%3A%22XYZ%22}%2C72%2C720%2Cnull]). It looks...

enhancement

## Bug report **Required Info:** - Operating System: - Windows 10 - Installation type: - binaries - Version or commit hash: - - DDS implementation: - - Client library (if...

bug

## Bug report **Required Info:** - Operating System: - Ubuntu Bionic - Installation type: - debs - Version or commit hash: - crystal pre-release - DDS implementation: - Fast-RTPS -...

bug
backlog

Same as ros2/ros2cli#171, but for `ros2 lifecycle set`. Here's where the option is passed in https://github.com/ros2/ros2cli/blob/af65db2d95fbbd436308d7fd363c6545342496ad/ros2lifecycle/ros2lifecycle/verb/set.py#L38-L40

enhancement

`ros2 lifecycle list` has an unnecessary option `--include-hidden-nodes`. This is not needed because the node name is a required argument to the command. The option is added here https://github.com/ros2/ros2cli/blob/af65db2d95fbbd436308d7fd363c6545342496ad/ros2lifecycle/ros2lifecycle/verb/list.py#L36-L38 But...

enhancement