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 0CDD4431FD0 for ; Wed, 6 Jul 2011 09:55:07 -0700 (PDT) X-Virus-Scanned: Debian amavisd-new at olra.theworths.org X-Spam-Flag: NO X-Spam-Score: -2.29 X-Spam-Level: X-Spam-Status: No, score=-2.29 tagged_above=-999 required=5 tests=[RCVD_IN_DNSWL_MED=-2.3, 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 CFD005nryuzI for ; Wed, 6 Jul 2011 09:55:06 -0700 (PDT) Received: from outgoing-mail.its.caltech.edu (outgoing-mail.its.caltech.edu [131.215.239.19]) by olra.theworths.org (Postfix) with ESMTP id 3F8B3431FB6 for ; Wed, 6 Jul 2011 09:55:06 -0700 (PDT) Received: from fire-doxen.imss.caltech.edu (localhost [127.0.0.1]) by fire-doxen-postvirus (Postfix) with ESMTP id 1B7FF32809E for ; Wed, 6 Jul 2011 09:45:50 -0700 (PDT) X-Spam-Scanned: at Caltech-IMSS on fire-doxen by amavisd-new Received: from servo.finestructure.net (cpe-98-149-172-122.socal.res.rr.com [98.149.172.122]) (Authenticated sender: jrollins) by fire-doxen-submit (Postfix) with ESMTP id E777E32808D for ; Wed, 6 Jul 2011 09:45:47 -0700 (PDT) Received: by servo.finestructure.net (Postfix, from userid 1000) id E8C373B9; Wed, 6 Jul 2011 09:55:02 -0700 (PDT) From: Jameson Graef Rollins To: Notmuch Mail Subject: priorities for 0.7 User-Agent: Notmuch/0.5-292-gaa2fa19 (http://notmuchmail.org) Emacs/23.3.1 (x86_64-pc-linux-gnu) Date: Wed, 06 Jul 2011 09:55:00 -0700 Message-ID: <877h7vgxi3.fsf@servo.factory.finestructure.net> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" 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: Wed, 06 Jul 2011 16:55:07 -0000 --=-=-= Hey, folks. Now that 0.6 is *finally* out the door, it's time to start working on 0.7. As Interim Distinguished co-Chief Vice Tyrant I have been tasked with starting the discussion on 0.7 release priorities. Below is just the beginning of list of things that have been discussed on the list that we should consider merging or working on for 0.7. It's weighted towards stuff that I've worked on only because I'm more familiar with the state of those patches. Please send follow-ups to this list to elaborate on certain things, or bring up other patches that should be considered [0]. We can then push on Carl to merge these ahead of the 0.7 freeze. - notmuch-new atomicity: id:"1307822683-848-1-git-send-email-amdragon@mit.edu" I believe that the above is that latest version of this series; Austin can point us to the right one if it's not. This is an important series that is long overdue to be merged. It should definitely be a top priority. - message/rfc822 part support: id:"1307120466-4980-1-git-send-email-jrollins@finestructure.net" id:"1307320169-29905-1-git-send-email-jrollins@finestructure.net" rfc822 part handling is a bit broken now after the notmuch-show rework. The above patch series should have been included in 0.6 to fix a couple of regressions. In the meantime Austin and I have started looking at further rework of notmuch-show to try to clean it up even more. This rework might supersedes these patches, but it depends on how far we get. - emacs: Add notmuch-show-refresh-view function id:"1306627784-3401-1-git-send-email-jrollins@finestructure.net" - emacs: Add callback functions to crypto sigstatus button. id:"1306861633-3873-1-git-send-email-jrollins@finestructure.net" - emacs: notmuch-hello improvements (Daniel Schoepe, Michal Sojka, Dmitry Kurochkin, Pieter Praet) These guys have been working on various improvements to the notmuch-hello page. I'll let them comment on where they're at with that, and what should be merged. - emacs: tagging race conditions (Austin Clements, Pieter Praet) Austin and Pieter have been looking at home to eliminate some race conditions when tagging from the emacs interface. I'll let them comment on where that's at. - emacs: default key bindings There's been a lot of discussion about default key bindings for the emacs UI. This issue frankly terrifies me since I worry that it is basically impossible to converge on anything. I think we'll need to see a specific full proposal before we can really consider what to do here. - I know there are other old patches that are sinking in to the abyss. Hopefully any of those that are still relevant can be excavated. jamie. [0] It's maybe not mainline notmuch related, but we really need to get some sort of tag sharing system worked out. I can only imagine what useful info is encoded in Carl's tags that would be invaluable for everyone else to see, especially the release managers. --=-=-= Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux) iQIcBAEBCAAGBQJOFJNkAAoJEO00zqvie6q8dGoP/ifC+0lpfPdIL+IV3be+P/CS T3SxOqUSaDKuVvs+6IPMo2hAWJ8c5Mae9GoOyjsiOlheyFXTVQ1JCDxth9DcCPcq k8/SwQFIqFbJtqrQtkf5x6TD3/Zwgt3x9Mx4F+1NbMMb5rvUgcPmbsStYjJwRUT8 kT8T3tGm47LtigwXMaSCdu8Ckbdc7QaOEfSJzvarhC5yOCsLLYaLa2uW2htSWFb7 eZY9La4Qi69gqdyn08BIp84DHbm+LA1vYdS53R0Pzcphq5qq65ao9mEgIkwgrRrr wQxSYOKVB/50y2c8jJ33plxKgVUiAD/Um18SoiJCeolFLY0JkhCCCZ2SmtY/Ag7b cRGxFxacpGuBN3Uqk49OLxHVKqDZ9A3fb8tOABrZ/iLfCDi4uTlps3dZpF9ZHrrz MOcoQMhGEVw86/8CsmCV4blCQqsfqXd7uIyIXGv3cCwX0Jzed8TKnKP+hIpwZmXt o6T5G2iSv2aWZlVCW2XCqkoggcLI8prpbmHCp9mlrFHDuegSrQg350jtvhj7ZsqU GWVkQHJT3YYRhJf+lGU/INmunKBoyp6LMk4z8tr2dQtJ8M4PnjGE8U/FJUt10ZGa Ik1hh4FqhfT2BXKZFdOSCnK1gIEeobG4cnUbDnsE8gY8SH4zf6E+W0fUZ/onW1Di x7z/TCt4sJi8w09QGkN0 =HSoi -----END PGP SIGNATURE----- --=-=-=--