[Pkg-octave-devel] Lenny is out, time for work

Rafael Laboissiere rafael at debian.org
Wed Feb 18 23:24:51 UTC 2009


Okay, in the light of the discussion, I have a proposal now:

* Thomas Weber <thomas.weber.mail at gmail.com> [2009-02-16 11:52]:

> with Lenny out of the door, we have some work ahead. I suggest getting
> rid of the cruft first.
> 
> That means removal request for
> 	octave2.1
> 	octave2.1-forge
> 	octaviz
> 	octplot
> 	inline-octave
> 	octave-gpc

Let us request the removal octave2.1 and octave2.1-forge immediately, since
we have already planned it for squeeze.

Also, please request the removal of octave-gpc.  This package is a violation
of the GPL, since it links a non-GPL-compatible library (GPCL) with Octave.

On the other hand, I think we should keep packages until there is a version
of Octave in the distribution with which they work.  The inline-octave
package falls outside this case, since it only builds against octave2.1 and
fails with octave3.0.  So, please, ask the removal of inline-octave as well.

Packages octaviz and octplot build and work with octave3.0.  We could put
these packages in a "feature freeze" mode and only fix the bugs in the
Debian packaging.  

As regards the octave packages themselves, if octave3.2 is released in the
squeeze cycle, we could keep octave3.0 also in squeeze and remove it in
squeeze+1, like we did with octave2.1 and lenny.  If octaviz and octplot
only work with octave3.0 and not with octave3.2, then they will also be
removed in squeeze+1.  In this case, we should put a warning in the
description of these packages telling about their future removal.

What do you think?

-- 
Rafael



More information about the Pkg-octave-devel mailing list