Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Dependency on rocon - really necessary? #384

Open
positron96 opened this issue Feb 16, 2018 · 1 comment
Open

Dependency on rocon - really necessary? #384

positron96 opened this issue Feb 16, 2018 · 1 comment

Comments

@positron96
Copy link

positron96 commented Feb 16, 2018

I found that ros package kobuki_capabilities depends on 2 rocon packages(rocon_apps and rocon_app_manager). When installing it along with turtlebot stack (via apt-get on ubuntu), rocon installs A LOT of other stuff that seems to not be needed by a basic turtlebot (for example, a REDIS server which autostarts on boot, wasting precious memory and CPU).

It this dependency on rocon really necessary?

@stonier
Copy link
Member

stonier commented Feb 20, 2018

Wow, that's a bit of a time warp - six years or so. Apps and capabilities were originally built to work together and the dependency became optional later.

You are right. Not needed here - looks like it was to support the launcher in the package, which itself is not so terrifically placed. You could drop the rosdeps and be fine.

NB: Aside from the redis server, which ubuntu autostarts, rocon is just a collection of python modules.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants