Bug 2442965

Summary: Review Request: muchsync - Notmuch synchronization tool
Product: [Fedora] Fedora Reporter: Benson Muite <benson_muite>
Component: Package ReviewAssignee: Nobody's working on this, feel free to take it <nobody>
Status: NEW --- QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: unspecified    
Version: rawhideCC: package-review
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: ---
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Benson Muite 2026-02-26 08:42:56 UTC
spec: https://fed500.fedorapeople.org/muchsync.spec
srpm: https://fed500.fedorapeople.org/muchsync-7-1.fc43.src.rpm

Description:
Muchsync brings notmuch to all of your computers by synchronizing your mail
messages and notmuch tags across machines. The protocol is heavily pipelined
to work efficiently over high-latency networks such as mobile broadband.
Muchsync supports arbitrary pairwise synchronization among replicas. A
version-vector-based algorithm allows it to exchange only the minimum
information necessary to bring replicas up to date regardless of which
pairs have previously synchronized. Muchsync requires storage proportional to
the number of replicas plus the number of email messages you have. It consumes
bandwidth proportional to the number of replicas plus the number of new/changed
messages. In practice, the per-replica data is tiny (just two 64-bit numbers
per replica, independent of how many messages you have), so there is no penalty
for having many replicas.

fas: fed500

Reproducible: Always