Discussion: easier replicability for external users?
for a recent paper, I made a repository public that contained the code for my experiments. Thereby, I noticed that it is not very easy or intuitive to do so: external users have to setup a database, configure the ini file, ...
While some of these issues can be circumvented by the project (e.g., providing a requirements.txt so that the user can decide whether a virtual env is used or not), what could be a viable strategy to enable quick execution of the experiments?
I figure that using the --dryrun
flag is one quick solution where the user does not need to setup a database
This ticket is meant to be a brainstorming area.