Just 2 comments… The Journal of Open Source software is a great project, and I don’t want to take away from their important work and their interesting approach to peer reviewing software. However, there are two issues that make me feel uncomfy about it – first, JOSS is hosted on a proprietary platform…. and. second, Git is not a workflow everyone should have to use. A good model for programmers, a bad model for (eg) Humanities.
ON the second point, Code practices tend to only be seen to be universal by developers. Unfortunately, many people think that that is sufficient reason to advocate for the universality of git based programming workflows even if they are representing a constituency made of disciplines/skills that do not include programming. Why we keep making this same mistake completely baffles me.