Is peer review coming out of the shadows?

« The concept of publishing peer review comments alongside an article, to increase transparency in the publication process, is gathering momentum. It is generally agreed by the scientific community that a more open system will improve trust and possibly the efficiency of peer review. (…) »