Hello, I have an idea for a SoC project this year in the category Mono applications:
Basic idea is to implement a Mono/.NET port of or bindings for an existing open-source charting/plotting/visualization library. Graphical representation of data is a very common requirement in many apps from stuff like business intelligence reporting to system tasks like visualizing resources utilization. This goes beyond the idea of a charting control in that it provides its functions as a class library which can be called from any app - from a web applicatiom say, that needs to display charts for a business report The library I've looked at is PLPlot - http://plplot.sourceforge.net/ PLPlot is a very powerful C language plotting library with bindings for differnet languages. Displaying the graphs is done using plugins so it can target a backend like Gtk# / Cairo The steps would be: Create bindings based on the C++ interface using SWIG Create a native Mono API for the library Create a GTK# widget and Windows Forms control utilizing the library I have a lot more details to put into a proper proposal - but what do you guys think about the idea? Allister -- Muppet Show > Monty Python _______________________________________________ Mono-list maillist - Mono-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-list