Okay, I see better now, we could set a default value.
Package managers could be optional, with a default value of [], imo, because there could be evil Dockerfiles that only use Git/Misc…
I suppose we could set the "doi" and "comment" sections to optional. Are you thinking of another section?
Okay, then I'm going to do that on the Snakefile, it looks like it would be simpler for the analysis indeed.
Sure, but wouldn't it be simpler to just put them on the build status file? Your solution would require another argument for the analysis script which is the artifact folder, and then the script…
Regarding the build status analysis: it was decided not to log the build status of Dockerfiles that build successfully, but it makes analysis harder: how to determine the number of Dockerfiles…