On 2012-01-27 14:59-0500 Chris Marshall wrote:

> Is there some reason that split cannot be used
> for Octave releases and strsplit for more recent
> ones rather than abandoning support for older
> Octaves?

Hi Chris:

I think split is the way we should go since it doesn't compromise our
current Octave 3.2.4 support and removes a roadblock for later Octave
versions where the long-deprecated strsplit is no longer available.
Also, 3.2.4 is already pretty old; 3.4.3 (!) is the recommended stable
version of octave according to
http://www.gnu.org/software/octave/download.html, and Orion is already
using 3.6.0!  Thus, our support is already pretty far behind the
recommended version and way behind Orion's cutting-edge version. The
problem is you are asking us to stand pat so that _we might_ (since
we have no comprehensive testing for older Octave platforms) be able
to support versions of Octave older than 3.2.4, rather than making a
simple change that is compatible with 3.2.4 and which should allow us
to support the Octave recommended version and from what Orion reports
maybe even the cutting edge version as well.

In sum, my attitude is I am happy that we have been able to support
Octave 3.2.4 pretty well considering our limited Octave resources, and
I don't really trust versions of Octave earlier than 3.2.4 since we
are unable to do comprehensive tests of such platforms any longer.
(For example, my Debian Squeeze platform provides octave 3.2.4 but no
version earlier than that.) In addition, if a small change like moving
from strsplit to split also allows us to support everything up to
Orion's cutting-edge Octave-3.6.0 that would be a tremendous bonus.
After all, Orion has a long track record of testing PLplot for
cutting-edge Fedora platforms for us, and we should continue to
encourage that cutting-edge testing whenever possible.

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
__________________________

------------------------------------------------------------------------------
Try before you buy = See our experts in action!
The most comprehensive online learning library for Microsoft developers
is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
Metro Style Apps, more. Free future releases when you subscribe now!
http://p.sf.net/sfu/learndevnow-dev2
_______________________________________________
Plplot-devel mailing list
Plplot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/plplot-devel

Reply via email to