Portability
To ensure portability and ease the setup of the evaluation environment, this template makes heavy use of Docker. Of course, this can be swapped out for any other such tool, so long as the artifact remains reasonably portable between different platforms and configurations. Common alternatives include VirtualBox and Nix.
In any case, it is good practice to thoroughly document software and hardware dependencies, and to provide solutions or alternatives when possible.