Re: [Ietf-and-github] Mail regarding draft-ietf-git-github-wg-configuration, section 3.1 (Contributions)

"Martin Thomson" <mt@lowentropy.net> Wed, 06 March 2019 03:42 UTC

Return-Path: <mt@lowentropy.net>
X-Original-To: ietf-and-github@ietfa.amsl.com
Delivered-To: ietf-and-github@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DD5D312426A for <ietf-and-github@ietfa.amsl.com>; Tue, 5 Mar 2019 19:42:06 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.701
X-Spam-Level:
X-Spam-Status: No, score=-2.701 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=lowentropy.net header.b=ECLkKA+x; dkim=pass (2048-bit key) header.d=messagingengine.com header.b=EU0nLBkK
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id OoV5H26aHdSf for <ietf-and-github@ietfa.amsl.com>; Tue, 5 Mar 2019 19:42:04 -0800 (PST)
Received: from out2-smtp.messagingengine.com (out2-smtp.messagingengine.com [66.111.4.26]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 41C3E130E30 for <ietf-and-github@ietf.org>; Tue, 5 Mar 2019 19:42:04 -0800 (PST)
Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailout.nyi.internal (Postfix) with ESMTP id 6AD0C21ECD; Tue, 5 Mar 2019 22:42:03 -0500 (EST)
Received: from imap2 ([10.202.2.52]) by compute1.internal (MEProxy); Tue, 05 Mar 2019 22:42:03 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=lowentropy.net; h=message-id:in-reply-to:references:date:from:to:subject :content-type; s=fm1; bh=R/gNTxrOch2XOHAdhzo/6mGu7ZELQ7BD+JjmAuc WejI=; b=ECLkKA+x05iiAM08cCVIgbewGe78tWiMxZT4Ebqo5GnFmB8o8V7j0pm m+NAXUffawhaOoLj7feDcFNdgFv1Awwh+xPnZKf5CIrEPyqageDFu1CiHfE1pSYk gagO/5fQW8db9Fzfhs79xG7efITA3XboWyGV2RQipv7ptSm2Eel3cj09i74WVHVd Nr3POHMHwRvbYRx+mUXAGnD9K+mKbO7++DZmmTBPxLFy4dSdV6eyMMPHcxB3bOmN aRW9G/aRu6pXdCNsDc8Q4cwCCACaQNWBbkx1KivkQ7mLcfdya/OECBHveZULpSmf a9YXx/yeB9vl9LWB9VZiwvOEu5H/jig==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-type:date:from:in-reply-to :message-id:references:subject:to:x-me-proxy:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm2; bh=R/gNTxrOch2XOHAdh zo/6mGu7ZELQ7BD+JjmAucWejI=; b=EU0nLBkKTsfuvCr9eTUzY8UojNjletMUO lMGje16iZGm1f8JkrR5WkMausAXqp6j5+iAyabAhX7+0WwJzyAzMktiZHmoNl/E9 emLrvtzitD91RdpdjbqUYnzDN50pCrmW+jjpehnM0g4L6bS/xY8r9pdF/8ln8IUW JOndopDWelf5TPummEAiKjlJkbaFfizxNtKrgotexWX8DcA+/neS0cEdLIUWQd9P iygw2Cl9OYroJB3R0sByPJ13Eddti7fFYZN/ICztPQ4b+3pO7kVKnIVNYHdnyivu 8bzgfY5TaRuIbULYIZXaTbO8kbtmCqbS7pdS6CbMcxACZ1p7UuwEw==
X-ME-Sender: <xms:i0F_XLsSsdMJgZ3aV8_1yMulKLmc5Yv1R9wmpSkaCSrFVZY0MIBSmA>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedutddrfeeggdeigecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenuc fjughrpefofgfkjghffffhvffutgesthdtredtreerjeenucfhrhhomhepfdforghrthhi nhcuvfhhohhmshhonhdfuceomhhtsehlohifvghnthhrohhphidrnhgvtheqnecurfgrrh grmhepmhgrihhlfhhrohhmpehmtheslhhofigvnhhtrhhophihrdhnvghtnecuvehluhhs thgvrhfuihiivgeptd
X-ME-Proxy: <xmx:i0F_XA017m-GWNnXjJBiRuDOq4jSO8dEaNb3JCxPn0FWCasOnmCrAA> <xmx:i0F_XMqBwAzVYoxT9WIhBW_LXBq7K3PJpERjyoWJmEB5iFHlLWDo0g> <xmx:i0F_XIJVVXt6rypv5hiieT63q1VlOHI6fYyUaO-mNFIDncnUajtclA> <xmx:i0F_XOjF2KnjR9u56HLiJIXDUs2tvXhHfXbem8sLvrD5009BFMfLxA>
Received: by mailuser.nyi.internal (Postfix, from userid 501) id EC7327C1EB; Tue, 5 Mar 2019 22:42:02 -0500 (EST)
X-Mailer: MessagingEngine.com Webmail Interface
User-Agent: Cyrus-JMAP/3.1.5-925-g644bf8c-fmstable-20190228v5
X-Me-Personality: 92534000
Message-Id: <ce3c1c09-798b-4cff-8b62-9ed5e45ec8b0@www.fastmail.com>
In-Reply-To: <75E45066-B654-4334-BD02-690404C73BF6@stewe.org>
References: <C29868B2-6489-4D3C-A57F-4A6A52CA72B3@contoso.com> <c99214a2-40ee-41dd-a4dc-e361d56771cd@www.fastmail.com> <4D3661B2-5083-48F5-8D52-079E90ED9C0D@stewe.org> <12778523-2a7f-492c-bb2c-9e234980594d@www.fastmail.com> <75E45066-B654-4334-BD02-690404C73BF6@stewe.org>
Date: Tue, 05 Mar 2019 22:42:05 -0500
From: Martin Thomson <mt@lowentropy.net>
To: Stephan Wenger <stewe@stewe.org>, "ietf-and-github@ietf.org" <ietf-and-github@ietf.org>
Content-Type: text/plain
Archived-At: <https://mailarchive.ietf.org/arch/msg/ietf-and-github/1_x13ZaEXaF2qg3sK7d-kwDDJ7Q>
Subject: Re: [Ietf-and-github] Mail regarding draft-ietf-git-github-wg-configuration, section 3.1 (Contributions)
X-BeenThere: ietf-and-github@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Discussion of using GitHub in IETF activities, particularly for Working Groups" <ietf-and-github.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ietf-and-github>, <mailto:ietf-and-github-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ietf-and-github/>
List-Post: <mailto:ietf-and-github@ietf.org>
List-Help: <mailto:ietf-and-github-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ietf-and-github>, <mailto:ietf-and-github-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 06 Mar 2019 03:42:07 -0000

On Wed, Mar 6, 2019, at 05:08, Stephan Wenger wrote:
> "The IETF requires in certain cases the disclosure of IP inserted in 
> into Internet Drafts through Contributions; see BCP79.  If a WG using 
> GitHub does not ensure, through technical means, that contributing 
> through GitHub mechanisms falls under the BCP79 definition of 
> Contributions and that contributors through GitHub are aware that they 
> contribute under BCP79, the resulting RFC may run a considerably higher 
> risk of not being deployable through IP encumbrance not known to the 
> WG.  Martin/the IETF/the tools team/whoever provides a handy set of 
> mechanisms for GitHub that to a large extent alleviates that risk--go 
> <here> to download it.  We suggest to use it, or use something else 
> that has the same effect. "

I'm OK with adding more language here, explaining why we have CONTRIBUTING terms and what they should include.  Like (I suspect) Rich, I'm leery of over-proscribing here because there are just too many ways in which IPR-encumbered stuff can leak in.  However, if these notices are in place, tools like GitHub are an improvement in that they provide better audit trails.  It's not much good if we don't have the notices though, so by all means add the text.

Perhaps the authors of this draft have it sitting somewhere in GitHub and you could make a pull request.  I think that half of what you ask for is there, it's just missing some of the rationale-y context.