It’s been a while since I added anything to my Dojox Charting tutorial, although recently I’ve been looking (albeit very briefly) at the functionality available for 3D charts. With the release of the XPages Extension Library earlier this year, with which there were a number of Dojo widgets packaged, I was interested and a little nervous to find out whether charting was on the roadmap. After a recent enquiry, I received with mixed feelings the news that there is no immediate plan to package the dojox charts in a future release of the XPages Extension Library.
The mixed feelings were because, after belatedly releasing the Audit Comments Custom Control on OpenNTF (and I welcome any feedback on that functionality), my next thoughts are to develop the various dojox charts as custom controls and release them on OpenNTF. There are technical challenges to overcome (e.g. managing data sources and I’ve had problems in the past with multiple custom controls calling XSP.addOnLoad), but it sounds like something that could be of interest to the community. If successful, my hope would be to extend those custom controls into Java controls delivered alongside the XPages Extension Library. But bearing in mind that my knowledge of Java is limited, it would be a number of months before I could reach that point.
So my questions are twofold:
1) Would developers be interested in dojox charting custom controls that could be plugged into any XPage, pointed to a data source, and would render e.g. a pie chart, column chart etc.? And is there any specific functionality you would look for?
2) After they have been packaged as custom controls, would developers want them as Java controls for inclusing in the XPages Extension library?
Please bear in mind that it would take some time for me to develop this, although I would envisage releasing multiple versions on OpenNTF with earlier versions comprising a subset of chart types. I look forward to your feedback.