Re: v4 Git remote notmuch

Subject: Re: v4 Git remote notmuch

Date: Mon, 16 Feb 2026 09:42:17 +0100

To: David Bremner

Cc: notmuch@notmuchmail.org

From: Michael J Gruber


Am So., 15. Feb. 2026 um 23:57 Uhr schrieb David Bremner <david@tethera.net>:
>
> David Bremner <david@tethera.net> writes:
>
> >
> > I have now used this code daily for 5 months, and I think it is fairly
> > solid. Unless someone convinces me otherwise, I plan on shipping this
> > as part of notmuch 0.41.
> >
> > Comments on the man page are particularly welcome.
>
> I have applied this series to master. Documentation (and other)
> improvements are still welcome.

Seems I completely missed looking at v4, sorry.

I think it's worth spelling out somewhere that this remote helper does
not deal with "remote" notmuch databases. Rather, it allows to treat a
local notmuch db as a git repository.
This may be clear to git users who read "remote helper" as "foreign
repo helper", but in many of those cases the helpers allow (and
typically are used with) remote URLs for the foreign system (svn and
such).

If I understand correctly, the typical use case here is different: use
the local git repo and git's transport mechanisms in order to "sync" a
notmuch database. I.e., notmuch <-> git is purely local (provided by
the new "remote helper"), whereas all fetching and pushing is via git.
Which is the beauty of it, of course.

What would be a good place for a "Usage" section?

NB: s/proved//provided/ in patch 9.

Cheers
Michael
_______________________________________________
notmuch mailing list -- notmuch@notmuchmail.org
To unsubscribe send an email to notmuch-leave@notmuchmail.org

Thread: