Open wkentaro opened 7 years ago
@k-okada Why not release this first? Then we can revert f32add1 to break the API.
can we display "DEPRECATED message" when someone using old API?
I think we need to create another nodelet class to do that, because resolving name is the task of loader, and the loader is in nodelet
package for
rosrun nodelet nodelet load ..
or .. standalone ..
Added DeprecationWarning:
% rosrun nodelet nodelet standalone discrete_fourier_transform/discrete_fourier_transform
type is discrete_fourier_transform/discrete_fourier_transform
[ WARN] [1492379624.373237421]: [/discrete_fourier_transform_discrete_fourier_transform] [DiscreteFourierTransformNodelet::onInit] DeprecationWarning: Nodelet discrete_fourier_transform/discrete_fourier_transform is deprecated, and renamed to opencv_apps/discrete_fourier_transform.
@k-okada I think this is the most user friendly way to rename the nodelet. What do you think about this?
In addition to https://github.com/ros-perception/opencv_apps/pull/21