Re: IETF Git and GitHub tutorial
Michael Richardson <mcr+ietf@sandelman.ca> Sun, 13 October 2019 09:26 UTC
Return-Path: <mcr@sandelman.ca>
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 CAE1412006B for <wgchairs@ietfa.amsl.com>; Sun, 13 Oct 2019 02:26:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 1.435
X-Spam-Level: *
X-Spam-Status: No, score=1.435 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_SBL_CSS=3.335, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
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 4k2Fb4V_1n9Q for <wgchairs@ietfa.amsl.com>; Sun, 13 Oct 2019 02:25:59 -0700 (PDT)
Received: from relay.sandelman.ca (relay.cooperix.net [IPv6:2a01:7e00::f03c:91ff:feae:de77]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A3CA312001E for <wgchairs@ietf.org>; Sun, 13 Oct 2019 02:25:59 -0700 (PDT)
Received: from dooku.sandelman.ca (unknown [IPv6:2001:67c:64:42:3e97:eff:feb9:cd98]) by relay.sandelman.ca (Postfix) with ESMTPS id 70B271F455 for <wgchairs@ietf.org>; Sun, 13 Oct 2019 09:25:56 +0000 (UTC)
Received: by dooku.sandelman.ca (Postfix, from userid 179) id 9993FC97; Sun, 13 Oct 2019 11:19:20 +0200 (CEST)
From: Michael Richardson <mcr+ietf@sandelman.ca>
To: IETF WG Chairs <wgchairs@ietf.org>
Subject: Re: IETF Git and GitHub tutorial
In-reply-to: <104A1C16-97F1-4D1F-9559-A88932332268@encrypted.net>
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>
Comments: In-reply-to Sarah Banks <sbanks@encrypted.net> message dated "Fri, 11 Oct 2019 13:16:16 -0700."
X-Mailer: MH-E 8.6; nmh 1.6; GNU Emacs 24.5.1
MIME-Version: 1.0
Content-Type: multipart/signed; boundary="=-=-="; micalg="pgp-sha256"; protocol="application/pgp-signature"
Date: Sun, 13 Oct 2019 11:19:20 +0200
Message-ID: <15793.1570958360@dooku.sandelman.ca>
Archived-At: <https://mailarchive.ietf.org/arch/msg/wgchairs/B_3tYOStguYk6J9GGRmpm_Tqg6Q>
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: Sun, 13 Oct 2019 09:26:02 -0000
Sarah Banks <sbanks@encrypted.net> wrote: > If we were all engineers writing code as a day job perhaps this would > be second nature (or we'd be motivated to not admit we didn't know and > we'd figure it out). But we're not all engineers, and git is > unfortunately a tool for engineers. It's not as approachable as it > seems some of us think it is. Thanks for supporting the effort; I do > hope documentation solves the problem :) I am a strong proponent of design teams using git (and I've used git for ID for a long long time, and CVS before that!!!!). I consider github just a way for people without public IP addresses to use git. Github issues are also useful for design teams, but unless you do the issue full-lifecycle bi-directoinal integration with the mailing list, which seems non-trivial for WG chairs to organize (I haven't gotten it working), then it is hostile to the formation of consensus. Given that we believe in running-code and then rough consensus, I remain a bit skeptical about efforts to make it very easy for non-running-code-writers to be major contributors to technical specifications. {Where my thinking breaks down is when it comes to non-bits-on-the-wire protocols, such as policy documents} So, I care less about making it easy for reviewers to be able make pull-requests. I significantly prefer that non-design-team members bring their issues to the mailing list, and that they "send text" that way. I think that the web interface to github is significantly more complex to deeply understand than the CLI interface; at least given a OSX or Linux on the desktop, and an having gotten over how ssh keys work. (And I consider learning about ssh-agent to be something every student should have learned before they go on their first work placement, and any 15yr old who wants to write code should already know today) It is only users of that other desktop that seem to have all the problems. So, after decades of abuse from the makers of that companies' desktop ("This web site is designed for browser X in 1024x768. Please click here download ActiveX so that we can p0wn your computer") I feel very very very little sympathy. And as I said in this thread, I don't think that the web interface supports the full editing cycle: fork/edit/pull-request/rebase. Maybe github's new masters will find a good UX fix this; but I'd rather that they deployed IPv6. If I thought there was a full-cycle solution with a browser, I'd do a screencast of the web interface tomorrow. If someone would like me to do a screencast of the CLI version, I would be happy to that this week. (I'm at RIPE79) -- ] Never tell me the odds! | ipv6 mesh networks [ ] Michael Richardson, Sandelman Software Works | network architect [ ] mcr@sandelman.ca http://www.sandelman.ca/ | ruby on rails [
- IETF Git and GitHub tutorial Christopher Wood
- Re: IETF Git and GitHub tutorial Daniel Migault
- Re: IETF Git and GitHub tutorial Michael Richardson
- Re: IETF Git and GitHub tutorial Salz, Rich
- Re: IETF Git and GitHub tutorial Sarah Banks
- Re: IETF Git and GitHub tutorial Warren Kumari
- Re: IETF Git and GitHub tutorial Sarah Banks
- Re: IETF Git and GitHub tutorial Michael Richardson
- Re: IETF Git and GitHub tutorial Salz, Rich
- Re: IETF Git and GitHub tutorial Michael Richardson
- Re: IETF Git and GitHub tutorial Warren Kumari
- Re: IETF Git and GitHub tutorial Michael Richardson
- Re: IETF Git and GitHub tutorial Jim Fenton
- Re: IETF Git and GitHub tutorial Michael Richardson
- Re: IETF Git and GitHub tutorial Christopher Wood