`Anatomy of a perfect pull request` over at opensource.com is a great article that touches on what it is that makes a PR a good PR, or a pile of hot garbage.
Characteristics like large diff reports and how they lead to more bugs and errors; single responsibility principle in PRs, Title and Desc. impact, and more.
Check it out over at opensource.com