/plushcap/analysis/hasura/improving-hasuras-internal-pr-review-process

Improving Hasura's Internal PR Review process

What's this blog post about?

In 2022, Hasura's Pull Requests (PR) remained open on average for seven days. This slow PR review process was problematic as it delayed the Software Development Life Cycle and required continuous back-and-forth between authors and reviewers. To address this issue, a dedicated internal Working Group was formed to investigate the human aspects of the problem. The group identified several root causes such as missing or insufficiently detailed PR descriptions, large PRs, lack of ownership, notifications going unnoticed, and timezone overlaps. They also suggested best practices for each issue, including writing detailed PR descriptions, creating reasonably-sized PRs, assigning specific people to review a PR, and enabling GitHub real-time alerts. The Working Group will continue monitoring the progress and adoption of these best practices over the next few months.

Company
Hasura

Date published
Dec. 5, 2022

Author(s)
Stefano Magni

Word count
2114

Language
English

Hacker News points
None found.


By Matt Makai. 2021-2024.