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 4D7DE4196F0 for ; Mon, 26 Apr 2010 11:31:06 -0700 (PDT) X-Virus-Scanned: Debian amavisd-new at olra.theworths.org X-Spam-Flag: NO X-Spam-Score: -2.89 X-Spam-Level: X-Spam-Status: No, score=-2.89 tagged_above=-999 required=5 tests=[ALL_TRUSTED=-1, BAYES_00=-1.9, T_MIME_NO_TEXT=0.01] 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 dLp2EeYPHs8s; Mon, 26 Apr 2010 11:31:05 -0700 (PDT) Received: from yoom.home.cworth.org (localhost [127.0.0.1]) by olra.theworths.org (Postfix) with ESMTP id 6E37D431FC1; Mon, 26 Apr 2010 11:31:05 -0700 (PDT) Received: by yoom.home.cworth.org (Postfix, from userid 1000) id 274ED568DEC; Mon, 26 Apr 2010 11:31:05 -0700 (PDT) From: Carl Worth To: David Bremner , Jameson Rollins , Notmuch Mail Subject: Re: bug tracking In-Reply-To: <87wrvz2xt5.fsf@convex-new.cs.unb.ca> References: <87d3xr8p6m.fsf@servo.finestructure.net> <87wrvz2xt5.fsf@convex-new.cs.unb.ca> User-Agent: Notmuch/0.2-202-g01ec4d3 (http://notmuchmail.org) Emacs/23.1.1 (i486-pc-linux-gnu) Date: Mon, 26 Apr 2010 11:31:05 -0700 Message-ID: <87sk6icbh2.fsf@yoom.home.cworth.org> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha1; 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: Mon, 26 Apr 2010 18:31:06 -0000 --=-=-= Content-Transfer-Encoding: quoted-printable On Thu, 22 Apr 2010 14:37:26 -0300, David Bremner wrote: > It was thinking along these lines that got me to make the following list >=20 > http://www.cs.unb.ca/~bremner/blog/posts/git-issue-trackers/ I'm not sure what it is you think of as a "git-based issue tracker". Or rather, I'm not sure if we have the same ideas about what would make a git-based issue tracker interesting. > If people think the general concept of a distributed bug tracker is > worthwhile, I'm willing to investigate a more. Feel free to cc For me, having an issue tracker be git-based might help with what really matters, but wouldn't necessarily. One realization is that since we have distributed code, we necessarily have distributed bug state. (The bugs that exist in my repository are distinct from the bugs that exist in your repository.) So if bug state can follow the way code moves, then that is interesting. For example, if dme commits a fix and marks "issue #217 closed" with that fix, then I'd like my repository of bugs to also know to close that issue when I later merge his fix. To me, that's really a user-interface issue, more than a storage issue. I don't care if the issue tracker stores its state in a git database. But I do care that it be able to watch what we are already doing, (creating git commits and sharing them), in order for us to easily track state. It seems to me that almost all issues of interest are already raised on this mailing list, and later followed up with a message from me, (along the lines of "thanks, this is pushed"). So I'd be happy with a system that relied on an email interface as well. What I don't want is something that would make me go push buttons in a web form in addition to the "git push" and sending of email that I'm already doing. My primary metric for adopting a new issue tracker is "how little extra work will I have to do to use this compared to what I'm already doing?". That's a lot more important to me than how the system stores its data. =2DCarl --=-=-= Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (GNU/Linux) iD8DBQFL1dvp6JDdNq8qSWgRAmRfAJ9fKbiHW3Xjz38vVIdqr/yQZ7DvcACgj+Xy xKYh9x+GbkonSH4oZSGTKHQ= =5Wng -----END PGP SIGNATURE----- --=-=-=--