- * Michael is a Debian package maintainer that takes care of three packages
- each providing a data format conversion utility. While all three tools have
- their merits there is also lots of overlap. For example, given a particular
- data file they should all generate identical output. With a Debian
- regression test framework, Michael can write and package cross-package test
- suites to ensure that this promise is fulfilled at any time. Moreover,
- Michael can also develop/package "pipeline" tests that ensure proper
- functioning of multi-stage/package processing pipelines. For example,
- testing a whole processing stream from a raw data format conversion, feeding
- into an analysis to into a visualization package.
+ * Michael is a Debian package maintainer that takes care of three
+ packages each providing a data format conversion utility. While
+ all three tools have their merits there is also lots of
+ overlap. For example, given a particular data file they should all
+ generate identical output. With a DebTest framework, Michael can
+ write and package cross-package test suites to ensure that this
+ promise is fulfilled at any time. Moreover, Michael can also
+ develop/package "pipeline" tests that ensure proper functioning of
+ multi-stage/package processing pipelines (from raw data format
+ conversion to visualization), where some stages could be
+ (re)processed using alternative tools from different software
+ packages promising to provide the same functionality. By testing
+ a whole processing stream while changing the alternative
+ implementations, breakage of the compatibility compliance could be
+ detected.
+
+ * Yarik is a Debian maintainer of a package where upstream provides
+ a complete analysis pipeline which was used for an article
+ publication. Such analysis requires relatively large array of
+ data and a range of tools from other packages to acquire
+ publication-ready summary of the results. Therefor such analysis
+ cannot be carried out at package build time. Upstream aims to
+ assure the reproducibility of the published results and encourages
+ Yarik to promise correct functioning of the research product on
+ Debian systems. Within the DebTest framework, Yarik can package
+ upstream analysis pipeline along with the target results to assure
+ reproducibility of the scientific findings.