On 29 Oct 2014 14:54, "Jakob Kroeker" <kroe...@uni-math.gwdg.de> wrote:

> In fact, in particular cases active testing was already done by some Sage
developers,
> which (I do not know this) probably were not explicitly paid for that
task.

I have certainly fed random inputs to sage and found some that would crash
it. At least some of those bugs got fixed by the authors of the code.
Search on trac for user drkirkby and you will find some.

> I suggest to think about offering bounties for new reported bugs

I don't think that would work.  The major motivation factor for open source
developers is to not to make money from it. I suspect one could earn more
stacking shelves at the local supermarket than on getting paid to find
bugs.

How would you decide which bug reports get a bounty - waste time on a
vote?

> and spend 10  to 30 percent of funding money for QA related tasks -
> there is a rule of thumb that for three developers one tester is needed.

I have not heard that, and I am sure it must depend to a considerable
amount what the implications of a bug are - in systems where someone's life
depends on the correct functioning of software would be different to a
cheap game.

I think what is really missing from Sage is "bug-fix-only" releases, where
no new functionality is added - only bugs fixed. This is pretty standard
for both commercial and open source software,  but despite me suggesting
thus several times,  there has never been much appetite for it.

Anyway Jakob, while I don't agree with everything you say, it is good to
see someone else raise the issues of how to increase software quality.

Whilst I think the signal to noise ratio from RJF is too low, his example
of weather forecasting get me thinking.  It must be particularly tricky in
that sort of software to find bugs, when everyone knows it will not be
perfectly accurate.

Dave.

-- 
You received this message because you are subscribed to the Google Groups 
"sage-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-devel+unsubscr...@googlegroups.com.
To post to this group, send email to sage-devel@googlegroups.com.
Visit this group at http://groups.google.com/group/sage-devel.
For more options, visit https://groups.google.com/d/optout.

Reply via email to