Git email patch review addon for Thunderbird

Lobsters Hottest Tools

Summary

A Thunderbird add-on for reviewing git patches from email, allowing users to comment on hunks, send reviews as mailing-list replies, and apply series to a local repository.

<p><a href="https://lobste.rs/s/jdcxr0/git_email_patch_review_addon_for">Comments</a></p>
Original Article
View Cached Full Text

Cached at: 07/20/26, 09:34 AM

# README.html - thunderbird-patch-review - Simple email patch review tool for Thunderbird Source: [https://mccd.space/git/thunderbird-patch-review/file/README.html.html](https://mccd.space/git/thunderbird-patch-review/file/README.html.html) Simple email patch review tool for Thunderbird git clone git://mccd\.space/thunderbird\-patch\-reviewREADME\.html \(3011B\) Thunderbird Patch ReviewReview git patches from email inside ThunderbirdSynopsisA Thunderbird Add\-on\. Open a patch email, press Review, comment on hunks, send the review as a mailing\-list reply, and apply the series to a local repository with git\-am\(1\)\.ScreenshotsFig: Patch button included in plugin![](https://mccd.space/assets/patch-button.png)Fig: Patch overview![](https://mccd.space/assets/thunderbird-patch-overview.png)Fig: Apply patches from the UI\.![](https://mccd.space/assets/thunderbird-patch-success.png)Fig: Catch errors and send feedback\.![](https://mccd.space/assets/thunderbird-patch-fail.png)Fig: Sourcehut integration\.![](https://mccd.space/assets/srht-integration-thunderbird.png)Installation \(source\)Package the extension source code as an \.xpi and install it via the Add\-ons Manager gear menu \(Install Add\-on From File\.\.\.\)\. To package it, run the following from the project root: ``` (cd extension && zip -qrX ../patch-review.xpi .) ``` At some point I will upload the add\-on to Thunderbird\. Sourcehut integrationWhen the series arrives via a sourcehut mailing list, an option to set the patch state header will appear when sending the review\. It uses[Sourcehut's email controls](https://man.sr.ht/lists.sr.ht/#email-controls)\.CaveatsPatches arriving as attachments, HTML\-only mail, and reviewing from a git worktree preview are not supported yet\. Series collection searches the folder of the opened message only\.See also[The introductory post](https://mccd.space/posts/26-07-18/3-patch-review-tool-for-thunderbird)contains a small snippet with motivation\.DisclaimerThis add\-on was vibe coded using GLM5\.2 and built to solve the needs of my team\. I was hesitant to share it, as I generally do not like vibe\-coded projects\. However, given that a tool like this is sorely lacking from the ecosystem, I decided to share it anyway\.I have not reviewed the code line\-by\-line, but I designed the general approach the system should use, and focused on using as few dependencies as possible\. I have also extensively Q&Ad the plugin manually alongside the test suite\.ContributingContributions and bug reports go to the mailing list:[~marcc/thunderbird\-review\-plugin@lists\.sr\.ht](mailto:~marcc/[email protected])\.AuthorMarc Coquand

Similar Articles

agavra/tuicr

GitHub Trending (daily)

tuicr is a terminal-based code review tool with vim keybindings that supports exporting reviews to GitHub, GitLab, or clipboard, and works with git, jj, and mercurial.