https://www.respectfulinsolence.com/2006/06/16/open-peer-review/
Open peer review: an idea whose time has come?