x18.java is done. Thus, "later this week" turned out to be two hours later.
It usually works the other way....;-) This example will test pls.poly3 and
pls.poin3 when you get to them.
This is my final java example for the forseeable future since I don't expect
we will be implementing examples 14, 17, 19, or 20 in java.
Here is what I see as the remaining ToDo list for java:
(1) Implement all the API demanded by the examples. This affects x08.java
(pls.scmap1l), x16.java (pls.shade [only partially completed] and pls.shades),
and x18.java (pls.poly3 and pls.poin3).
(2) Cleanups: Drop redundant dimensions from pls.line and pls.poin that I
have discussed before. You have also mentioned in
plplot/bindings/java/README.javaAPI: "[Update, 1/18/02: The plcont wrappers
do the 2-d lifetime management stuff right. Other 2-d functions (using
jobjectarrays) should be retrofitted, and certainly new wrappers involving
2-d data args should be modelled after the plcont memory management style.]"
Does this still need to be done?
(3) Finish the remaining common API that is not tested by the examples.
I believe (1) should be our top priority since finishing the API used by the
examples is a worthy goal that can be accomplished fairly easily.
If (and I realize that is a big if) you also find the time to do (2) and (3)
in the next month or so I think that important completion of the java front
end would warrant putting out a new minor (5.1.1) release of plplot.
I hasten to add I have no definite release plans at this stage because there
have not been many important commits since 5.1.0. But if something
important (such as finishing the java front end) does happen, I am willing
to do a 5.1.1 release so our ordinary users can access it.
phone: 250-727-2902 FAX: 250-721-7715
Dr. Alan W. Irwin
Department of Physics and Astronomy,
University of Victoria, P.O. Box 3055,
Victoria, British Columbia, Canada, V8W 3P6
On Mon, 27 May 2002, Alan W. Irwin wrote:
> Hello Geoffrey,
> x16.java is now ready to test both pls.shade (the 1D and 2D x and y array
> part [including coordinate wrapping] that is not implemented yet) and
> pls.shades (not implemented at all yet).
> x18.java is the only remaining java example that I intend to write, and
> that should follow sometime later this week.
> email: irwin@...
> phone: 250-727-2902 FAX: 250-721-7715
> Dr. Alan W. Irwin
> Department of Physics and Astronomy,
> University of Victoria, P.O. Box 3055,
> Victoria, British Columbia, Canada, V8W 3P6
> Linux-powered astrophysics
> Don't miss the 2002 Sprint PCS Application Developer's Conference
> August 25-28 in Las Vegas -- http://devcon.sprintpcs.com/adp/index.cfm
> Plplot-devel mailing list