Re: [Mops] Confirming adoption consensus Re: draft-ietf-mops-streaming-opcons
"Leslie Daigle" <ldaigle@thinkingcat.com> Wed, 05 February 2020 18:09 UTC
Return-Path: <ldaigle@thinkingcat.com>
X-Original-To: mops@ietfa.amsl.com
Delivered-To: mops@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6C77C1201E4 for <mops@ietfa.amsl.com>; Wed, 5 Feb 2020 10:09:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level:
X-Spam-Status: No, score=-2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=thinkingcat.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 J8rBJ1qxWr_k for <mops@ietfa.amsl.com>; Wed, 5 Feb 2020 10:09:48 -0800 (PST)
Received: from bisque.elm.relay.mailchannels.net (bisque.elm.relay.mailchannels.net [23.83.212.18]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0C40E1201AA for <mops@ietf.org>; Wed, 5 Feb 2020 10:09:47 -0800 (PST)
X-Sender-Id: dreamhost|x-authsender|ldaigle@thinkingcat.com
Received: from relay.mailchannels.net (localhost [127.0.0.1]) by relay.mailchannels.net (Postfix) with ESMTP id 156F82C273F; Wed, 5 Feb 2020 18:09:47 +0000 (UTC)
Received: from pdx1-sub0-mail-a34.g.dreamhost.com (100-96-7-4.trex.outbound.svc.cluster.local [100.96.7.4]) (Authenticated sender: dreamhost) by relay.mailchannels.net (Postfix) with ESMTPA id 5C3562C29E8; Wed, 5 Feb 2020 18:09:46 +0000 (UTC)
X-Sender-Id: dreamhost|x-authsender|ldaigle@thinkingcat.com
Received: from pdx1-sub0-mail-a34.g.dreamhost.com ([TEMPUNAVAIL]. [64.90.62.162]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384) by 0.0.0.0:2500 (trex/5.18.5); Wed, 05 Feb 2020 18:09:47 +0000
X-MC-Relay: Neutral
X-MailChannels-SenderId: dreamhost|x-authsender|ldaigle@thinkingcat.com
X-MailChannels-Auth-Id: dreamhost
X-Whistle-Lonely: 48c0446e62797be8_1580926186872_3482819443
X-MC-Loop-Signature: 1580926186872:2491523413
X-MC-Ingress-Time: 1580926186872
Received: from pdx1-sub0-mail-a34.g.dreamhost.com (localhost [127.0.0.1]) by pdx1-sub0-mail-a34.g.dreamhost.com (Postfix) with ESMTP id 7702A7F1B4; Wed, 5 Feb 2020 10:09:42 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=thinkingcat.com; h=from:to :cc:subject:date:message-id:in-reply-to:references:mime-version :content-type; s=thinkingcat.com; bh=mLj/n+j7/Yk4uHXtnJFtwU1xwGw =; b=GzoILVOIgKty3sE9IS9UyH2MbfL9ug0hpb3fr6nkrkreZjSCzr/Rlb21ZYs tMKPzJvTqOrYdFp0X80j2DHmVe2HOaBGbyUjZqJleGnE8UOMRLnjniq4fQw6MSfG ZFrlNGnPQwZ1LRSeWJ578IDiaQAObNcvbrZMM3dUhAKB8L44=
Received: from [172.21.5.2] (bainbridge.viasat.com [8.37.96.34]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) (Authenticated sender: ldaigle@thinkingcat.com) by pdx1-sub0-mail-a34.g.dreamhost.com (Postfix) with ESMTPSA id A15A77F1B2; Wed, 5 Feb 2020 10:09:40 -0800 (PST)
X-DH-BACKEND: pdx1-sub0-mail-a34
From: Leslie Daigle <ldaigle@thinkingcat.com>
To: Kyle Rose <krose@krose.org>
Cc: Matt Stock <mstock@llnw.com>, mops@ietf.org, Spencer Dawkins at IETF <spencerdawkins.ietf@gmail.com>
Date: Wed, 05 Feb 2020 13:09:17 -0500
X-Mailer: MailMate (1.13.1r5671)
Message-ID: <C7262EFE-1EB6-485F-8B71-C156EC058E62@thinkingcat.com>
In-Reply-To: <CAJU8_nXhkbGAk7uOhVYua=gOG_atvGPZN2ceXJcZ=wnWJFD1Tg@mail.gmail.com>
References: <C6919186-0074-450C-8E0B-02F09E28574F@thinkingcat.com> <CACq2X+=qUDAumGhBP7k9+WQTo6OrjcKWaOy74ssHrPGRgRAQGw@mail.gmail.com> <CAKKJt-f5sR6X9U7CCRn-uBKc6H5MJEaaRU+Pt-vTF2+MfkfJcA@mail.gmail.com> <B72C34B4-1032-4F08-B5F4-B7CEC3AB8D42@thinkingcat.com> <CAKKJt-e6BeToRFWvOEOVurPo1k4cghDnkDeS4LkTjhKP32Oa7Q@mail.gmail.com> <CAJU8_nUj9UJhqRpHoa7qCxmnesvGF0WavGT1KCigUJ8E4G2dbA@mail.gmail.com> <CAKKJt-e4N=qhBDqW=bLCv+vJx_JRjhobCSq=GZc5HUakHT+V+Q@mail.gmail.com> <84629438-89A5-4E41-A80D-0DEAA34394F9@thinkingcat.com> <CAKKJt-cAEdA-tCHGF06EujUB8FkQy-Hov0Rsyixuki6EuX1Ydw@mail.gmail.com> <B28F169B-0AF3-495B-8EA3-152A264A135E@thinkingcat.com> <CAJU8_nXhkbGAk7uOhVYua=gOG_atvGPZN2ceXJcZ=wnWJFD1Tg@mail.gmail.com>
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="=_MailMate_F2503BA4-FB2E-47A6-B746-794370E8E4CC_="
X-VR-OUT-STATUS: OK
X-VR-OUT-SCORE: -100
X-VR-OUT-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedugedrhedugddutdegucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuggftfghnshhusghstghrihgsvgdpffftgfetoffjqffuvfenuceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmnecujfgurhephffvufffoffkjghfgggtsegrtdhmreertdejnecuhfhrohhmpedfnfgvshhlihgvucffrghighhlvgdfuceolhgurghighhlvgesthhhihhnkhhinhhgtggrthdrtghomheqnecuffhomhgrihhnpehivghtfhdrohhrghenucfkphepkedrfeejrdeliedrfeegnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmohguvgepshhmthhppdhhvghloheplgdujedvrddvuddrhedrvdgnpdhinhgvthepkedrfeejrdeliedrfeegpdhrvghtuhhrnhdqphgrthhhpedfnfgvshhlihgvucffrghighhlvgdfuceolhgurghighhlvgesthhhihhnkhhinhhgtggrthdrtghomheqpdhmrghilhhfrhhomheplhgurghighhlvgesthhhihhnkhhinhhgtggrthdrtghomhdpnhhrtghpthhtoheplhgurghighhlvgesthhhihhnkhhinhhgtggrthdrtghomh
Archived-At: <https://mailarchive.ietf.org/arch/msg/mops/Hxtjz7EIJshFHRXP7JhQiCVHKb4>
Subject: Re: [Mops] Confirming adoption consensus Re: draft-ietf-mops-streaming-opcons
X-BeenThere: mops@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Media OPerationS <mops.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mops>, <mailto:mops-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mops/>
List-Post: <mailto:mops@ietf.org>
List-Help: <mailto:mops-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mops>, <mailto:mops-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 05 Feb 2020 18:09:52 -0000
Hi, On 5 Feb 2020, at 10:40, Kyle Rose wrote: > I think ownership might be covered, at least from a policy > perspective, by > some text from the git draft (notwithstanding the weaselly use of the > passive voice): > > When an area director or working group chair makes a request to > create a GitHub organization, the following process would be > initiated: > > 1. Create a GitHub organization for the working group. > > 2. Name the organization as ietf-wg-<wgname> > > 3. Initialize the organization by designating the IETF Secretariat > and the area directors in the working group's area as owners. > If > the responsible AD for the working group is from another area, > that AD will be an owner as well. > > 4. Initialize the organization with a team that has administrator > access. This team will consist of the working group chairs and > working group secretary, if one exists. > > After the organization is created, the URL for the organization > would > be added to the working group's page in the Datatracker. > > Steps 3 and 4 above imply that the GitHub identities of the > organization owners and administrators are known. Recording GitHub > identities in the Datatracker (see > <https://trac.tools.ietf.org/tools/ietfdb/ticket/2548>) would > facilitate this. The person requesting the organization would need > to be notified if the GitHub identities of any of the people meant > to > be owners or administrators were not available. Yeah, I think you’re right, that’s probably the best coverage we can reasonably implement. > > Maybe less inspiring is the wording from the following section, which > uses > something very close to RFC 6919 "REALLY OUGHT TO" language: > > If a working group already has an organization, it would be useful > to > be able to make it have the same management as one would get with > going through the steps in Section 2.1 > <https://tools.ietf.org/html/draft-ietf-git-github-wg-configuration-05#section-2.1>. > That is, it would be good to > be able to run steps 3 and 4 from Section 2.1 > <https://tools.ietf.org/html/draft-ietf-git-github-wg-configuration-05#section-2.1> > so that the rest of the > activities in this section such as personnel work the same for the > organizations that were created on their own. > > I'm inclined to go forward with creating a mops-wg organization on the > assumption that, at worst, we're in the same boat with other WGs using > GitHub, but maybe we should have a consensus call on whether > participants I think that’s right — I think we’ve heard support for it for documents. If we want to do more than that with the git repo, we can (should) do a consensus call. As I said — I don’t want to get in the way of implementing tools people want, and at this point any remaining concerns I have are not MOPS-specific. Leslie. > want to incorporate an official GitHub org into their workflows. > Otherwise, > individual document teams are still free use unofficial GitHub repos > for > revision control and manageability of collaboration, but we would > probably > need to be more strict about conducting official work on the mailing > list, > which could negate some of the advantages of using GitHub. > > Kyle > > On Tue, Feb 4, 2020 at 2:29 PM Leslie Daigle <ldaigle@thinkingcat.com> > wrote: > >> Hi Spencer, >> >> On 4 Feb 2020, at 11:04, Spencer Dawkins at IETF wrote: >> >> Hi, Leslie, >> >> On Mon, Feb 3, 2020 at 10:40 PM Leslie Daigle >> <ldaigle@thinkingcat.com> >> wrote: >> >> Spencer, >> >> One thing I’ve been trying to find out is: how to tie a git repo to >> the >> IETF. Looking at the CELLAR example, it seems like one just makes the >> assertion that it is the WG git repo? And, it seems odd that there >> are no >> visible members, let alone owner, of the git repo? >> >> Apologies if I’m missing the obvious. >> >> I don't think you are. >> >> I believe the current state of play is described in >> https://tools.ietf.org/html/draft-ietf-git-github-wg-configuration-05, >> especially in Section 2.1 and following sections (note that this >> draft is >> in PUBREQ state, so it's probably mostly right, but hasn't even been >> through AD review yet). Some of the text is input to the tools team, >> but >> most (selecting organization names, etc.) isn't dependent on >> datatracker >> support. >> >> Yep, I had read through that. >> >> I believe you are correct that in Github, that's an assertion. In the >> datatracker, co-chairs can add the URL for the organization (I think >> you >> can just stick this on the working group page now, but apparently >> there's >> development underway that would allow the datatracker to know that >> URL is a >> GitHub repository). >> >> That’s a good point — it leaves it within the IETF’s purview to >> identify >> any “authentic” repo. >> >> I've only been watching CELLAR for a few weeks, so don't know the >> history >> on defined users, etc. - sorry! >> >> I hope that's helpful. >> >> I’m confident GitHub isn’t going away any time soon, but my >> general >> concern follows on from the IETF’s experience when everybody hosted >> their >> own WG mailing list (federated responsibility! No single point of >> failure!) >> and archives were lost when people got irritated with the IETF or >> companies >> went belly-up. >> >> I think it would be good if the IETF had a more persistent role in >> the >> administration of the git repos, if a group’s work is going to >> depend on it. >> >> As a co-chair of MOPS, I don’t want to get in the way of providing >> a tool >> that current participants actually want to use! But, I also want to >> make >> sure we use it in a way that is going to stand up to the test of >> time. >> >> Leslie. >> > <quote trimmed> > -- > Mops mailing list > Mops@ietf.org > https://www.ietf.org/mailman/listinfo/mops -- ------------------------------------------------------------------- Leslie Daigle Principal, ThinkingCat Enterprises ldaigle@thinkingcat.com -------------------------------------------------------------------
- [Mops] Confirming adoption consensus Re: draft-ie… Leslie Daigle
- Re: [Mops] Confirming adoption consensus Re: draf… Eric Vyncke (evyncke)
- Re: [Mops] Confirming adoption consensus Re: draf… Michal Krsek
- Re: [Mops] Confirming adoption consensus Re: draf… Deen, Glenn (NBCUniversal)
- Re: [Mops] Confirming adoption consensus Re: draf… Kyle Rose
- Re: [Mops] Confirming adoption consensus Re: draf… Spencer Dawkins at IETF
- Re: [Mops] Confirming adoption consensus Re: draf… Davis, Scott
- Re: [Mops] Confirming adoption consensus Re: draf… Lucas Pardue
- Re: [Mops] [E] Confirming adoption consensus Re: … sanjay.mishra
- Re: [Mops] Confirming adoption consensus Re: draf… Matt Stock
- Re: [Mops] Confirming adoption consensus Re: draf… Spencer Dawkins at IETF
- Re: [Mops] Confirming adoption consensus Re: draf… Leslie Daigle
- Re: [Mops] Confirming adoption consensus Re: draf… Kyle Rose
- Re: [Mops] Confirming adoption consensus Re: draf… Lucas Pardue
- Re: [Mops] Confirming adoption consensus Re: draf… Spencer Dawkins at IETF
- Re: [Mops] Confirming adoption consensus Re: draf… Kyle Rose
- Re: [Mops] Confirming adoption consensus Re: draf… Spencer Dawkins at IETF
- Re: [Mops] Confirming adoption consensus Re: draf… Leslie Daigle
- Re: [Mops] Confirming adoption consensus Re: draf… Spencer Dawkins at IETF
- Re: [Mops] Confirming adoption consensus Re: draf… Leslie Daigle
- Re: [Mops] Confirming adoption consensus Re: draf… Kyle Rose
- Re: [Mops] Confirming adoption consensus Re: draf… Leslie Daigle
- Re: [Mops] Confirming adoption consensus Re: draf… Holland, Jake