Hey, sorry for not answering earlier, I had some kind of unfortunate circumstances that altered my plans significantly. Now I am here and all yours. Now, point by point.
It has 3 parts:
* import (web framework agnostic, with probable support for ActiveRecord and other Rails components, which is important yet not an essence of the project)
* export (the same)
* visualisaition: a set of
view helpers, which probably should be framework-agnostic also (look for example at
https://github.com/ankane/chartkick for an example of gem doing so).
Hope, this answers some of you questions.
Now, about gem name and structure. I am not 100% sure that it should be one gem, probably daru-io (first two ideas) and daru-view (the third) should be better structure? Also, you should probably reuse `Daru` namespace, just add more classes and modules to it.
Feel free to ask me if you have more question in this direction of library evolution.