On 2008-06-20 16:38+0200 Werner Smekal wrote: > Hi list, > > developing drivers for PLplot is sometimes difficult, since I don't know > what the expected behavior is for certain situations. Or how the output > should look like. For interactive drivers so far I always tried to mimic > the xwin driver, but for Ubuntu 8.04 with Compiz turned on, this driver > actually behaves not very nice, missing lines and so on. > > So, my idea is, that we try to define behavior and look for certain > situations. Since very likely no single driver will cover all situations > we could try to have a list of situations and we decide democratic, what > is the wanted behavior and which driver works like that. To give an example: > > Siutation: Running example 14 with the option -drv_opt xxx=1. Is the > option supposed to be valid for both streams or only for the first opened? > Solution: driver options at the command line should only be valid for > the first stream. > Reference driver: xwin, wxWidgets > > We could gather this infos in the wiki and create therefore an > "abstract" reference driver. In the future it would be easier to write > drivers, since there is a reference. > > What do you think about that?
Good idea. Once the wiki has stabilized with a consensus list of best practices for drivers, I can help out by putting the information into our docbook documentation. > Apart from that you may think this is a > good idea - would you as developers also contribute to this list (either > situations and solutions)? I don't personally have the driver expertise to contribute to this list, but I will certainly be cheering from the sidelines. 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 __________________________ ------------------------------------------------------------------------- Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://sourceforge.net/services/buy/index.php _______________________________________________ Plplot-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/plplot-devel
