nuest / ten-simple-rules-dockerfiles

Ten Simple Rules for Writing Dockerfiles for Reproducible Data Science
https://doi.org/10.1371/journal.pcbi.1008316
Creative Commons Attribution 4.0 International
64 stars 15 forks source link

Comments about Rule 1 "Use available tools" #106

Open sdettmer opened 2 years ago

sdettmer commented 2 years ago

comments about rule 1: Use available tools

  1. All tools need to be available locally. It breaks things if people simply install something and use it, because it could be missed in the escrow data.
  2. Tools have to meet certain criteria itself, for example be documented, maintainable and preferably available in source code (open source helps a lot, because this saves having escrow contracts with tool vendors)
vsoch commented 2 years ago

Good points! Yes there are definitely good review processes for deciding to use a tool - this could be an entire paper in itself.