Open chapulina opened 2 years ago
We're moving all the SWIG files that we had working for Python to the Ruby directory in https://github.com/ignitionrobotics/ign-math/pull/354, but we're not enabling them.
Now the work on this issue should consist of:
Adding each file to:
Porting the existing test from C++ / Python to Ruby
Making any necessary adjustments to the SWIG file
I would be in favor of abandoning Ruby in favor of Python.
Desired behavior
We should complete our Ruby scripting support for all classes. Now that we have SWIG -based Python interfaces for all classes, it should be quick to migrate them to Ruby.
We should also add tests for all classes.
Alternatives considered
Abandoning Ruby in favor of Python?
Implementation suggestion
It should be quick to port the existing SWIG files to Ruby. Adding tests will take longer.
The files live here: https://github.com/ignitionrobotics/ign-math/tree/ign-math6/src/ruby
Here's the status:
Additional context
This was broken off #101.