From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from localhost (localhost [127.0.0.1]) by olra.theworths.org (Postfix) with ESMTP id 747BC431FD0 for ; Mon, 11 Jul 2011 06:34:05 -0700 (PDT) X-Virus-Scanned: Debian amavisd-new at olra.theworths.org X-Spam-Flag: NO X-Spam-Score: -0.789 X-Spam-Level: X-Spam-Status: No, score=-0.789 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, T_MIME_NO_TEXT=0.01] 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 GUwSyYZPtZFX for ; Mon, 11 Jul 2011 06:34:04 -0700 (PDT) Received: from mail-fx0-f46.google.com (mail-fx0-f46.google.com [209.85.161.46]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by olra.theworths.org (Postfix) with ESMTPS id 97275431FB6 for ; Mon, 11 Jul 2011 06:34:04 -0700 (PDT) Received: by fxh19 with SMTP id 19so3953529fxh.19 for ; Mon, 11 Jul 2011 06:34:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=from:to:cc:subject:in-reply-to:references:user-agent:date :message-id:mime-version:content-type; bh=QEltEqCEGxkoYUm17YHUlkNkYTMpmLpBHUQsGw0IAuA=; b=Ae9oaO37apFIUvusFB7+otHLlNLEszD7/93T6g8Mse4tQ6yHDRBSRLq/Lxa1Et7mxd URRsjMteLD7UYQOuyLxRwPsfMphMupc8pTkgKPZqwT8HC+9KIz6aJvlo8FTJ8EX6JvTd vU7205J5nhHJDgQbIVwMT+FCpa6E3cpqMfUM4= Received: by 10.223.6.77 with SMTP id 13mr7700485fay.41.1310391242770; Mon, 11 Jul 2011 06:34:02 -0700 (PDT) Received: from localhost (dslb-088-069-141-194.pools.arcor-ip.net [88.69.141.194]) by mx.google.com with ESMTPS id k26sm9285802fak.0.2011.07.11.06.34.00 (version=TLSv1/SSLv3 cipher=OTHER); Mon, 11 Jul 2011 06:34:01 -0700 (PDT) From: Daniel Schoepe To: Sebastian Spaeth , Sander Boer Subject: Re: notmuch Digest, Vol 20, Issue 57 In-Reply-To: <8762n9x88f.fsf@SSpaeth.de> References: <87wrg5905c.fsf@yoom.home.cworth.org> <87wrg3pyra.fsf@SSpaeth.de> <87fwmjqmav.fsf@tredergarh.home.box> <8762n9x88f.fsf@SSpaeth.de> User-Agent: Notmuch/0.5-329-g0b5d38d (http://notmuchmail.org) Emacs/23.3.1 (x86_64-pc-linux-gnu) Date: Mon, 11 Jul 2011 15:33:50 +0200 Message-ID: <87vcv90wn5.fsf@gilead.invalid> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha1; protocol="application/pgp-signature" Cc: notmuch@notmuchmail.org 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: Mon, 11 Jul 2011 13:34:05 -0000 --=-=-= Content-Transfer-Encoding: quoted-printable On Mon, 11 Jul 2011 15:22:24 +0200, Sebastian Spaeth = wrote: > > Support for tags is mentioned in the RFC for IMAP, but it's optional. As > > far as I know, must servers today support them though. >=20 > I can't speak for Gmail, but all major servers, ie Cyrus, Dovecot, and > even Exchange seem to handle tags just fine. I just realized that this was a quite misleading typo, that should have read "As far as I know, _most_ servers today support them though".=20 I'd be very suprised if Gmail didn't support them. And even if not, one could work around that by having a hypothetical tag synchroniser handle Gmail differently and use their tagging mechanism: http://code.google.com/apis/gmail/imap/#x-gm-labels This would also have the added benefit of notmuch tags showing up in the other gmail-tag-aware applications, like the web-interface. Another issue brought up by DraX on IRC is that IMAP keywords don't handle unicode. (Although the RFC specifies that every character except some excluded special characters are allowed, so I guess it's implementation-dependent). I think the best way to go would be to extend both maildir and offlineimap somehow to store tags and then store them as IMAP keywords / gmail-labels in the case of Gmail on the server. Cheers, Daniel --=-=-= Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux) iQIcBAEBAgAGBQJOGvu/AAoJEIaTAtce+Z+JJQoQAK1dCwmomYrIoD4HYtlDqZPD Mf6eHoP3FW2JvdwsiH6F3Nk0CCqPGuqhFgG/h458YmWZSz2K25SgvR3WPmtsrFlD b1SrQYE/mFdrvyodlZvaWMk69V7hKaP7e0pPNhijei3UfvameJCKMIYAOMQPg0Et nR/RhX86CLetfpg1IWUGkgzUe6fBh4uJbFLatS8XlioW74oxiQIaXRYvtjUlvFmO wqEEoOXqdKu7SgnpF35HQHBaBKwVXRxjI11B3MAOZgeOWitm3QzmbHycr0kXBg2i Iq1p9qdV0YqhjGItwPtycAgtQr+Ov0CGzQry6F4jzp8ClwRLj4X5BCEaXnDpsDhP lUiI0K6FbvQhWuk6OoRK9Xap89T4hiBNvKX/scfLbfQransdQ96heSzXi48Z+ezI 47bJOOs4goDseTd6frxlh2E3yMcQCJ/y6QaUpo5TyTkgr9T2HzsmMsU4CbRQjEJw P9p7ycpvZ/Wxthed8nEEmJPJdtGZmo5AUa3PAdqlMxZuZv5HlMa9k8dDVBpTNxy6 Op20MxSWtOAnp7bMvInA9ZTCltgiwUKTMV7DkiNw+g+k5T1nyDzYf+QmKeZwcDuf G3x7B0VdAp2OwPUnxinQHIVmiPbFIQi8hGPz5iwbChUO5dQf6UVwph3GFn3/rLeH sOnjHfu3e/8TCzHuURT+ =Uqxa -----END PGP SIGNATURE----- --=-=-=--