The current status is the release process is still continuing and the
associated hard freeze (except for no-brainer fixes, etc.) on pushes
to master is still in effect.  I believe the rest of the release
process should be fairly routine so I hope to get out the release
late today if other constaints on my time permit that.

I thank Tom Schoonjans for a no-brainer fix which I have
pushed (commit id f3f22e8).

@Phil:

As part of due diligence for this release I did the following test of
wxwidgets yesterday:

# Prepare all needed prerequisites for the test below
make -j4 test_c_psc; make -j4 wxwidgets

# Must move to this directory in the build tree so that
# the lena image (automatically generated by the above preparation
# of prerequisties) will be found by example 20.
cd examples

# Run each of our C examples (built above) with -dev wxwidgets and
# take the time to look at every page of every example for any rendering
# issues.  The "read ANSWER" command below is simply a device to allow
# you to pause between each of the examples (and continue by hitting
# any key).

for SEQ in $(seq -w 0 33); do
   echo $SEQ
   c/x${SEQ}c -dev wxwidgets
   read ANSWER
done

As a result of these tests (done with Debian oldstable = Debian wheezy
with the system version 2.8.12.1-12 of the wxwidgets libraries), I
discovered that due to the wxwidgets changes you have made in this
release cycle some of the bugs mentioned in our composite bug 151
report have now been fixed, but some new bugs have been introduced (or
else I am only noticing them for the first time).  Accordingly I have
closed bug 151 as outdated (and also because having a composite bug
report is a bad idea), and instead I have introduced 14 new
single-issue bug reports (bug 165 through bug 178) for wxwidgets for
the issues I noticed from the above test.

I hasten to add I don't think any of these issues is release critical,
but at the same time I believe cleaning up these 14 bugs is necessary
to make your new wxwidgets device driver of similar quality to the qt
and cairo device drivers.  Therefore, after the 5.11.1 release is
completed and after you have pushed your fix for the wxwidgets memory
management issue you discovered, I highly recommend you fix all these
14 bugs in a timely manner (with systematic repeats of the test above
for _all_ examples to make sure you can replicate the issues I have
found and also to make sure any given fix for one example does not
generate additional problems for other examples).

Note if you are having trouble getting access to a POSIX Linux
platform (such as Ubuntu or CentOS) for the above tests, I am pretty
sure from the success of Arjen's comprehensive testing on Cygwin and
Greg Jung's comprehensive testing on Cygwin and mingw-w64-x86_64/MSYS2
that the above test will also work fine on either of those platforms.

@Everybody:

I have recently (commit id = 4f49d20) updated the release notes
(README.release) to say something about the success on Cygwin and
mingw-w64-x86_64/MSYS2. That latter Windows platform has only been
around for a couple of years but it provides almost as many PLplot
soft prerequisites as Cygwin does, provides native Windows results
(i.e., the results do not depend on the MSYS2 dll unlike Cygwin where
the results do depend on the Cygwin dll), and already has huge and
still exponentially growing popularity according to SF download
statistics. So I am very pleased that Greg Jung has discovered that
PLplot builds and tests work so well on this platform. Thanks, Greg,
for all the testing iterations you put in to achieve this result!

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); the Time
Ephemerides project (timeephem.sf.net); PLplot scientific plotting
software package (plplot.sf.net); 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
__________________________

------------------------------------------------------------------------------
_______________________________________________
Plplot-devel mailing list
Plplot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/plplot-devel

Reply via email to