As release manager for the forthcoming release of 5.11.1, I would appreciate those who have further bug fixing projects in mind for this release cycle leading up to 5.11.1 inform me of those projects.
@ Phil: specifically what is on your agenda for wxwidgets bug fixing for the next several weeks? For example, I would dearly like to see the extreme slowness regression (introduced since 5.11.0) for wxwidgets on Linux fixed for this release, and the last I heard on that topic from you was you could not build PLplot on Linux to investigate the matter further. At which point I asked for a comprehensive test report on that situation (see below), but I have not received that yet from you. Also, with regard to the concatenated file bug you found in our build system for a "spaced" build tree, I committed a second version of that fix after you reported the first one did not completely work, and I am currently waiting for your report of whether that second fix works. My own agenda items for the remainder of this release cycle are as follows: * Keep up with on-going resolution of bugs in our C/C++ source code. Those currently include the wxwidgets extreme slowness regression on Linux mentioned above, Jim's series of patches fixing the eop problem for interactive devices, and the on-going discussion of the notcrossed functionality with Phil. Please let me know if I forgot anything here that should be on my agenda during the rest of this release cycle. * Fix build-system issues that are discovered via comprehensive testing by everyone that is lurking on this list that routinely builds PLplot from our git version. Arjen has been extremely helpful in this regard, and future builds of 5.11.1 on Cygwin should be much easier for our users as a result of his many tests, but I strongly encourage the rest of you to start running scripts/comprehensive_test.sh --do_test_interactive no on all platforms accessible to you on a routine basis. (That option is a convenience to make that script run without the babysitting required for the interactive comprehensive testing part of the script.) That script automatically collects a report tarball in ../comprehensive_test_disposeable/comprehensive_test.tar.gz that you should send to this list if you have any difficulties on a platform since that tarball generally gives all the information I need to analyze the issue and find a build-system fix for it. Also, please send that report tarball in the case when you have a (partial) success you want to see reported on our wiki since the report tarball generally includes all necessary information for that wiki entry. Such comprehensinve test results from a lot of you here will go a long way to insure that 5.11.1 will have good build behaviour on all platforms. * Remove everything to do with long-retired device drivers since the outdated information in those files simply confuses those who want to develop a modern PLplot device driver. * Extend the TEST_DEVICE concept, e.g., for the svg device from ctest to the test_noninteractive target for the build tree, install tree, and traditional install tree. * Improve exporting of PLplot targets following <http://www.cmake.org/cmake/help/git-master/manual/cmake-packages.7.html>. * Update epa_build to the latest versions of cmake and all libraries. * Investigate a report on plplot-general that "MinGW Makefiles" fails to build for 5.11.0 although it was fine for 5.10.0. * One more try at a MinGW-w64/MSYS2 install on Wine to see if the latest development version of Wine has fixed the bugs that did not allow that before. However, because Wine is incredibly slow, I am hoping I will never have to do this and someone else here will adopt that platform for comprehensive testing (see above agenda item concerning comprehensive testing on all accessible platforms). * Fix Ada language support for Cygwin. In the interests of getting 5.11.1 out roughly a month from now rather than considerably later, I will likely have to put off the last three items until later. But I am pretty sure I can get everything else on the above agenda into 5.11.1 especially with cooperation from everyone lurking on this list on doing comprehensive testing and sending the report tarballs that are automatically generated by that script to this 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); 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