komparo / certigo

GNU General Public License v3.0
0 stars 0 forks source link

100% reproducibility is not guarenteed #26

Open zouter opened 5 years ago

zouter commented 5 years ago

A script is reproducible if you specify all inputs and outputs, use a docker, and fix the seeds.

However, it is quite easy to cheat this:

  1. Is this problematic? Do we really need to guarentee 100% reproducibility?
  2. Can we avoid this? Some ideas:
    • Only mount those files that are accessible, e.g. by creating soft links
    • Only include a network connection if some of the inputs are from the network (local or web)