There are several non-Ruby plotting software libraries in the wild, like ggplot, matplotlib, and ggplot2. Actually, SciRuby already has its own plotting libraries named Plotrb and Rubyvis. The main feature of my project compared with those software packages is interactivity. Interactivity has various meanings here: interactivity when generating plots, interactivity when viewing them, and server–client interactivity. My project includes all of those.
This project involves a number of challenges, but I believe it to be achievable during this Summer of Code. Thank you for reading!