Readit News logoReadit News
Posted by u/rsehrlich 2 years ago
Show HN: A tool that lets you reorder the changes in GitHub PRsgithub.com/Naqu6/narrativ...
A few friends and I noticed that many PRs are easier/quicker to review if the changes are reviewed in some order other than alphabetical by filename (which is the default in Github). So, we'd often write our PR descriptions to include a suggested review order: "review file xyz.py first, then abc.js, then foo.rs".

We did this often enough that we built a chrome extension that lets us reorder diffs in the Github PR UI rather than needing to type out the suggested order in the description.

Anecdotally, we've noticed that using this tool to reordering diffs makes it much easier for reviewers to review PRs, especially when they are large/complicated, which is sometimes unavoidable.

Narratives (what we're calling the extension) is open source and stores no data on remotely, so it should be safe to use on private repos. If your team writes/reviews lots of code - maybe give this a try. We would love to get your feedback, and PRs are welcome

Chrome Web Store: https://chromewebstore.google.com/detail/narratives/ffcilgbo... Source: https://github.com/Naqu6/narratives-extension

No comments