[GNAP] Extraction of Editor's Notes

Justin Richer <jricher@mit.edu> Fri, 13 November 2020 16:55 UTC

Return-Path: <jricher@mit.edu>
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 7EE6A3A0F0B for <txauth@ietfa.amsl.com>; Fri, 13 Nov 2020 08:55:03 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.897
X-Spam-Level:
X-Spam-Status: No, score=-1.897 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham 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 CjcoZtQ57Pui for <txauth@ietfa.amsl.com>; Fri, 13 Nov 2020 08:55:01 -0800 (PST)
Received: from outgoing.mit.edu (outgoing-auth-1.mit.edu [18.9.28.11]) (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 382CC3A0F06 for <txauth@ietf.org>; Fri, 13 Nov 2020 08:55:00 -0800 (PST)
Received: from [192.168.1.19] (static-71-174-62-56.bstnma.fios.verizon.net [71.174.62.56]) (authenticated bits=0) (User authenticated as jricher@ATHENA.MIT.EDU) by outgoing.mit.edu (8.14.7/8.12.4) with ESMTP id 0ADGsx8C003229 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for <txauth@ietf.org>; Fri, 13 Nov 2020 11:54:59 -0500
From: Justin Richer <jricher@mit.edu>
Content-Type: multipart/alternative; boundary="Apple-Mail=_25E3CD09-DBA5-4EFA-B45D-11A1C5CD1B4F"
Mime-Version: 1.0 (Mac OS X Mail 13.4 \(3608.120.23.2.4\))
Message-Id: <5A869026-7AA4-4F72-B9C2-63B40C986EF2@mit.edu>
Date: Fri, 13 Nov 2020 11:54:59 -0500
To: GNAP Mailing List <txauth@ietf.org>
X-Mailer: Apple Mail (2.3608.120.23.2.4)
Archived-At: <https://mailarchive.ietf.org/arch/msg/txauth/X-OnjT4txOYJSXCvD2wM3V7XKiU>
Subject: [GNAP] Extraction of Editor's Notes
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: Fri, 13 Nov 2020 16:55:04 -0000

The editors have gone through the draft document and extracted all of the existing “Editor’s Note” items from the text and turned them into discrete GitHub issues for discussion. Several closely-related notes were collapsed into single issues. Apart from fixing a couple typos or adding context from surrounding text, the text of the editor’s note was pulled verbatim from the document into GitHub. These are all in the project repository’s issue tracker:

https://github.com/ietf-wg-gnap/gnap-core-protocol/issues <https://github.com/ietf-wg-gnap/gnap-core-protocol/issues>

A pull request has been submitted that removes the editor’s note and replaces it with a link to the corresponding GitHub issue:

https://github.com/ietf-wg-gnap/gnap-core-protocol/pull/119 <https://github.com/ietf-wg-gnap/gnap-core-protocol/pull/119>

Each issue’s text contains the current section number and title that the text was extracted from in order to facilitate people finding the appropriate context in which the notes were originally written. However, do note that as Yaron posted to the list earlier today, in general we don’t want to have to refer to things in GitHub issues by section number, since the section numbers can and will change over time as the document evolves. Therefore future issues should avoid including section numbers, and must not rely on section numbers as the only content reference pointer.

This extraction was done to facilitate ongoing conversation on each of the items raised by the notes. Notational text in the document itself is necessarily static, and it can’t incorporate multiple perspectives and opinions. Moving these items to GitHub issues will allow others to comment on the issue directly to provide their own opinions, input, and contexts; and ultimately for the working group to arrive to consensus and drive document changes from these discussions.

The editors will eventually remove the issue references from the spec as things are closed, and we won’t necessarily be adding links to new issues into the draft spec going forward unless there is a compelling reason for it like an ongoing discussion for options or a major design change.

 — Justin, Fabien, and Aaron