moveit2 icon indicating copy to clipboard operation
moveit2 copied to clipboard

Delete unported `moveit_joy` visualization demo

Open AndyZe opened this issue 3 years ago • 4 comments
trafficstars

Description

I was poking around, looking into build warnings about deprecated setup.py. While I didn't find a complete solution, I think we can safely delete all of these scripts since they still refer to catkin.

AndyZe avatar Aug 28 '22 03:08 AndyZe

Codecov Report

Base: 50.24% // Head: 51.08% // Increases project coverage by +0.85% :tada:

Coverage data is based on head (0e0a190) compared to base (ddd50ce). Patch has no changes to coverable lines.

:exclamation: Current head 0e0a190 differs from pull request most recent head 148587f. Consider uploading reports for the commit 148587f to get more accurate results

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #1541      +/-   ##
==========================================
+ Coverage   50.24%   51.08%   +0.85%     
==========================================
  Files         374      380       +6     
  Lines       31277    31802     +525     
==========================================
+ Hits        15712    16243     +531     
+ Misses      15565    15559       -6     
Impacted Files Coverage Δ
...ics_plugin_loader/src/kinematics_plugin_loader.cpp 69.75% <0.00%> (-13.01%) :arrow_down:
...ma_kinematics_plugin/src/lma_kinematics_plugin.cpp 73.46% <0.00%> (-3.90%) :arrow_down:
...dl_kinematics_plugin/src/kdl_kinematics_plugin.cpp 75.36% <0.00%> (-3.43%) :arrow_down:
...anner/src/trajectory_blender_transition_window.cpp 99.17% <0.00%> (-0.83%) :arrow_down:
...traint_samplers/src/constraint_sampler_manager.cpp 88.39% <0.00%> (-0.64%) :arrow_down:
moveit_ros/moveit_servo/src/pose_tracking.cpp 76.78% <0.00%> (-0.32%) :arrow_down:
moveit_core/robot_model/src/joint_model_group.cpp 64.87% <0.00%> (-0.24%) :arrow_down:
moveit_core/robot_state/src/robot_state.cpp 47.91% <0.00%> (-0.04%) :arrow_down:
moveit_core/transforms/src/transforms.cpp 86.67% <0.00%> (ø)
moveit_core/robot_model/src/link_model.cpp 100.00% <0.00%> (ø)
... and 103 more

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.

:umbrella: View full report at Codecov.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.

codecov[bot] avatar Aug 28 '22 04:08 codecov[bot]

Small misconception here:

I fear that removing these files might lead to dead code

All of this code is already dead!

You're right, the Python code in moveit_core and all of moveit_commander should probably be removed all at once. I'll remove them from this PR and tweak the other packages as well.

AndyZe avatar Aug 29 '22 13:08 AndyZe

Hi @sjahr,

Thanks for looping me into this conversation.

I fear that removing these files might lead to dead code, for example the \python in moveit_core

I have actually removed this code in my current working branch of moveit_py (see here) so it would be ok to remove in my mind as @AndyZe has suggested. I can look to open a separate pr just for removing such code.

Will the deprecation warning be addressed by your work on MoveIt2 python bindings?

I am happy to address this as part of my GSoC project. For any of the code related to the library I am planning to release I would expect to ensure any warning including those related to deprecations to be addressed where they possibly can be. If existing code that is being maintained contains such deprecation warning I would be happy to fix these too.

peterdavidfagan avatar Aug 29 '22 15:08 peterdavidfagan

Thanks @peterdavidfagan.

My bit of googling into this type of error suggested that it's a ROS2 build system issue and we need to wait for Open-Robotics to fix it. Nothing to be done on our end.

--- stderr: moveit_configs_utils
/usr/lib/python3/dist-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.
  warnings.warn(

AndyZe avatar Aug 29 '22 15:08 AndyZe