Return-Path: X-Original-To: notmuch@notmuchmail.org Delivered-To: notmuch@notmuchmail.org Received: from localhost (localhost [127.0.0.1]) by olra.theworths.org (Postfix) with ESMTP id 44F7F431FD0 for ; Sun, 18 Dec 2011 15:02:38 -0800 (PST) X-Virus-Scanned: Debian amavisd-new at olra.theworths.org X-Spam-Flag: NO X-Spam-Score: 0.507 X-Spam-Level: X-Spam-Status: No, score=0.507 tagged_above=-999 required=5 tests=[MISSING_HEADERS=1.207, RCVD_IN_DNSWL_LOW=-0.7] autolearn=disabled Received: from olra.theworths.org ([127.0.0.1]) by localhost (olra.theworths.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id G6GH0ASPJcXI for ; Sun, 18 Dec 2011 15:02:37 -0800 (PST) Received: from mail-gx0-f181.google.com (mail-gx0-f181.google.com [209.85.161.181]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by olra.theworths.org (Postfix) with ESMTPS id A7D06431FB6 for ; Sun, 18 Dec 2011 15:02:37 -0800 (PST) Received: by ggnr5 with SMTP id r5so4348580ggn.26 for ; Sun, 18 Dec 2011 15:02:36 -0800 (PST) Received: by 10.100.86.11 with SMTP id j11mr7465263anb.23.1324249355988; Sun, 18 Dec 2011 15:02:35 -0800 (PST) Received: from mail-qy0-f181.google.com (mail-qy0-f181.google.com [209.85.216.181]) by mx.google.com with ESMTPS id i4sm26302899yhk.21.2011.12.18.15.02.34 (version=SSLv3 cipher=OTHER); Sun, 18 Dec 2011 15:02:34 -0800 (PST) Received: by qcha6 with SMTP id a6so3537246qch.26 for ; Sun, 18 Dec 2011 15:02:33 -0800 (PST) MIME-Version: 1.0 Received: by 10.224.40.10 with SMTP id i10mr21924198qae.82.1324249353621; Sun, 18 Dec 2011 15:02:33 -0800 (PST) Received: by 10.229.83.201 with HTTP; Sun, 18 Dec 2011 15:02:33 -0800 (PST) In-Reply-To: <4eee3fe5.8bcbe30a.6d78.1918@mx.google.com> References: <4eee3fe5.8bcbe30a.6d78.1918@mx.google.com> Date: Mon, 19 Dec 2011 00:02:33 +0100 Message-ID: Subject: Re: [alot] Introducing myself, asking various questions From: Krzysztof Ilowiecki Cc: notmuch@notmuchmail.org Content-Type: text/plain; charset=UTF-8 X-BeenThere: notmuch@notmuchmail.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: "Use and development of the notmuch mail system." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Dec 2011 23:02:38 -0000 On Sun, Dec 18, 2011 at 20:32, Patrick Totzke wrote: > If you're interested: Sebastian (spaetz) is looking for > a replacement to fork on the python bindings to libnotmuch. > A rewrite in cython would be great. I'll have a look, but I've never tried cython and this sounds like someone more experienced would be preferred. > I guess most of us use offlineimap or getmail in combination > with notmuch. And Debian is also popular choice afaik, I was going to use getmail, but alot docs nudged me towards offlineimap :) >>How likely is it to mess things up in IMAP? > It being offlineimap? dependss on your config but I have no trouble > with it. It being the whole stack, mainly alot - i.e. some bug that would mess up the local copy which then would get synced up imap. I think I'm going to try it with a live account anyway:) >>I understand synchronisation across machines and with IMAP is something >>of an issue so far. How bad would it be to use git for that - and for >>'undo'? It would appear some people use git+maildir even instead of >>IMAP, but I guess the notmuch's database may be completely unsuitable... > > Davd Bremner has been working on logging integration, which > is focused on enabling tag syncronization in future releases i believe. I am going to have a closer look at this. TBH it sounds a bit confusing how logging is related to syncing, I guess it's more like a journal rather than like /var/log > Also check out nmbug, that uses git for notmuch bugtracking. Does it mean it's possible to sync the database via git, which would in principle enable putting everything in git? I guess it is much more complex than it sounds, I will have a closer look. >>Does alot have some sort of the design documentation, > There are fairly complete api docs available at alot.rtfd.org Thank you, these are very nice api docs indeed. However, I meant something more like design goals, ui sketches, diagrams with features not necessarily implemented yet. I guess this is mostly in the developers' mind rather than on paper/bytes. >>sketched vision it is heading towards? > world domination, obviously :) oh, now I see why the diagrams are confidential :) >>I think I should write down my ideas before I get >>too entangled in the implementation details, it would be good to >>know if something like this is already available. > check out the issue tracker on https://github.com/pazz/alot/issues , > I'm using github to coordinate work on alot. Great, this looks like a very useful issue tracker. Thanks alot for your reply!:) K