[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#804698: RFP: muchsync -- synchronize maildirs and notmuch databases



Package: wnpp
Severity: wishlist

* Package name    : muchsync
  Version         : 2
  Upstream Author : David Mazieres <dm@uun.org>
* URL             : http://www.muchsync.org/
* License         : GPL-2+
  Programming Lang: C++
  Description     : synchronize maildirs and notmuch databases

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.

----

This package is pretty awesome, and is a perfect candidate for inclusion
in Debian:

 * it requires compilation by hand, so is not easily distributed right
   now, which is a requirement as it needs to be installed on both ends
 * it depends on notmuch libraries, commonly packaged in Debian
 * it works! or at least i think it does: i'm testing it right now

The thing compiles out of the box using autoconf tools and needs
libxapian-dev and libnotmuch-dev.

I'd be happy to co-maintain this but since there are already notmuch
maintainers right now, i'd like them to take this over. Plus i'm lazy.

Thanks!


Reply to: