Re: sr.ht --- "sir hat" --- alternatives to Github
Eric Rescorla <ekr@rtfm.com> Mon, 21 January 2019 17:52 UTC
Return-Path: <ekr@rtfm.com>
X-Original-To: ietf@ietfa.amsl.com
Delivered-To: ietf@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 23378124BF6 for <ietf@ietfa.amsl.com>; Mon, 21 Jan 2019 09:52:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.041
X-Spam-Level:
X-Spam-Status: No, score=-2.041 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_MED=-0.142, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=rtfm-com.20150623.gappssmtp.com
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 WW15F1XPOeyC for <ietf@ietfa.amsl.com>; Mon, 21 Jan 2019 09:52:21 -0800 (PST)
Received: from mail-lf1-x133.google.com (mail-lf1-x133.google.com [IPv6:2a00:1450:4864:20::133]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 11F3E12426E for <ietf@ietf.org>; Mon, 21 Jan 2019 09:52:21 -0800 (PST)
Received: by mail-lf1-x133.google.com with SMTP id a8so16129646lfk.5 for <ietf@ietf.org>; Mon, 21 Jan 2019 09:52:20 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=rtfm-com.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=FCWTuDNDjhaxYL+Y88/8uYphZD+JLC1f0614WalkLPE=; b=C2xN+h4eBYh/4z5v1hE/5giQBRI2XmmRDUY7LqNiuBeTOLRTBWGifWIS995DMA9FEg gApHnV2xh7MtMgJtm4iHD5oXbfs9aow3zZuEmTkPHnToB3anmNxnmvr0foZPCoChMmZJ RQeuWfwC/w6wmQWaz0VAJTSayNaAbtjjzIh6Xn9wn1p8LjN1ApOcBRmWK3gKUeSDOZTJ KWklPBYGQJHawNGjbsGis5zmP94Yzo/UAQ1ltIlA23eHb2Jg2POb4jfYcpq6iPmim+ns PVTFdstvNV/WRC/Bp6wKrF7gukb5OYj28I9oKLDhGBj01XlBcO4T6Fu3Jxw0y/mBFdhI /5LQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=FCWTuDNDjhaxYL+Y88/8uYphZD+JLC1f0614WalkLPE=; b=W46hawkS4tOo/CbAn4SyZo/seE0ZNdrrRdB5pmwAEnLDoEtBOoKTMNt2xOUMOQ1hVC lcBLVZcISMMuwyKMAaHhXifYDcynYIR3N5fWNM5K6m+PN4eFg/kyJhy7BfMJBomKlvCg NWC1ydFCMsZZmTDYwdIDtbMmItfQA5XQCixUGcbCOeqspZqzNhZZ4LMAIDu4+sgd/O87 QBlEF2dN5efrs0fOIrV8sv7vIaa0epez1dL3G+ayXwLfxvErzAOwSo4e3Bv4xq8GdyjZ 5BXYxh1GdadwVZ1ocmmYuAveb/j52VJZCSO4e4hiQUjYTmCkB5IUgQRpq1FQ/Vzzk2Jw HUaQ==
X-Gm-Message-State: AJcUuke3vcfQ99TmvZgRxEao4X8C6lLDujtSrRw6o6+x2MCKqG6yIwFR xCB0e86lm3JmLRIAamJWpxQzHTiSf5opR8V1TTytrg==
X-Google-Smtp-Source: ALg8bN64zH+OcYyOr7+7EnvlkyCPCTHqZ7J0f+qf58nx/4CuKppDzJF0UIdRrjMCesoFZZMop1mgQOl7AFEM7I+y4vo=
X-Received: by 2002:a19:ca51:: with SMTP id h17mr18158383lfj.126.1548093139224; Mon, 21 Jan 2019 09:52:19 -0800 (PST)
MIME-Version: 1.0
References: <25946.1547751133@localhost> <2062850122.1176466.1548052316757@mail.yahoo.com> <7C2EF2A7-B267-43BB-9A07-56835D184E71@tzi.org> <1a427a5b-dba7-5d18-393a-c39e99e1fbd8@joelhalpern.com>
In-Reply-To: <1a427a5b-dba7-5d18-393a-c39e99e1fbd8@joelhalpern.com>
From: Eric Rescorla <ekr@rtfm.com>
Date: Mon, 21 Jan 2019 09:51:40 -0800
Message-ID: <CABcZeBMEw1Vmi9QFUOBOzav+tvxthPn+S=W_QJ0UfsjfhC4U1g@mail.gmail.com>
Subject: Re: sr.ht --- "sir hat" --- alternatives to Github
To: "Joel M. Halpern" <jmh@joelhalpern.com>
Cc: Carsten Bormann <cabo@tzi.org>, Lloyd Wood <lloyd.wood@yahoo.co.uk>, "ietf@ietf.org" <ietf@ietf.org>, "wugh@ietf.org" <wugh@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000a4aae1057ffb857b"
Archived-At: <https://mailarchive.ietf.org/arch/msg/ietf/oaZbpYEnTMfZGmei1JgMsudJ0SI>
X-BeenThere: ietf@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: IETF-Discussion <ietf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ietf>, <mailto:ietf-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ietf/>
List-Post: <mailto:ietf@ietf.org>
List-Help: <mailto:ietf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ietf>, <mailto:ietf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 21 Jan 2019 17:52:24 -0000
On Sun, Jan 20, 2019 at 11:42 PM Joel M. Halpern <jmh@joelhalpern.com> wrote: > In some cases, it has been demonstrated to pay off. Clearly, the cost > is lower if all of the folks working on the document are already using > git for other reasons. Even without that, when there are multiple > people actively working on the document, some form of multi-user > revision and update control is very helpful. Git seems to be a good match. > > Many I-Ds have multiple authors, but in practice only one pen-holder. > Particularly for simpler I-Ds, the benefits of using git to complement > our eixisting archival version control does not seem to pay off. > FWIW, I have been involved in a number of documents where I am the only pen holder (i.e., I had no co-authors and I was entirely responsible for the contents of the document) and I still found Git/Github to be a huge advantage, for several reasons: - It lets you easily float proposed changes to the document for WG review. - It allows others to propose changes to you in a fashion which is easy to review and accept or reject - It allows you to recover from your own editing mistakes (in the same way as it's useful to use source code control even on your own projects) Obviously, others may differ. > As I understand it, the current state of play is to allow working groups > to use git when they deem it helpful. ANd the purpose of the proposed > working group is to write down and agree on common good practices when > doing that. Pretty hard to argue with that This is my understanding as well. > . But to the degree that > folks make arguments like yours below that seem to be using it as an > excuse to argue that we should all use git all the time, I will object. > (To be clear, I do not think that the original proposers were asking for > that, and I am not objecting to the charter as written. I am asking the > folks remember that there are MANY different perspectives both in terms > of tool chains and in terms of the kind of I-Ds that need to be > generated. NFSv4 is not the same as QUIC is not the same as the draft > on fragmentation considered harmful.) > Yes, I agree with this, and I don't think that this proposed WG is or should be about pushing people to adopt Git/Github. However, with that said, if someone came to me and asked me what toolchain I thought they should use to write an I-D, I would advise them to use Github. -Ekr Yours, > Joel > > On 1/21/19 2:18 AM, Carsten Bormann wrote: > >> Rather weird to read an entire article talking about 'forges' > >> that doesn’t mention SourceForge, the granddaddy of them all > > > > Sourceforge is the worst choice I’m aware of. > > (Yes, we did projects on Sourceforge when they were the only play in > town. > > We got rid of them when they became criminals [drive-by installers]. > > Yes, they have new management, but I have no idea why one would go back.) > > > >> My take is that, if you're contemplating using git as a necessary > >> tool to help you develop and maintain an internet-draft, you should > >> question why you’re writing an internet-draft in the first place... > > > > People who do software know that documents are code and need revision > control as much as the other code. Git is the consensus way to do > collaborative revision control. Why on earth would I use it for everything > else and not for my Internet-Drafts? > > > > Grüße, Carsten > > > > (Git is “not necessary” in the same way that toilets are “not necessary”. > > Yes, you can do without, but it is so much cleaner with them, so they > have become the standard.) > > > > > >
- sr.ht --- "sir hat" --- alternatives to Github Michael Richardson
- Re: sr.ht --- "sir hat" --- alternatives to Github Richard Barnes
- Re: sr.ht --- "sir hat" --- alternatives to Github Leif Johansson
- Re: sr.ht --- "sir hat" --- alternatives to Github Lars Eggert
- Re: sr.ht --- "sir hat" --- alternatives to Github Randy Bush
- Re: sr.ht --- "sir hat" --- alternatives to Github Richard Barnes
- Re: sr.ht --- "sir hat" --- alternatives to Github Eric Rescorla
- Re: sr.ht --- "sir hat" --- alternatives to Github Lloyd Wood
- Re: sr.ht --- "sir hat" --- alternatives to Github Carsten Bormann
- Re: sr.ht --- "sir hat" --- alternatives to Github Joel M. Halpern
- Re: sr.ht --- "sir hat" --- alternatives to Github Brian Trammell (IETF)
- Re: sr.ht --- "sir hat" --- alternatives to Github Benjamin Kaduk
- Re: sr.ht --- "sir hat" --- alternatives to Github Eric Rescorla
- Re: sr.ht --- "sir hat" --- alternatives to Github tom petch
- Re: sr.ht --- "sir hat" --- alternatives to Github Richard Barnes
- Re: sr.ht --- "sir hat" --- alternatives to Github tom petch
- Re: sr.ht --- "sir hat" --- alternatives to Github Nico Williams
- Re: sr.ht --- "sir hat" --- alternatives to Github Nico Williams
- Re: sr.ht --- "sir hat" --- alternatives to Github John Levine
- Re: sr.ht --- "sir hat" --- alternatives to Github Hector Santos
- Re: sr.ht --- "sir hat" --- alternatives to Github Richard Barnes
- Re: sr.ht --- "sir hat" --- alternatives to Github Eric Rescorla
- Re: sr.ht --- "sir hat" --- alternatives to Github Michael Richardson
- Re: sr.ht --- "sir hat" --- alternatives to Github Nico Williams
- Re: sr.ht --- "sir hat" --- alternatives to Github Hector Santos
- Re: sr.ht --- "sir hat" --- alternatives to Github Christian Huitema
- Re: sr.ht --- "sir hat" --- alternatives to Github Richard Barnes
- Re: sr.ht --- "sir hat" --- alternatives to Github tom petch
- Re: sr.ht --- "sir hat" --- alternatives to Github Michael Richardson
- Re: sr.ht --- "sir hat" --- alternatives to Github Yoav Nir
- Re: sr.ht --- "sir hat" --- alternatives to Github Lars Eggert
- Re: sr.ht --- "sir hat" --- alternatives to Github Fernando Gont
- Re: sr.ht --- "sir hat" --- alternatives to Github Matthew A. Miller
- Re: sr.ht --- "sir hat" --- alternatives to Github Nico Williams
- Re: sr.ht --- "sir hat" --- alternatives to Github Bob Hinden
- Re: sr.ht --- "sir hat" --- alternatives to Github Matthew A. Miller
- Re: sr.ht --- "sir hat" --- alternatives to Github Lars Eggert
- Re: sr.ht --- "sir hat" --- alternatives to Github Nico Williams
- Re: sr.ht --- "sir hat" --- alternatives to Github lloyd.wood
- Re: sr.ht --- "sir hat" --- alternatives to Github Benjamin Kaduk
- Re: sr.ht --- "sir hat" --- alternatives to Github Randy Bush
- Re: sr.ht --- "sir hat" --- alternatives to Github Eric Rescorla
- Re: sr.ht --- "sir hat" --- alternatives to Github Alissa Cooper
- Re: sr.ht --- "sir hat" --- alternatives to Github Alissa Cooper
- Re: sr.ht --- "sir hat" --- alternatives to Github lloyd.wood
- Re: github is not git, was sr.ht --- "sir hat" --… John Levine
- Re: github is not git, was sr.ht --- "sir hat" --… Randy Bush
- Re: github is not git, was sr.ht --- "sir hat" --… lloyd.wood
- Re: github is not git, was sr.ht --- "sir hat" --… John R Levine
- Re: github is not git, was sr.ht --- "sir hat" --… Nick Hilliard
- Re: github is not git, was sr.ht --- "sir hat" --… lloyd.wood@yahoo.co.uk
- Re: sr.ht --- "sir hat" --- alternatives to Github Eric Rescorla
- Re: github is not git, was sr.ht --- "sir hat" --… Benjamin Kaduk
- Re: sr.ht --- "sir hat" --- alternatives to Github Hector Santos
- Re: sr.ht --- "sir hat" --- alternatives to Github Eric Rescorla
- Re: sr.ht --- "sir hat" --- alternatives to Github Hector Santos
- Re: sr.ht --- "sir hat" --- alternatives to Github lloyd.wood
- Re: sr.ht --- "sir hat" --- alternatives to Github Eric Rescorla