octave-maintainers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Time for a 4.0.1 bug fix release?


From: Lukas Reichlin
Subject: Re: Time for a 4.0.1 bug fix release?
Date: Tue, 27 Oct 2015 16:02:08 +0100

> On 27.10.2015, at 15:32, Carnë Draug <address@hidden> wrote:
> 
> On 20 October 2015 at 00:28, John W. Eaton <address@hidden> wrote:
>> On 10/19/2015 12:09 PM, Carnë Draug wrote:
>>> 
>>> On 19 October 2015 at 16:19, Rik <address@hidden> wrote:
>>> [...]
>>> 
>>> What should be done about the packages that go with the MXE releases?
>>> Was there any consensus about what versions to use for that?  Should we:
>> 
>> [...]
>> For the Windows binary I'll use whatever packages you decide are best. I
>> have no strong opinion about that, except that it's probably best to err on
>> the side of stability, whatever that means.  How to decide that might vary
>> from package to package.
>> 
> 
> I went through the list of packages, and their new releases.  Here's what
> I found.
> 
> TL;DR:
> 
> * update the image, netcdf, stk, and generate_html packages
> * do not update strings, nurbs, and tsa
> * ask package maintainers for control, io, and ltfat
> * all other packages have not been updated since
> 
> And now with mode details:
> 
> control:
>  * Octave released with 2.8.1
>  * new releases are 2.8.2, to 2.8.5
>  * they fix several bugs, add new functions, and add new features
>  * to many changes and too specific for me to judge
> 
> generate_html:
>  * Octave released with 0.1.8
>  * new release 0.1.9
>  * The main use of this package is generation of the html for package
>    releases of Octave Forge.  Because of this, its main users are
>    Octave Forge developers.
>  * Its users are most likely installing the package themselves so changes
>    here shouldn't make much difference.
>  * The package is almost useless unless on the very last release since
>    I will reject releases otherwise (the generated html needs to match
>    the rest of the website).
>  * update to 0.1.9
> 
> image:
>  * octave released with 2.4.0
>  * last release is 2.4.1 (from the package stable branch)
>  * only fixes regressions and a segfault
>  * all other changes to the package have gone into the package default
>    branch so are not released.
>  * update to 2.4.1
> 
> io
>  * octave released with 2.2.7
>  * new releases are 2.2.8 to 2.2.11
>  * fix several bugs, adds new features
>  * to many changes and too specific for me to judge
> 
> ltfat
>  * octave released with 2.1.0
>  * new release 2.1.1
>  * adds a bunch of new functions.  The NEWS file suggests that's everything
>    but the logs of the repository show many other changes.
>  * probably should not be updated but ask the package maintainer.
> 
> netcdf
>  * octave released with 1.0.6
>  * new release 1.0.7
>  * the only change on the new release is required for MXE cross-compilation.
>    This change was already applied on the 1.0.6 released with Octave anyway,
>    so there will actually be no change.
>  * update to 1.0.7
> 
> nurbs
>  * octave released with 1.3.9
>  * new release 1.3.10
>  * includes a patch require for compatibility with Octave 4.0 but that's
>    already included in the patched package in Octave.
>  * has several other changes, including "changed the format of geopdes files",
>    and change of behaviour "return an error if a point is outside the 
> knotspan"
>  * do not update
> 
> stk
>  * octave released with 2.3.0
>  * new released 2.3.1 to 2.3.3
>  * several minor bug fixes which seem fine
>  * update to 2.3.3 but check with package maintainer
> 
> strings
>  * octave released with 1.1.0
>  * new release 1.2.0
>  * the update rewrites one function and removes two.
>  * One of removed functions is strjoin which is required to play nice with
>    Octave 4.0.0.  However, the version with Octave is patched to remove
>    this function.
>  * do not update
> 
> tsa
>  * octave released with 4.2.9
>  * new release is 4.3.2
>  * most of the changes are build options, and compatibility with new Matlab
>  * there's a documentation change and a small optimization to skip
>    computations in specific case
>  * do not update
> 
> No new version since Octave 4.0.0 release, keep as is:
> 
>  communications-1.2.1
>  database-2.3.2
>  dataframe-1.1.0
>  data-smoothing-1.3.0
>  dicom-0.1.1
>  financial-0.4.0
>  fits-1.0.5
>  fl-core-1.0.0
>  fuzzy-logic-toolkit-0.4.5
>  ga-0.10.0
>  general-2.0.0
>  geometry-2.0.0
>  instrument-control-0.2.1
>  linear-algebra-2.2.2
>  lssa-0.1.2
>  miscellaneous-1.2.1
>  octcdf-1.1.8
>  odepkg-0.8.5
>  optim-1.4.1
>  quaternion-2.4.0
>  queueing-1.2.3
>  signal-1.3.2
>  sockets-1.2.0
>  specfun-1.1.0
>  splines-1.2.8
>  statistics-1.2.4
>  struct-1.0.11
>  windows-1.2.1
>  zenity-0.5.7
> 
> Carnë
> 

Regarding the control package, I recommend the latest version, control-2.8.5.

Lukas




reply via email to

[Prev in Thread] Current Thread [Next in Thread]