thunderbird-patch-review
Simple email patch review tool for Thunderbird
git clone git://mccd.space/thunderbird-patch-reviewcommit bf9c19840a79e99b532bc85b4f74f7a5ea8c8af3
parent 0e20b77486fe361379782391b805cf1801bb1f11
Author: Marc <marc@coquand.email>
Date: Sun, 19 Jul 2026 12:09:27 +0200
README update
Diffstat:
1 file changed, 6 insertions(+), 11 deletions(-)
diff --git a/README.html b/README.html
@@ -2,9 +2,9 @@
<h1>Thunderbird Patch Review</h1>
<p>Review git patches from email inside Thunderbird</p>
<h2>Synopsis</h2>
- <p>A Thunderbird MailExtension. 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).</p>
+ <p>A Thunderbird Plugin. 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).</p>
<h2>Screenshots</h2>
<figure>
@@ -36,7 +36,7 @@
<h2>Description</h2>
- <p>patch-review brings a review interface to git-by-email workflows
+ <p>This plugin brings a review interface to git-by-email workflows
(git-send-email(1) style). When the selected messages (or thread)
look like a patch -- a [PATCH] subject tag or a unified diff in the
body -- the Review button in the main toolbar becomes active. It
@@ -67,11 +67,8 @@
Manager gear menu (Install Add-on From File...). From the project
root:</p>
<pre><code>(cd extension && zip -qrX ../patch-review.xpi .)</code></pre>
- <p>The subshell runs the zip(1) from inside extension/ so the archive
- holds manifest.json at its root, not under extension/. git(1) is a
- dependency (for Apply). For development, instead pick Tools ->
- Developer Tools -> Debug Add-ons -> Load Temporary Add-on...,
- and select extension/manifest.json; it is dropped on restart.</p>
+
+ <p>At some point I will upload the add-on to Thunderbird.</p>
<h2>Configuration</h2>
<p>Open the extension's preferences:</p>
@@ -98,8 +95,6 @@
either way.</p>
<h2>Permissions</h2>
- <p>The extension requests the fewest permissions it needs; none are
- granted to remote content.</p>
<dl>
<dt>messagesRead</dt>
<dd><p>Reads the selected message and its sibling patches in the