From mboxrd@z Thu Jan 1 00:00:00 1970 Received: by 10.86.59.13 with SMTP id h13cs310493fga; Sat, 27 Feb 2010 12:29:39 -0800 (PST) Received: by 10.224.41.67 with SMTP id n3mr1235737qae.79.1267302579005; Sat, 27 Feb 2010 12:29:39 -0800 (PST) Return-Path: Received: from rubyforge.org (rubyforge.org [205.234.109.19]) by mx.google.com with ESMTP id 4si4838236qwe.16.2010.02.27.12.29.38; Sat, 27 Feb 2010 12:29:38 -0800 (PST) Received-SPF: pass (google.com: domain of sup-devel-bounces@rubyforge.org designates 205.234.109.19 as permitted sender) client-ip=205.234.109.19; Authentication-Results: mx.google.com; spf=pass (google.com: domain of sup-devel-bounces@rubyforge.org designates 205.234.109.19 as permitted sender) smtp.mail=sup-devel-bounces@rubyforge.org Received: from rubyforge.org (rubyforge.org [127.0.0.1]) by rubyforge.org (Postfix) with ESMTP id 602F418582FF; Sat, 27 Feb 2010 15:29:38 -0500 (EST) Received: from pion.club.cc.cmu.edu (PION.CLUB.CC.cmu.edu [128.237.157.88]) by rubyforge.org (Postfix) with ESMTP id CBE3D18582F6 for ; Sat, 27 Feb 2010 15:29:35 -0500 (EST) Received: from rlane by pion.club.cc.cmu.edu with local (Exim 4.69) (envelope-from ) id 1NlTI7-0006kH-HX for sup-devel@rubyforge.org; Sat, 27 Feb 2010 15:29:35 -0500 From: Rich Lane To: sup-devel Date: Sat, 27 Feb 2010 15:29:35 -0500 Message-Id: <1267296421-sup-7450@zyrg.net> User-Agent: Sup/git Subject: [sup-devel] patch backlog cleared / plans X-BeenThere: sup-devel@rubyforge.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: Sup developer discussion List-Id: Sup developer discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: sup-devel-bounces@rubyforge.org Errors-To: sup-devel-bounces@rubyforge.org AFAIK I've applied or replied to all the patches floating on the list. If I've ignored one please reply to it to let me know. My current plan is to nuke ferret, make a few utf8 fixes, and then release 0.11 in about a week with what's currently on master (big features: saved searches and 256 color support). I'll also add a deprecation warning to IMAP/mbox+ssh so that I can kill them on master immediately after the release (giving me freedom to refactor the source interface). Once that's done, I'm going to gradually start integrating sup-server features. First up is sup-cmd, which is basically an (incompatible) notmuch CLI. This could be useful by itself (it outputs YAML, so it's surprisingly human readable). Next is a sup-server executable that sup-cmd connects to. Then comes an intermediate stage where a sup-server can run inside the Ncurses UI, so that sup-cmd and the UI can be used simultaneously. Finally, the difficult work of converting the UI to use sup-server instead of accessing the index directly. A major benefit of having a sup-server even if the UI can't use it is to get some test coverage on Index internals. I'll want to have a discussion about how best to change the UI to use sup-server closer to that time. sup-server uses Actors and in the long run I'd like to move the UI to that if only to kill our locking bugs. It probably isn't necessary to actorify the UI to get it to use sup-server. The release schedule for 0.12 will mostly depend on incoming patches. I want to include sup-cmd at least so that people can figure out cool things to do with it (more UIs). I also hope to see maildir sync-back support in 0.12. Many people I've tried to convert use mobile clients and tell me this is a dealbreaker, so I think this is a very important feature. Is anyone currently working on it? _______________________________________________ Sup-devel mailing list Sup-devel@rubyforge.org http://rubyforge.org/mailman/listinfo/sup-devel