octave-maintainers
[Top][All Lists]
Advanced

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

Re: Removing packages from Octave Forge


From: marco atzeri
Subject: Re: Removing packages from Octave Forge
Date: Fri, 10 Jan 2014 11:43:30 +0100
User-agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.2.0

Il 1/10/2014 11:09 AM, Alexander Barth ha scritto:

Dear Thomas andCarnë ,

     >
     > Are there confirmed reports that those packages do not work
    anymore in
     > recent versions of octave?

    This approach doesn't work. We had Octave in Debian seg-faulting at
    startup on some architecturves for *years*. As nobody was using the
    software at all on these architectures, no bug about this was *ever*
    reported.


That a package produces a segmentation fault on a rarely used
architecture can also happen with a actively maintained software. If no
one use the package on a specific architecture, how could the
maintainers know that there is a problem?

Some packages are also simple script files. For example I use the
mapping package for years and I never had a problem with it. There is no
additional feature of this package that I would need. I am fine with the
fact that there has no release since 2009.

To improve code quality, I would rather suggest to ask the maintainers
(if they can be reached) to add a test script to their package which
verifies the functioning of the package as a whole (e.g.
test_<packagename>.m). This script could call for exemple the test code
the individual file with the test function but it would also check if
the functions work correctly together.  I can write such a test script
for mapping. If a package fails its test suite, then we have, in my
oppion, a more objective way to decide that this package should be
removed from the "official" list of packages.

this will also help disti package maintainer to report broken one
and to better select what to not package at all.

  Regards
Alex

on cygwin for 3.6.4 I was packing 70 ones, and I assume
at least a third colud be dropped for 3.8.0 effort

Regards
Marco








reply via email to

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