Re: [Ietf-and-github] Éric Vyncke's Abstain on draft-ietf-git-using-github-05: (with COMMENT)

Martin Thomson <mt@lowentropy.net> Tue, 10 March 2020 12:03 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 653843A119E; Tue, 10 Mar 2020 05:03:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.098
X-Spam-Level:
X-Spam-Status: No, score=-2.098 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=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=UcRTNDpN; dkim=pass (2048-bit key) header.d=messagingengine.com header.b=oLA1xOXy
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 kdu7v0sq8Wu2; Tue, 10 Mar 2020 05:03:38 -0700 (PDT)
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 C93993A119A; Tue, 10 Mar 2020 05:03:37 -0700 (PDT)
Received: from compute2.internal (compute2.nyi.internal [10.202.2.42]) by mailout.nyi.internal (Postfix) with ESMTP id D3E4821F55; Tue, 10 Mar 2020 08:03:36 -0400 (EDT)
Received: from imap2 ([10.202.2.52]) by compute2.internal (MEProxy); Tue, 10 Mar 2020 08:03:36 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=lowentropy.net; h=mime-version:message-id:in-reply-to:references:date:from:to :cc:subject:content-type:content-transfer-encoding; s=fm1; bh=dY PN1b1pz5nNiPyt4vGB7ffxz71tluklZfn5Kdp9ZlU=; b=UcRTNDpNLJUA+21E/0 ENRHWJc8a9w8dP3LJfnPhD00iafJawVFevt/l1NlhqMK21VaYCsJ08zKB6nJ2Yga wMoMvPEzyKXo6cHJY7Q7PcDQX3eqAft9LKuzWUXHPLwsvqGKd4GPSMGzBWtMZUM4 5q2pIyPlrdKW4CicdEP23OvWe+tuEFfuVdHztB4DR2VevDeYc4bvnZlPtMYaa1Yq dXP5uz6GS+PhPVX0fCkXCg3isA/jbXuVhi8Ohu2Q9MTRu/DewsB/4EWJsyK8DRjR mdqy4FgTbh52fP7AUrarJNr/sicvte0tIQAKveDbFbZSFL7Uc+/XANUb++pnli8w 2qzw==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm2; bh=dYPN1b1pz5nNiPyt4vGB7ffxz71tluklZfn5Kdp9Z lU=; b=oLA1xOXyOxsAlrkVI5DGJtu7cS4JfOrx122FYD5+JajJKC0TVXCNoOKoU Abq9lZTRFbKvsbMfzsLowwUwPIiO6kl5GQTp4tgJgYW9jZs5nur47APFcHoute9x JUUjSFRg3QipFjQB1tmt/IOhvfOGJXtyQzd9Pgwpd1CqroHiLFMGC4z2O5q7LFdU //nk2MF3BJ1CC7/eCPTC1B+gUqF/LOl25COVV++Xtzun5z8AalhI1HPjMNJ5KSVA pxiI+0ErudU2/haddDzObwWeP4OeUdgaZI/uOpXmqy8o7tYPJb+3dekewLWgZ9Og IImFGJocmBayG/kwxBA+oITc92HAA==
X-ME-Sender: <xms:GIJnXgcHZqxwvvSOGB8IoyTAz9Cm8NPn0USd7kQLk0cjSPd_tdLRvA>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedugedruddvtddgfeegucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhepofgfggfkjghffffhvffutgfgsehtqhertderreejnecuhfhrohhmpedfofgr rhhtihhnucfvhhhomhhsohhnfdcuoehmtheslhhofigvnhhtrhhophihrdhnvghtqeenuc ffohhmrghinhepghhithhhuhgsrdgtohhmpdhgihhthhhusgdrsghlohhgnecuvehluhhs thgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomhepmhhtsehlohifvghnth hrohhphidrnhgvth
X-ME-Proxy: <xmx:GIJnXhGPqG3ofOfuMe46jOCgRj8Dtt4m6L46XgbZAS5demFuhDJucA> <xmx:GIJnXrx1pZZXGtzI1OGhgJyu68A9SHlOTKQQ6FH3tUNf2rEmWTCVDQ> <xmx:GIJnXsSimsqLhz2u7meRlw8MUpp5QvM09RBlABsVhgfSzJT-UP7X6A> <xmx:GIJnXnVvLbYsHcoLhfGiCFfL9YlI0c3Ok4LcN-_ibpZ2K_lokbPU2Q>
Received: by mailuser.nyi.internal (Postfix, from userid 501) id 324E6E00AC; Tue, 10 Mar 2020 08:03:36 -0400 (EDT)
X-Mailer: MessagingEngine.com Webmail Interface
User-Agent: Cyrus-JMAP/3.1.7-991-g5a577d3-fmstable-20200305v3
Mime-Version: 1.0
Message-Id: <962a022c-be3e-4dba-9ed7-39c3ecbb2b17@www.fastmail.com>
In-Reply-To: <158383812185.15459.5142442277630341183@ietfa.amsl.com>
References: <158383812185.15459.5142442277630341183@ietfa.amsl.com>
Date: Tue, 10 Mar 2020 23:02:41 +1100
From: "Martin Thomson" <mt@lowentropy.net>
To: "Eric Vyncke (evyncke)" <evyncke@cisco.com>, "The IESG" <iesg@ietf.org>
Cc: "draft-ietf-git-using-github@ietf.org" <draft-ietf-git-using-github@ietf.org>, ietf-and-github@ietf.org, git-chairs@ietf.org
Content-Type: text/plain;charset=utf-8
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/ietf-and-github/6JrNgojYcXX9-3BokghrGB8PCcI>
Subject: Re: [Ietf-and-github] =?utf-8?q?=C3=89ric_Vyncke=27s_Abstain_on_draf?= =?utf-8?q?t-ietf-git-using-github-05=3A_=28with_COMMENT=29?=
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: Tue, 10 Mar 2020 12:03:41 -0000

Hi Éric,

I understand the reasons for your abstention.  I hope that these responses help, even if I'm guessing that they won't address your concerns.

On Tue, Mar 10, 2020, at 22:02, Éric Vyncke via Datatracker wrote:
> Is there a reason why "GitHub" is used rather than simply "Git" or similar
> system ? At least, it is explicit to be the commercial web site "github.com".
> Alternatives such as GitLab and BitBucket are only briefly mentioned.

Because that is what people are using.  And we've seen significant payback from that.  Both in terms of using common - and therefore well-maintained - tools and in terms of accessing an existing community of contributors.

I personally do this in full appreciation for the drawbacks, both in terms of centralization and technology.  For the former, git is good about that, and we've a strategy (in -configuration primarily) for mitigating risks associated with centralization.  As for IPv6, I'm not prepared to stand on principle in this case, but respect the choice of others to do so.

FWIW, the alternatives are pretty good, and most have all of the same capabilities (some are even better in some ways).  Working groups probably won't suffer too badly for a choice of an alternative service.  But for me access to a wider community of contributors is - unfortunately - a determining factor.

> General comment: it appears that the two 'git' documents have very similar
> content. Was it considered to better split them or merge them?

This was debated at some length in the working group.  This one will end up having BCP status.  I suspect that the other will have less long-term utility as it is more tactical.
 
> Section 3.2: a private repository is not free AFAIK with github.com. Which
> party will pay for those repos ?

Private repositories are offered for free, with some limitations.  https://github.blog/2019-01-07-new-year-new-github/