From: Hazen B. <hba...@ma...> - 2009-01-18 22:53:39
|
Hello, It seems that example 31 was not designed to be added to our examples web page? Perhaps we should consider at least a dummy graph so that we have something to display & in turn some source code available on the web page so that people who might be interested in PLplot get/set commands have something to look at in addition to the manual? best, -Hazen |
From: Alan W. I. <ir...@be...> - 2009-01-19 06:54:23
|
Hi Hazen, On 2009-01-18 16:53-0500 Hazen Babcock wrote: > > Hello, > > It seems that example 31 was not designed to be added to our examples > web page? Perhaps we should consider at least a dummy graph so that we > have something to display & in turn some source code available on the > web page so that people who might be interested in PLplot get/set > commands have something to look at in addition to the manual? To add an example to the website, there are a number of things you have to do. IIRC, you need to add the example to the lists of source code files copied to the website, you need to generate the actual plot and thumbnail plot and copy those to the website, and you need to change the php to accommodate the additional example. Of course, everything is pretty well organized so all you have to do in each of the three cases is find the appropriate list and add example 31 to that list. I suspect you updated only some of the lists. I will figure out what lists needs to be updated so that example 31 will be part of our website, and I will update README.Release_Manager_Cookbook appropriately. Of course, the actual plot generated by example 31 is an empty plot with a black background, but to my mind that's a good test of the ability of our various device drivers to generate a valid but empty plot with no memory management or other kinds of errors. However, we should advertise the purpose of example 31 so people won't feel the empty plot is a mistake. In fact, we should be advertising the purpose of every plot on our website. It turns out that is very easy to do using the existing infrastructure in www/examples.php so I will take responsibility for adding example 31 there (that is one of the lists mentioned above, and I will do the others as well) and sticking in a one-line description of the purpose of every plot (including 31). One other issue is the empty plot comes out a non-standard size because that is what I adopted for testing the size setter/getter pair. That non-standard size would look really strange on our composite examples page so I will figure out how to restore the standard size for example 31 (and propagate to all languages). Tomorrow (Monday) I hope to finish both (1) the work described above related to example 31 and (2) the CMake minimum version bump at the start of this release cycle that was discussed a while ago on list. Alan __________________________ Alan W. Irwin Astronomical research affiliation with Department of Physics and Astronomy, University of Victoria (astrowww.phys.uvic.ca). Programming affiliations with the FreeEOS equation-of-state implementation for stellar interiors (freeeos.sf.net); PLplot scientific plotting software package (plplot.org); the libLASi project (unifont.org/lasi); the Loads of Linux Links project (loll.sf.net); and the Linux Brochure Project (lbproject.sf.net). __________________________ Linux-powered Science __________________________ |
From: Alan W. I. <ir...@be...> - 2009-01-26 23:40:41
|
The effort opened up some cans of worms, but I dealt with all the issues that arose, and now examples 14, 17, and 31 appear on our website. This completes the website information for all 31 of our examples. I updated README.Release_Manager_Cookbook to show what lists have to be edited to add examples. I also annotated the website examples (revision revision 9402). Enjoy the more comprehensive and better explained example plots on our website! Alan __________________________ Alan W. Irwin Astronomical research affiliation with Department of Physics and Astronomy, University of Victoria (astrowww.phys.uvic.ca). Programming affiliations with the FreeEOS equation-of-state implementation for stellar interiors (freeeos.sf.net); PLplot scientific plotting software package (plplot.org); the libLASi project (unifont.org/lasi); the Loads of Linux Links project (loll.sf.net); and the Linux Brochure Project (lbproject.sf.net). __________________________ Linux-powered Science __________________________ |