Re: [GNAP] GNAP Editors' Use of GitHub Issues

Dick Hardt <dick.hardt@gmail.com> Wed, 25 November 2020 23:15 UTC

Return-Path: <dick.hardt@gmail.com>
X-Original-To: txauth@ietfa.amsl.com
Delivered-To: txauth@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 22FA43A0332 for <txauth@ietfa.amsl.com>; Wed, 25 Nov 2020 15:15:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.096
X-Spam-Level:
X-Spam-Status: No, score=-2.096 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, FREEMAIL_FROM=0.001, HTML_FONT_LOW_CONTRAST=0.001, HTML_MESSAGE=0.001, SPF_HELO_NONE=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=gmail.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 IV2majNS0kez for <txauth@ietfa.amsl.com>; Wed, 25 Nov 2020 15:15:20 -0800 (PST)
Received: from mail-lj1-x22a.google.com (mail-lj1-x22a.google.com [IPv6:2a00:1450:4864:20::22a]) (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 71C403A0317 for <txauth@ietf.org>; Wed, 25 Nov 2020 15:15:19 -0800 (PST)
Received: by mail-lj1-x22a.google.com with SMTP id r18so234128ljc.2 for <txauth@ietf.org>; Wed, 25 Nov 2020 15:15:19 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=OBWbJLjXepKtDcp6+TqCifvNny6RWtnuC4968wB1sUo=; b=cHSvaaTIb1R2I782soI1EGtQ3t2FeNoRAgWj5cE0WIzaUsPHivTG5jdqu1fnLzaGw+ Cs54R/u/jlSkrCKJghp3Km8i2SII38HHF5x6h7WTDv8NOAlToFIUAlJwy5sGXp3YBMeE +0AEZtOYRjSv4J/uZSsVcPsEkb6xG7eRk0wFq1ViXmClf8CGr1P8YIWhi9PSP1knGBDX 0k8Wx6djO6CiEfBhX13BrqOriqPXS9rto+al1J5izZiBtZquacbiD3gonHEbQS1W1Ibl BBaTgvr+0Bcnzm33OOamidXC+zqrDjbVRe4EhxZ4m/2Nih72ntp9WnfWDACy4T7IxAce 91Rg==
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=OBWbJLjXepKtDcp6+TqCifvNny6RWtnuC4968wB1sUo=; b=g9DCMgF4JSOLUwxXVBhExa5S9j0hM2A9zWGzTAEs53zMu/bruiSDRaBkMoWD/k5e1R FwN6OIieXibkheTrvdb8OuKaFKvVrRjydVhQVXsWwOqR9hDF1xIdm8EWCXh4nJAC00m9 0/OKlLQwjhFhEyX6Szz8+XMdPqNu30wXSPvKQIdA4I4v79RnAzcnNVzuhEV0F3vu13Q5 E7D+bksjq+Jy3Z2IAFcAd3k232BSy+Sz/H+Yo3AMfuhLxqWI4qEzardiQTxFA+GH27yS tkBMCNvKE9vevRl1e2HFxV5A7r4Xgx8aPGRENHvYfnFf4yZsXSoLCs5/CUGFLMnWsHp2 kacw==
X-Gm-Message-State: AOAM5300BeYD5Ry9AQ2O2V9tx9dXAs8GhHf325Wpy31EdBeqJoK+AFqs EWBVWkH1dIGXbe9bn15sqgo5jWWVdmlKIRILc3Y=
X-Google-Smtp-Source: ABdhPJy8AvHQyk/4DpuHAZ/J5fBLy5mJWi3tbFifsDt23OqcC+HkKj9ms7FwiOY4OeR65njoOhEoTP8F4BqzJtfglVg=
X-Received: by 2002:a2e:a0cf:: with SMTP id f15mr154601ljm.142.1606346117076; Wed, 25 Nov 2020 15:15:17 -0800 (PST)
MIME-Version: 1.0
References: <CAGBSGjqi8FdQg6RS_tpbW-R1JzeWiwKnJ2ObVxwMOkAbHaaJ_Q@mail.gmail.com> <80EEA99F-3BCD-4FE9-9441-6D5EF4A606D9@gmail.com>
In-Reply-To: <80EEA99F-3BCD-4FE9-9441-6D5EF4A606D9@gmail.com>
From: Dick Hardt <dick.hardt@gmail.com>
Date: Wed, 25 Nov 2020 15:14:40 -0800
Message-ID: <CAD9ie-ueKfBYRaibKUXN6RPt0Su0Q+z6=4b2Jd8HLcVSs9hsuA@mail.gmail.com>
To: Yaron Sheffer <yaronf.ietf@gmail.com>
Cc: Aaron Parecki <aaron@parecki.com>, GNAP Mailing List <txauth@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000b1daa005b4f69963"
Archived-At: <https://mailarchive.ietf.org/arch/msg/txauth/xY4WIDwZajlTgwPirviXSXLzjeU>
Subject: Re: [GNAP] GNAP Editors' Use of GitHub Issues
X-BeenThere: txauth@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: GNAP <txauth.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/txauth>, <mailto:txauth-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/txauth/>
List-Post: <mailto:txauth@ietf.org>
List-Help: <mailto:txauth-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/txauth>, <mailto:txauth-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 25 Nov 2020 23:15:22 -0000

What is the process for terminology? Some terms have issues, others don't.

I see a PR for changing RQ to CI -- but it is not clear where the
discussion for that, and other terms will be.

ᐧ

On Wed, Nov 25, 2020 at 10:27 AM Yaron Sheffer <yaronf.ietf@gmail.com>
wrote:

> Commenting on the proposed process (chair hat off):
>
>
>
> I think “postponed” issues should not be closed. Once something is closed,
> we should be reasonably confident that it is resolved for good. People
> rarely search through closed issues.
>
>
>
> Moreover, IMO the label “postponed” is not actionable. Instead, I suggest
> to mark such issues with future milestones, e.g. “IETF110”, meaning that at
> this time we will review the issue. Otherwise, the “postponed” issues will
> probably suffer the destiny of all “low priority” issues – they will be
> ignored for months and eventually closed en masse. See [1] for GitHub
> milestones.
>
>
>
> Otherwise I am fine with the rest of the process.
>
>
>
> Thanks,
>
>                 Yaron
>
>
>
> [1]
> https://docs.github.com/en/free-pro-team@latest/github/managing-your-work-on-github/about-milestones
>
>
>
>
>
> *From: *TXAuth <txauth-bounces@ietf.org> on behalf of Aaron Parecki <
> aaron@parecki.com>
> *Date: *Wednesday, November 25, 2020 at 18:37
> *To: *GNAP Mailing List <txauth@ietf.org>
> *Subject: *[GNAP] GNAP Editors' Use of GitHub Issues
>
>
>
> The editors met yesterday to discuss the issues that were pulled out of
> the previous draft text and document a process for how to resolve these and
> future issues. We would like to explain how we plan on using labels on
> GitHub issues to keep track of discussions and keep things moving.
>
> When there are substantive issues or pull requests, the editors will avoid
> merging or closing those outright, and instead mark them as "pending", so
> that these can be brought to the attention of the larger group. If no
> additional discussion happens on these, the merge or close action will be
> taken in 7 days. Note for this first round we are setting the deadline for
> the issues below as Dec 11th due to the US holiday and the fact that this
> is the first time using this process.
>
> "Pending Merge"
> When specific text is proposed in a PR (by anyone, not limited to the
> editors), and the editors believe this text reflects the consensus of the
> working group, this marks that the PR will be merged in 7 days unless there
> is a clear alternative proposal accepted by the working group.
>
> "Pending Close"
> When the editors believe an issue no longer needs discussion, we'll mark
> it "Pending Close". The issue will be closed in 7 days unless someone
> brings new information to the discussion. This tag is not applied to issues
> that will be closed by a specific pull request.
>
> There are two additional labels we will use to flag issues to the group.
>
> "Needs Text"
> The editors suggest this issue needs additional text in the spec to
> clarify why this section is needed and under what circumstances. Without a
> concrete proposal of text to be included in the spec, this section will be
> removed in a future update.
>
> "Postponed"
> This issue can be reconsidered in the future with a more concrete
> discussion but is not targeted for immediate concrete changes to the spec
> text. When used on its own, this label does not indicate that an issue is
> targeted to be closed. An issue may also be marked "Pending Close", and
> this is used so that we can distinguish closed issues between discussions
> that have concluded or things that we may want to revisit in the future.
> Remember that closed issues are not deleted and their contents are still
> findable and readable, and that new issues can reference closed issues.
>
> With these labels in mind, here are the list of issues and their statuses
> we were able to discuss on our last editor's call. The action on these
> pending issues will be taken on Dec 11th to give the group enough time to
> review this list. For this first round, many of the issues are marked
> "Pending Close" as we're looking for low hanging fruit to prune the list of
> issues down. In the future, you can expect to see more "Pending Merge"
> issues as we're bringing proposed text to review by the WG.
>
> Postponed:
>
> * Generic claim extension mechanism
> ** https://github.com/ietf-wg-gnap/gnap-core-protocol/issues/131
>
> Pending Merge:
>
> * Make access token mandatory for continuation API calls
> ** https://github.com/ietf-wg-gnap/gnap-core-protocol/pull/129
>
> Postponed and Pending Close:
>
> * Fetchable Keys
> ** https://github.com/ietf-wg-gnap/gnap-core-protocol/issues/47
> * Including OpenID Connect Claims
> ** https://github.com/ietf-wg-gnap/gnap-core-protocol/issues/64
> * Application communication with back-end
> ** https://github.com/ietf-wg-gnap/gnap-core-protocol/issues/82
> * Additional post-interaction protocols
> ** https://github.com/ietf-wg-gnap/gnap-core-protocol/issues/83
>
> Pending Close:
>
> * HTTP PUT vs POST for rotating access tokens
> ** https://github.com/ietf-wg-gnap/gnap-core-protocol/issues/100
> * Use of hash with unique callback URL
> ** https://github.com/ietf-wg-gnap/gnap-core-protocol/issues/84
> * Interaction considerations
> ** https://github.com/ietf-wg-gnap/gnap-core-protocol/issues/81
> * Expanding dynamic reference handles
> ** https://github.com/ietf-wg-gnap/gnap-core-protocol/issues/76
> * Post interaction callback nonce
> ** https://github.com/ietf-wg-gnap/gnap-core-protocol/issues/73
> * Unique callback URIs
> ** https://github.com/ietf-wg-gnap/gnap-core-protocol/issues/55
> * Instance identifier
> ** https://github.com/ietf-wg-gnap/gnap-core-protocol/issues/46
> * Requesting resources by reference
> ** https://github.com/ietf-wg-gnap/gnap-core-protocol/issues/36
> * Mapping resource references
> ** https://github.com/ietf-wg-gnap/gnap-core-protocol/issues/35
>
> ---
>
> Aaron Parecki
>
> https://aaronparecki.com
>
>
>
> -- TXAuth mailing list TXAuth@ietf.org
> https://www.ietf.org/mailman/listinfo/txauth
> --
> TXAuth mailing list
> TXAuth@ietf.org
> https://www.ietf.org/mailman/listinfo/txauth
>