Hi > extXdrawable_demo.c was donated a year ago by Jonathan Woithe. He kindly > agreed recently to relicense this code to LGPL to be consistent with the > rest of our licensing. ./extXdrawable_demo builds and works without issues, > but a plot consisting of just 3 points is less than exciting so I hope > somebody volunteers to beef this up into a more interesting example which > will exercise more of the plotting capabilities of PLplot. This upgrade > of the example is obviously not release critical, but it would be nice > to have this before we release (possibly as early as two weekends from now).
I don't have time to "beef up" the example in this time frame, so if someone else wants to feel free. At the end of the day I wrote the example not to show off plplot but to clearly illustrate how to use the "external drawable" functionality. My personal thought is that it might be better to leave the extXdrawable_demo (and ext-cairo-test.c) more or less as they are - very simple demonstrations of the feature they set out to show. Sure, the plot can be made more spectacular, but then the code which produces this ends up dwarfing the code which is being demonstrated (namely, the external xdrawable and cairo surface features). For someone who just wants to see how to use these specific features, they then need to trawl through all this extra generic plplot code to get to the stuff they want (assuming that they don't completely overlook the bits they need). There are many other examples and demos in the plplot distribution which show off plplot in all its glory. Do we really need to complicate these "output driver" demos with code which essentially duplicates what's already in other examples? To me, these driver demos exist to show what driver options are available and how to use them. The other examples show what plplot can do in terms of plotting. Since plplot is mostly driver independent, I really can't see why it is necessary to "prove" that the stuff seen in the demos can also be done in extcairo/extXdrawable - that will be assumed. Anyway, this is just my personal opinion. If the majority think otherwise then I'm certainly not fussed. Regards jonathan ------------------------------------------------------------------------------ Stay on top of everything new and different, both inside and around Java (TM) technology - register by April 22, and save $200 on the JavaOne (SM) conference, June 2-5, 2009, San Francisco. 300 plus technical and hands-on sessions. Register today. Use priority code J9JMT32. http://p.sf.net/sfu/p _______________________________________________ Plplot-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/plplot-devel
