From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on dcvr.yhbt.net X-Spam-Level: X-Spam-ASN: AS3215 2.6.0.0/16 X-Spam-Status: No, score=-3.7 required=3.0 tests=AWL,BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FROM,RCVD_IN_DNSWL_LOW,SPF_PASS shortcircuit=no autolearn=ham autolearn_force=no version=3.4.0 Received: from mail-qt0-x241.google.com (mail-qt0-x241.google.com [IPv6:2607:f8b0:400d:c0d::241]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by dcvr.yhbt.net (Postfix) with ESMTPS id B40C31FC44 for ; Tue, 14 Feb 2017 03:55:52 +0000 (UTC) Received: by mail-qt0-x241.google.com with SMTP id s58so15986091qtc.2 for ; Mon, 13 Feb 2017 19:55:52 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:references:cc:from:message-id:date:user-agent :mime-version:in-reply-to:content-transfer-encoding; bh=E1iqa1OdSNP9ia6Hq0BJWAwtbPtJIKAE0/8tRcPLNmM=; b=hg+lG493DhyqKJMkoSgha4u9uRHyJSJdYklBNSrQQvUwjAzk6eaS6x+tD6sK8l9BFx CnIkag7I8ROkr4u8zLVlSv+gMKng/YZ8Iw967MJw16mCE1CozE0dwex3qtJULAsAHQO3 v+3QxOYjBfrJtfg+jZwiguqJxL6p5Te7spsZIhCRpejrX4Zlue5zA0fHBVgj28vcPQIL SUo+LZDVVY5ZzhmfTIp5qKlwu/k1Wb4vxvEEn0QL0a512sSCz2ZJIVmASCWTlm5bNtgm j61U2tiM7CiDu8rpRv/kQrfC/3tZUdLDfJbnvm7MHV+8jXYpDv1fx5aPaWOdDhN90zG1 9Kwg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:cc:from:message-id:date :user-agent:mime-version:in-reply-to:content-transfer-encoding; bh=E1iqa1OdSNP9ia6Hq0BJWAwtbPtJIKAE0/8tRcPLNmM=; b=p6VQGB2TIKQiaBCGkylbhiefCLfSk3ZzH4yOe+fgFsukHPz8h27Li9BmodZS/K7h3N Zq2myzLodU+vTQMZJ06vfnB95OVdVfbgDFUBS+rXylSVMEWvQe6ii/Ble00RSftTZ7KE DI3RmdrePrNPCYzn6IPNFgq47Qn6C0JnEKSyLXMSwzGlgBqzOIGvWu40xvHl1JuqY/Sl 1PRFMk3ZAMmTFYW7QVQf1jI6AUNe2ATdSIqu8NedYAm0I3WGMuJL4LcsmRuKZhOuVuDB 2J5sKWquK8eilkA/pqWRHEkgiax/gdl1b1b0SEmw8iSYwmvSKZeMM+r74yx9gcYkx9R8 LRoQ== X-Gm-Message-State: AMke39mc9ru46hd3dY+e4DSMaWc0M9CRwkfCdc5f1q7DbBjj03gV2YScoyd8s887SdQb4g== X-Received: by 10.237.60.218 with SMTP id e26mr24081559qtf.271.1487044551834; Mon, 13 Feb 2017 19:55:51 -0800 (PST) Received: from localhost.localdomain (c-24-131-5-126.hsd1.va.comcast.net. [24.131.5.126]) by smtp.gmail.com with ESMTPSA id c83sm8837465qkg.8.2017.02.13.19.55.50 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 13 Feb 2017 19:55:50 -0800 (PST) Subject: Re: Working with public-inbox.org [Was: [PATCH] rev-parse: respect core.hooksPath in --git-path] To: Junio C Hamano , Arif Khokar References: <20160819150340.725bejnps6474u2e@sigill.intra.peff.net> <46a5b9b6-f3f6-7650-8a5b-b0b52223e375@gmail.com> Cc: Johannes Schindelin , Arif Khokar , =?UTF-8?Q?Jakub_Nar=c4=99bski?= , Jeff King , Stefan Beller , "meta@public-inbox.org" , "git@vger.kernel.org" , Eric Wong From: Arif Khokar Message-ID: Date: Mon, 13 Feb 2017 22:55:49 -0500 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.7.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit List-Id: On 02/13/2017 02:21 PM, Junio C Hamano wrote: > Arif Khokar writes: > >> ... I >> still think it would be better to be able to list the message-id >> values in the header or body of the cover letter message of a patch >> series (preferably the former) in order to facilitate downloading the >> patches via NNTP from gmane or public-inbox.org. > > You are looking at builtin/log.c::make_cover_letter()? Patches > welcome, but I think you'd need a bit of preparatory refactoring > to allow gen_message_id() be called for all messages _before_ this > function is called, as currently we generate them as we emit each > patch. Thank you for the advice; I'll look into it. One concern I have regarding this idea is whether or not SMTP servers typically replace a Message-Id header set by the client. If that's the case, then this approach may unexpectedly fail for some people depending on what email provider they use (if they don't maintain their own MTA setup). >> Alternatively, or perhaps in addition to the list of message-ids, a >> list of URLs to public-inbox.org or gmane messages could also be >> provided for those who prefer to download patches via HTTP. > > Many people around here do not want to repeat the mistake of relying > too much on one provider. Listing Message-IDs may be a good idea, > listing URLs that are tied to one provider is less so. I agree. I've actually thought that it would be useful to mirror a read-only copy of the mailing list on a public newsgroup that could be accessed through a free provider such as eternal-september.org or the Google groups interface. It certainly would reduce the potential losing easy access to the archives of this email list if gmane and public-inbox.org fail. But I suspect doing something like that would potentially increase the spam volume substantially for regular participants/contributors.