Is anyone interested in helping improve the charting functionality of the Spreadsheet::WriteExcel module?

For those that haven't tried it, the current functionality requires you to create a chart in Excel (or oocalc, etc), then save the .xls and use an external utility 'chartex' to extract the binary chart data. Most of the attributes of the chart including the data range selections are frozen when the extract is done.

I've been working on a module to generate chart data on the fly. The code is of course buggy and many things aren't yet implemented, but it can already generate simple variants of some of the basic chart types supported by oocalc (Column, Bar, Line, etc).

I'd welcome help if anyone is interested. I've corresponded with John McNamara who is the maintainer of Spreadsheet::WriteExcel and it is possible that this code may eventually be integrated in once it is more mature, documented, tested, etc.