Re: IETF Git and GitHub tutorial

"Christopher Wood" <caw@heapingbits.net> Wed, 16 October 2019 16:50 UTC

Return-Path: <caw@heapingbits.net>
X-Original-To: wgchairs@ietfa.amsl.com
Delivered-To: wgchairs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AF93E120802 for <wgchairs@ietfa.amsl.com>; Wed, 16 Oct 2019 09:50:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.7
X-Spam-Level:
X-Spam-Status: No, score=-2.7 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, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=heapingbits.net header.b=Wio/OwjC; dkim=pass (2048-bit key) header.d=messagingengine.com header.b=Pc1vHpPX
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 ELE7xQqLnVdh for <wgchairs@ietfa.amsl.com>; Wed, 16 Oct 2019 09:50:48 -0700 (PDT)
Received: from out5-smtp.messagingengine.com (out5-smtp.messagingengine.com [66.111.4.29]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CFFB61207FD for <wgchairs@ietf.org>; Wed, 16 Oct 2019 09:50:47 -0700 (PDT)
Received: from compute6.internal (compute6.nyi.internal [10.202.2.46]) by mailout.nyi.internal (Postfix) with ESMTP id E717B21FAD for <wgchairs@ietf.org>; Wed, 16 Oct 2019 12:50:46 -0400 (EDT)
Received: from imap4 ([10.202.2.54]) by compute6.internal (MEProxy); Wed, 16 Oct 2019 12:50:46 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=heapingbits.net; h=mime-version:message-id:in-reply-to:references:date:from:to :subject:content-type; s=fm2; bh=aJGdZg5PvgU0M6wecegYlr6+4Ch/Ei+ PV+4rDqTo/tk=; b=Wio/OwjC5dxT5hnNXHFEaeFa+eLoK4y4vm8HYeF0aYcg0EP HQr+iSOs48lBwk6X1Pji4bnDtWu/gkqEPWS7IzvMvQBqJ3Wshpuip6vd0PUnxVIn R/Sa1jDiGBIxV1ZIe/GhJ/tHucCMM8szilUdiuHxoYMhj4Ee0rzO0GvfSDaydUoo wBVubu7jLfajFitoSEmEIT9Wzi9nq9jAhC+aC7bxa5hJtNVkX4P0jEasQwuowZGc Lk7h0EcOI1HnJeUSgertXA/i2x0I/dxnxfTQKe0nr9d0/o6mlZ0mEv1SH6qsKt0+ UzICKK3++me1jl3ajk2g5UUh9SLFpv/mSOPzRSQ==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=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=fm1; bh=aJGdZg 5PvgU0M6wecegYlr6+4Ch/Ei+PV+4rDqTo/tk=; b=Pc1vHpPXbyWs3la7Duh02x 33Wb1FjCdDbp87kP8FyfuGBafdAfhRYMJatjLEpk5SVhldOz9W25UcuJtE5fRAw3 P8XqoWi5fNOe7S23tBIbvzjr72IO5aqMsmu97qeeNw+e0GHfVEnpwJ+5ZFxh+j7y 8+Lek5OiPtsBhSgjqokCEz9SE/oj/x+2iNJWKmzPnvyeoUtV/zhmp5LJMlBEz4lI y483Zcwo/PJv0olHlx+DS3n1Kw4tk16MIgdUQ5WQ7i3PvWJq6ZVNgDOf7r52WgbP XpGlB2ueo/aYbHIyZRHWakK9Dpj3jEyU+JwJZwi4OWNcqMZ/UuGP5TgY0IITs4lQ ==
X-ME-Sender: <xms:ZkqnXQ_scQJ--fSxuplOurJCoN3F4ueeKQ4ynnbK3CK7r-_8HQ7mZA>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedufedrjeehgddutdejucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpefofgggkfgjfhffhffvufgtsehttd ertderredtnecuhfhrohhmpedfvehhrhhishhtohhphhgvrhcuhghoohgufdcuoegtrgif sehhvggrphhinhhgsghithhsrdhnvghtqeenucfrrghrrghmpehmrghilhhfrhhomheptg grfieshhgvrghpihhnghgsihhtshdrnhgvthenucevlhhushhtvghrufhiiigvpedt
X-ME-Proxy: <xmx:ZkqnXcwp7GfRYf6u2XFJ9L5XRRJFcgFjJcVhlDpog4KB8LitKRO_Mg> <xmx:ZkqnXQuMPfyguVZjd6wYUcW9qcW99Ens_m3jV5-msZy-u71wER9QSA> <xmx:ZkqnXfwYjQI__VTRO7nIY-L-haiTqWU7NPqCMrN9Gtlh7qGoo4hbOg> <xmx:ZkqnXU-B14N8sTeu4pPMwff_ure4i9xE4v4T8iq9ID_pZ-VkDbfp8Q>
Received: by mailuser.nyi.internal (Postfix, from userid 501) id 93CC13C00A1; Wed, 16 Oct 2019 12:50:46 -0400 (EDT)
X-Mailer: MessagingEngine.com Webmail Interface
User-Agent: Cyrus-JMAP/3.1.7-360-g7dda896-fmstable-20191004v2
Mime-Version: 1.0
Message-Id: <f2e08fb6-b708-4ef1-878a-83200630f4ec@www.fastmail.com>
In-Reply-To: <22255.1571242992@dooku.sandelman.ca>
References: <3b3a2e43-3a37-44d8-9967-920d2f977e42@www.fastmail.com> <CADZyTk=7fN+i7H1AX+T7fW3OOQGUAd7z0mtGAeUnpr2O5vZsKA@mail.gmail.com> <CADZyTkkku5y8a1HURp6uQ447eq_dn5wzhwPxhqrpvg1U4dHctQ@mail.gmail.com> <9338.1570802815@dooku.sandelman.ca> <4FDDF67C-0E50-43C1-A067-DB4FBD5F453B@akamai.com> <85ED12CD-E3EA-4FE7-830D-6785462D0B97@encrypted.net> <CAHw9_i+3ibSa465UMXr7frBMQE3kDxGx2q_UNWE11wNoqRvLwg@mail.gmail.com> <104A1C16-97F1-4D1F-9559-A88932332268@encrypted.net> <15793.1570958360@dooku.sandelman.ca> <CAHw9_iJ7rd164GyPe4ebfC-+3vNcA7j+0gfNdx+-7q+kqcQJXA@mail.gmail.com> <28127.1571160066@dooku.sandelman.ca> <b9232600-d8bc-ffee-46fe-cd3c43196a78@bluepopcorn.net> <22255.1571242992@dooku.sandelman.ca>
Date: Wed, 16 Oct 2019 09:50:26 -0700
From: Christopher Wood <caw@heapingbits.net>
To: wgchairs@ietf.org
Subject: Re: IETF Git and GitHub tutorial
Content-Type: text/plain
Archived-At: <https://mailarchive.ietf.org/arch/msg/wgchairs/-0YwkSfuuPPkdfkF6QVnUQjS9Ow>
X-BeenThere: wgchairs@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Working Group Chairs <wgchairs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/wgchairs>, <mailto:wgchairs-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/wgchairs/>
List-Post: <mailto:wgchairs@ietf.org>
List-Help: <mailto:wgchairs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/wgchairs>, <mailto:wgchairs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 16 Oct 2019 16:50:50 -0000

On Wed, Oct 16, 2019, at 9:23 AM, Michael Richardson wrote:
> 
> Jim Fenton <fenton@bluepopcorn.net> wrote:
>     >> The lack of a complete web-based workflow (the missing git 
> rebase step) means
>     >> it's just better not to do that.
> 
>     > If the workflow includes a rebase, you'll probably lose all but the more
>     > experienced git users since rebase is considered by many to be advanced
>     > functionality and isn't something that many git users learn.
> 
> AFAIK, The alternative for a web-only github interaction is that the contributor
> deletes their forked repo, and makes a new fork.   If you can come up with an
> alternative, then please do.  This is why I don't think that teaching
> CLI-phobic users to use github is a good use of our time.

>From my perspective, this tutorial aims to help those WGs that have elected to use GitHub in some capacity. If contributors of those WGs want to use GitHub yet don't know how, then this should help get them started. (And if it doesn't, then we should fix that!) It's a reference for those who need it.

Best,
Chris