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

Reply via email to