On Thu, Feb 20, 2020 00:31:36 +0530, Aniket Pradhan wrote:
Hello folks!
Following FOSDEM, today I presented NeuroFedora on eLife Innovation Leaders.
The topic for the discussion was "road mapping for an open project",
and I presented NeuroFedora the roadmap for our sig as well. The main
points to highlight from the discussion was how the sig formed, the
real problem that we intend to solve, how would we solve that, and our
plans for the future.
That sounds great. Thanks for taking the time out to work on this.
There were some interesting questions in the discussion as well, but
the most interesting was, how do we actually test the tools before
packaging them. Apart from the basic unit tests (that upstream
provides), do we do any other tests to ensure it's correctness?
Since, we have a lack of neuroscientists in the sig, who actually use
the packaged tools, I believe that we should test the tools packaged
by us, as a QA to actually verify that they work in Fedora.
As an example, if we package a DICOM image viewer, then we should make
sure that we are able to view images in it, other than the actual math
behind it that is verified by the unit tests. This may turn out to be
quite difficult for some complicated tools, but it would help us
gradually shift from packaging to testing as well.
Ah, that's a co-incidence. I filed this 2 days ago:
Issue #339: Write test cases for NeuroFedora packages? - NeuroFedora -
Pagure.io:
https://pagure.io/neuro-sig/NeuroFedora/issue/339
So, yes, it's a good idea. I'll try to find the time to write an example
test case sometime, but if anyone else would want to investigate this
too, please feel free to do so.
--
Thanks,
Regards,
Ankur Sinha "FranciscoD" (He / Him / His) |
https://fedoraproject.org/wiki/User:Ankursinha
Time zone: Europe/London