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 A1625431FCF for ; Wed, 27 Jan 2010 23:05:38 -0800 (PST) X-Virus-Scanned: Debian amavisd-new at olra.theworths.org X-Spam-Flag: NO X-Spam-Score: -1.43 X-Spam-Level: X-Spam-Status: No, score=-1.43 tagged_above=-999 required=5 tests=[AWL=1.169, BAYES_00=-2.599] autolearn=ham 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 FMGHC-CSPulu for ; Wed, 27 Jan 2010 23:05:37 -0800 (PST) Received: from mail-ew0-f215.google.com (mail-ew0-f215.google.com [209.85.219.215]) by olra.theworths.org (Postfix) with ESMTP id 87099431FBC for ; Wed, 27 Jan 2010 23:05:37 -0800 (PST) Received: by ewy7 with SMTP id 7so389046ewy.30 for ; Wed, 27 Jan 2010 23:05:36 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:date:from:to:subject :message-id:mail-followup-to:references:mime-version:content-type :content-disposition:in-reply-to:x-face:face:user-agent; bh=JTXPd4mwTjdNgTZrl5CUTYQr1HgkzTUHwG01VEWowQA=; b=GYfqzOX3FHp4k/ZoY5Q1bZSDKqevHp7P5m8OUmM3UKIRQGo+za4QudO6Okbbx66f37 buRd5cs8xmA9cuf4goMMn93r2gSRPjbT426DwQXe6ZxhsfxqV/LP51DDKINmcpBGh0fq jNu8nPxIM3IXKzjqOp2jiVaEDr4tGbX1myB2c= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=date:from:to:subject:message-id:mail-followup-to:references :mime-version:content-type:content-disposition:in-reply-to:x-face :face:user-agent; b=K6WZfQuWCLZpbYYc2PZCEuk9hKMkYF42KjquI5wLbSliSUkbp4fseVsro48mVBczTp 1Fpavo82c0xQ6ZyQhJKCKBW2g55uk/1W5ldRrCskmgt2/3Tw6OV/Cs7YhLMNewT3GENE zXV1TiJt2aOgKHvrblBVlkYyTvM3KdR883EKs= Received: by 10.216.89.202 with SMTP id c52mr1241688wef.215.1264662336157; Wed, 27 Jan 2010 23:05:36 -0800 (PST) Received: from localhost (92.40.179.139.sub.mbb.three.co.uk [92.40.179.139]) by mx.google.com with ESMTPS id u14sm1395686gvf.27.2010.01.27.23.05.28 (version=TLSv1/SSLv3 cipher=RC4-MD5); Wed, 27 Jan 2010 23:05:30 -0800 (PST) Date: Thu, 28 Jan 2010 07:05:22 +0000 From: James Rowe To: notmuch@notmuchmail.org Message-ID: <20100128070522.GA18649@ukfsn.org> Mail-Followup-To: notmuch@notmuchmail.org References: <87my083mgh.fsf@SSpaeth.de> <87d4148s2c.fsf@lillypad.riseup.net> <4B595D3A.1030901@SSpaeth.de> <87636u34lw.fsf@SSpaeth.de> <87d411zvz8.fsf@yoom.home.cworth.org> <20100125213231.GB15987@lapse.rw.madduck.net> <960df8f6a8a08f2ca3aceef5a216d691.squirrel@webmail.sspaeth.de> <87wrz4fqsw.fsf@lillypad.riseup.net> <20100127194149.GA23034@lapse.rw.madduck.net> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="9jxsPFA5p3P2qPhR" Content-Disposition: inline In-Reply-To: <20100127194149.GA23034@lapse.rw.madduck.net> X-Face: "B/4c#}1Iv9Z5ZZw+I9Aj[W?j->Zc>!`2:[g3A2um!s`b+Tm4iSRRQgrrR1V.'QZ26TQf&\ GFu5:<:`x}o+JTEYw0)L%nYLT$J; (+4%12bvt*(,-yx?29]b7DUvQC4J*@!Ln#jL+{2K^:1`J)2?)q uzx|M7aMI._8'*KwoM|S#y^Bwgs>rXI|Qp[cIm-, lc'L8~sHes14QOR List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Jan 2010 07:05:38 -0000 --9jxsPFA5p3P2qPhR Content-Type: text/plain; charset=utf-8 Content-Disposition: inline * martin f krafft (madduck@madduck.net) wrote: > also sprach micah anderson [2010.01.27.1124 +1300]: > > Personally, I've found mailing lists that have patches sent to > > them tends to totally kill the list for anything else. It seems > > a bit weird to use Debian's bug tracker for a non-Debian native > > program (but using it for the Debian package of notmuch does make > > sense). I am not so familiar with Roundup, patch queue trackers or > > patchwork to have anything to say about those. > > patchwork integrates with the mailing list and slurps patches and > related discussion and threads them into a webpage, where they can > be workflow-managed. > > The Debian bug tracker has the benefit of being usable with e-mail > (and this is notmuch we're developing, don't forget). The others are > all exclusively web-based, with the exception of launchpad, AFAIK. As I use some of the other options... Roundup has command line and email interfaces. The email interface is quite similar to debian's. I've never used a launchpad hosted project so I can't compare it. Google's codereview tool has a nice interface for collecting and commenting on patches, but I suspect that suggestion will also meet with a degree of friction. To me codereview feels like patchwork with polish. Both gitorious and github have commenting functionality built in. Commenting on commits in a fork is as easy as opening the commit in a browser. I use something along the lines of the following script to open commits on github: #! /bin/sh BASE=$(git config remote.${2:-origin}.url | sed 's,git\(@\|://\)\([^:/]*\)[:/]\(.*\).git,http://\2/\3/commit,') COMMIT=$(git rev-parse ${1:-HEAD}) sensible-browser ${BASE}/${COMMIT} Using github or gitorious you can easily find and track forks from one place as well, which makes discovering new work much easier. Github even provides a pretty single page interface to the work going on in other forks, gitorious requires a little more leg work to do the same but not much. For a couple of hosted projects we use at the office we email the individual entries from http://github.com/$user/$project/comments.atom to the mailing list so they're /forcibly/ seen by everybody :) Thanks, James --9jxsPFA5p3P2qPhR Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.11 (GNU/Linux) iEYEARECAAYFAkthNzIACgkQzJrj3cAXR0m73wCeKjhvo4+kXrdmfos4f73MKWqN 3qkAn334GwAej5cyLedp/Q/miKjrW6Z8 =B1Gm -----END PGP SIGNATURE----- --9jxsPFA5p3P2qPhR--