From 9a8f95767460c3d57f09ca9481dbd49698e9ff72 Mon Sep 17 00:00:00 2001 From: Jani Nikula Date: Sun, 27 Apr 2014 19:16:41 +0300 Subject: [PATCH] Re: github mirror --- 0e/aeb3ab6a938148833b8e1c184b186c7e224190 | 123 ++++++++++++++++++++++ 1 file changed, 123 insertions(+) create mode 100644 0e/aeb3ab6a938148833b8e1c184b186c7e224190 diff --git a/0e/aeb3ab6a938148833b8e1c184b186c7e224190 b/0e/aeb3ab6a938148833b8e1c184b186c7e224190 new file mode 100644 index 000000000..d524fb209 --- /dev/null +++ b/0e/aeb3ab6a938148833b8e1c184b186c7e224190 @@ -0,0 +1,123 @@ +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 0DE7E431FBD + for ; Sun, 27 Apr 2014 09:16:55 -0700 (PDT) +X-Virus-Scanned: Debian amavisd-new at olra.theworths.org +X-Spam-Flag: NO +X-Spam-Score: -0.7 +X-Spam-Level: +X-Spam-Status: No, score=-0.7 tagged_above=-999 required=5 + tests=[RCVD_IN_DNSWL_LOW=-0.7] 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 5TN7sI+Calk4 for ; + Sun, 27 Apr 2014 09:16:47 -0700 (PDT) +Received: from mail-ee0-f47.google.com (mail-ee0-f47.google.com + [74.125.83.47]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client + certificate requested) by olra.theworths.org (Postfix) with ESMTPS id + 33D2C431FBC for ; Sun, 27 Apr 2014 09:16:47 -0700 + (PDT) +Received: by mail-ee0-f47.google.com with SMTP id b15so4139895eek.34 + for ; Sun, 27 Apr 2014 09:16:44 -0700 (PDT) +X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; + d=1e100.net; s=20130820; + h=x-gm-message-state:from:to:subject:in-reply-to:references + :user-agent:date:message-id:mime-version:content-type; + bh=CbsXMzi460F/IRNc9v18bOmCsuSybkiz4V3wU0H69Jg=; + b=dSKsFMFDbBzB1SNrQx6csV/8PPmbPwtmWbQjDDWBP7I/3AXQMW9wxWII6fqXGScnu8 + 4r7YxJSYiNHta9LK61ZrMp2JuhQi4W201BhcqngsbsTzKtk0tzWzkL8D9KpLz3TrF1Fl + VZSvzKUvg7UcrRjFhG7Q/WXFt4f9LlZ1DY39S5XHQAwivph66/xrNefB1Jj92wbccy/z + SXtl4Swd8xJ1gFNF+A3/hG5FoEUsIJb+Wl38fev24hRlAFGnjeLDcYOi7CHUffYJMbMA + Lb8CzkDuICX+Mu1JkiYYzq0d4ofBHZHeCU9ceAGzYtOzaiAQuGd/dJ6+a7yGtX4btlDa + HBxw== +X-Gm-Message-State: + ALoCoQlBFlC/5FpyJLSZ2n0FHKrlzU9qiKSgbf1PCK4vhwfxhEb0G97TmUwT+bj1M588NBFDT0XD +X-Received: by 10.15.53.69 with SMTP id q45mr26419139eew.22.1398615404738; + Sun, 27 Apr 2014 09:16:44 -0700 (PDT) +Received: from localhost (dsl-hkibrasgw2-58c36f-91.dhcp.inet.fi. + [88.195.111.91]) + by mx.google.com with ESMTPSA id 44sm42764080eek.30.2014.04.27.09.16.42 + for + (version=TLSv1.2 cipher=RC4-SHA bits=128/128); + Sun, 27 Apr 2014 09:16:43 -0700 (PDT) +From: Jani Nikula +To: Sam Halliday , notmuch@notmuchmail.org +Subject: Re: github mirror +In-Reply-To: <87bnvn111h.fsf@Samskara.home> +References: <87bnvn111h.fsf@Samskara.home> +User-Agent: Notmuch/0.18~rc0+2~gbc64cdc (http://notmuchmail.org) Emacs/24.3.1 + (x86_64-pc-linux-gnu) +Date: Sun, 27 Apr 2014 19:16:41 +0300 +Message-ID: <8761lu928m.fsf@nikula.org> +MIME-Version: 1.0 +Content-Type: text/plain +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: Sun, 27 Apr 2014 16:16:55 -0000 + +On Sun, 27 Apr 2014, Sam Halliday wrote: +> I have just started using notmuch and I really love it! I've been using +> web interfaces and proprietary mail clients for almost a decade and mutt +> before that (because I never got on well with rmail or gnus). Now, I'm +> trying to get all my life-hacker aficionados to follow suit. + +Great, glad you like it! + +> I was wanting to submit an RFE for you and to browse your source code to +> see how hard it would be to implement, but I was disappointed that it is +> all hosted on your own git repository with no issue tracker. + +You can browse the source code online at [1], and see the issues and +patches tracked at [2] (details at [3]). When you're developing an email +tool, all the problems start looking like email. You've just submitted +an issue by writing email. ;) + +[1] http://git.notmuchmail.org/git/notmuch +[2] http://nmbug.tethera.net/status/ +[3] http://notmuchmail.org/nmbug/ + +> While I appreciate that you probably use notmuch as your work flow +> manager, it is also quite common to use a social website such as github +> or getsatisfaction to interface with users. In my experience, github +> dramatically increases the number of contributions from users, in the +> form of what github calls "pull requests" (if you're a git user but not +> a github user, the term is confusing). + +Unsurprisingly, we use mailing list based review of patches contributed +by email, and tracked similar to the issues. (The Notmuch Emacs +interface is rather well suited for handling emailed patches.) +Personally I don't think github pull requests would sit well with the +review work flow. We also maintain fairly high standards for the +contributions we accept, so the review has a significant role in the +process. + +> Would it be possible to have a github project for notmuch? I'm certain +> the git repositories could be synchronised easily. + +This part is trivial, but on its own it doesn't provide any obvious +benefits. + +> A bridge between github's issue tracker and notmuch would be entirely +> possible: they have an API that would allow addition and removal of +> tags, as well as editing tickets. Actually, I would probably use such a +> thing :-) + +I'm sure all of this would be entirely possible; I'm not so sure it +would be worth the effort. But hey, if someone is willing to do the +work, patches are welcome. By email. ;) + + +BR, +Jani. -- 2.26.2