Interest in rosshow in ros2cli?
See original GitHub issuerosshow is a CLI for displaying ros messages in terminal, I think its a really neat tool and would be open to porting it to ROS2 for inclusion in the core ros2cli
repo if the maintainers here find it valuable.
I’d take responsibility maintaining it, perhaps along with the original author @dheera
Issue Analytics
- State:
- Created 4 years ago
- Reactions:1
- Comments:13 (7 by maintainers)
Top Results From Across the Web
ros2/ros2cli: ROS 2 command line interface tools - GitHub
This repository contains the source code for ROS 2 command line interface tools included with a standard install of any ROS 2 distro....
Read more >Creating a ROS 2 CLI command and verb - Ubuntu
Interested in running Ubuntu in your organisation? Newsletter signup. Select topics you're interested in. Cloud and Server
Read more >Packages - ros2cli - ROS Index
Support for easy integration with ros2 security features by starting CLI nodes with a consistent prefix. Removing unneeded comment; Making DirectNode visible ( ......
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
I’ll close this ticket then and circle back in variants repo when I have something worth putting forward for eloquent and forward
The packages included in the “core” variant are neither defined by the inclusion into specific repositories not by the inclusion into the
ros2.repos
file. They are defined in REP 2001. So in order to include a package into “core” you should propose the addition there for future ROS distros. The lower level the variant is the higher the expectation on the maintainer will be to release the package promptly when new distributions are being bootstrapped.Adding more and more packages into a single repo is a scalability problem: issues are mixed, maintainer roles are unclear, all packages share a version number and must be released together, etc.
The
ros2.repos
file is used by our monolithic CI on ci.ros2.org and currently to produce the binary archive for all platforms. But that is hopefully a short term thing since we really want to switch that to userosinstall_generator
. So I would say you should expect theros2.repos
file to go away at some point.The
ros2cli
package is not a metapackage. It contains the framework part of the command line tools and the main executable. So it can’t depend on the packages actually providing command since those are depending onros2cli
. In general we don’t use metapackages much morein ROS 2 - even the special package type doesn’t exist as a concept in ROS 2 (though you can achieve the same with an empty package which just has exec dependencies).