reproduce-devel
[Top][All Lists]
Advanced

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

[task #15698] Queue for adding new software


From: Boud Roukema
Subject: [task #15698] Queue for adding new software
Date: Sun, 2 Aug 2020 08:45:26 -0400 (EDT)
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Firefox/68.0

Follow-up Comment #6, task #15698 (project reproduce):

hi Mohammadreza, excellent links! :)

[comment #5 comment #5:]

> Of course, in this crazy world, we really do not have *reliable* software.
> 
> https://users.ece.cmu.edu/~koopman/des_s99/sw_reliability/
> https://en.wikipedia.org/wiki/Software_reliability_testing
> 
> Loss of reliability is the price that is easily paid to ship software to
wide-range of consumers. Yet, I think with opensource, a fair share of the
responsibility of making the software work for YOU is with YOU. 

I would agree with some of the responsibility being on the user for checking
the software directly, but s/he also has responsibility in checking the
quality of the community checking of the software, and similar checking at
higher meta-levels, and checking the sources of software. Are any of us
working on Maneage seriously going to read through all the code lines of
Linux? or gcc? And not just read the code, but check that it's safe and
reliable? :)

I've posted a Debian option wishlist here:

https://savannah.nongnu.org/task/index.php?15739

I think that that would be one way to build on what the wider free-software
community has already done in terms of quality assurance for software
reliability.

Of course, reproducibility and reliability are not exactly the same topic. As
I understand it, the primary idea of reproducibility is that it should be
possible to recreate an identical software environment so that a particular
published research project can be checked on different systems immediately or
a decade or more later on whatever systems exist. Reliability only becomes a
question when people wish to modify the project - assumptions, method, input
data or analysis - in which case a project may be fully reproducible but
unreliable in the software sense when modified.


    _______________________________________________________

Reply to this item at:

  <https://savannah.nongnu.org/task/?15698>

_______________________________________________
  Message sent via Savannah
  https://savannah.nongnu.org/




reply via email to

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