On Fri, 20 Jan 2017, Sven Schreiber wrote:
Am 19.01.2017 um 19:50 schrieb Allin Cottrell:
> On Thu, 19 Jan 2017, Riccardo (Jack) Lucchetti wrote:
>> In most cases, replication is a non-trivial task, that needs to be
>> descrbed in a reasonable amount of detail, if the package is of some
>> complexity. I remain convinced that a pdf file describing exactly what
>> is being done and how would be essential in many cases, if not most.
>
> OK, I agree that'll be true in many cases.
I don't think it is currently true that the majority of packages are so
complex.
In any case, what's the way forward? Jack's opinion seems to be, rely on the
community to spot and report bugs.
Exactly. I don't think there's any other way. I'd say that at least 80% of
the bugs that have been eradicated from libgretl over the years were found
by some user who tried something crazy. No devel team in the free software
world has the resources to do QA the same way a proprietary project would.
He has a point, but I believe that the barriers to bug reporting are
still too high. Nobody is going to join a mailing list nowadays just to
report what might or might not be a single bug.
The essential thing is that bugs get reported somehow. This is something I
try to tell students any time I have a chance to: you have a perfectly
good way to contribute back to the project, and that is BUG REPORTS; a
good, reporoducible bug report is worth just as much as coding stuff or
translating docs. We have to encourage users to report back anything they
find strange (let alone crashes). Of course you get lots of false
positives, but that's unavoidable. In this respect, there's no difference
between gretl proper and function packages IMO.
You wouldn't believe how many bugs Allin and I fixed because someone wrote
an email directly to one of us. In my case, someone even RANG me on my
mobile (no kidding).
Of course we do have the bug tracker on sourceforge, but it's not
very
visible. First, it's not mentioned on the gretl homepage. Secondly, even if
you understand the relatively cryptic heading "gretl project page" and follow
that to
https://sourceforge.net/projects/gretl/, it's still not obvious where
to report bugs -- you have to click on "Tickets" first.
Perhaps we should have a direct link from the front page to
https://sourceforge.net/p/gretl/bugs/ ?
Good idea, every little helps.
And please, can we finally remove the link to the dead gretl wiki
from
the front page?
Yeah, let's.
-------------------------------------------------------
Riccardo (Jack) Lucchetti
Dipartimento di Scienze Economiche e Sociali (DiSES)
Università Politecnica delle Marche
(formerly known as Università di Ancona)
r.lucchetti(a)univpm.it
http://www2.econ.univpm.it/servizi/hpp/lucchetti
-------------------------------------------------------