Re: [regext] I-D Action: draft-ietf-regext-simple-registration-reporting-03.txt

Tobias Sattler <sattler@united-domains.de> Wed, 14 July 2021 20:11 UTC

Return-Path: <sattler@united-domains.de>
X-Original-To: regext@ietfa.amsl.com
Delivered-To: regext@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 479B23A17BF for <regext@ietfa.amsl.com>; Wed, 14 Jul 2021 13:11:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.098
X-Spam-Level:
X-Spam-Status: No, score=-2.098 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, 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=united-domains.de
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 BrKxSERybkKc for <regext@ietfa.amsl.com>; Wed, 14 Jul 2021 13:11:41 -0700 (PDT)
Received: from falbalka.udag.de (intmail.udag.de [89.31.137.125]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E151B3A17BE for <regext@ietf.org>; Wed, 14 Jul 2021 13:11:40 -0700 (PDT)
From: Tobias Sattler <sattler@united-domains.de>
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=united-domains.de; s=ud20150520; t=1626293494; bh=CJZLy1kdeaRxOD20u8KMRr8Pn9dqYsJdhfBfJnCnslQ=; h=From:Subject:Date:In-Reply-To:Cc:To:References; b=D45i9mKPvpoohttCCki6gvw9IHAOYJCtcMOVnQVkEijsJHwHPbqxO5bS0n2mqdD1T ek7/h5sy1JfmtRXv2H5Em5+4A6WRiarHsg4vXd1sGV4v7YAZ7BT0r+/0Gm/+Py4ACA gFD4yZsrBoNyTA/yUMQ4gcRb2xiLV8sbP2IZ84yy940g39+vYTRVZOhiloZX297Rk2 KV212+EteiVaDsoR9OSxioOHjk+RpyD3QUcWsKknF3qha1HBtffDVu3NYPm9RVsve+ okR49jJZoIexpM5ZR/pf/VLw2nmnATQAAC+CCXeQuPnBQ59Lud0ALs6EKAOmzbRIxx 5C7VI/25LoLeA==
Message-Id: <B4A75882-5E5E-4CBA-8F97-B26B3B7A654E@united-domains.de>
Content-Type: multipart/alternative; boundary="Apple-Mail=_CA93CEA3-AFF7-4FE6-A139-B829360BFBAE"
Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.100.0.2.22\))
Date: Wed, 14 Jul 2021 22:11:29 +0200
In-Reply-To: <CADRqEyp1Qs=GBd9oganphEZQ85nOGWYBJYWk+mCTNeBEGjneNg@mail.gmail.com>
Cc: Registration Protocols Extensions <regext@ietf.org>
To: Joseph Yee <joseph.yee@gmail.com>
References: <161403476213.19462.11383268224908938696@ietfa.amsl.com> <AC79AC10-D04D-4BF1-BEEE-7535CC8370B9@united-domains.de> <CADRqEyp1Qs=GBd9oganphEZQ85nOGWYBJYWk+mCTNeBEGjneNg@mail.gmail.com>
X-Mailer: Apple Mail (2.3654.100.0.2.22)
Authentication-Results: falbalka.udag.de; auth=pass smtp.auth=sattler smtp.mailfrom=sattler@united-domains.de
Archived-At: <https://mailarchive.ietf.org/arch/msg/regext/xcITTJ2t5OBQhWZSC76XERNjm0Q>
Subject: Re: [regext] I-D Action: draft-ietf-regext-simple-registration-reporting-03.txt
X-BeenThere: regext@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Registration Protocols Extensions <regext.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/regext>, <mailto:regext-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/regext/>
List-Post: <mailto:regext@ietf.org>
List-Help: <mailto:regext-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/regext>, <mailto:regext-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 14 Jul 2021 20:11:46 -0000

Thanks, Joseph.

Please see my comments inline.

Additionally, in Section 8.1. some references are missing the DOI reference, such as RFC5732. You can see at the RFC editor the full cite: https://www.rfc-editor.org/refs/ref5732.txt <https://www.rfc-editor.org/refs/ref5732.txt>. There are also some unused and obsolete RFC references in the draft.

Best,
Tobias


> On 13. Jul 2021, at 17:02, Joseph Yee <joseph.yee@gmail.com> wrote:
> 
> Hi Tobias,
> 
> Please see comments inline
> 
> On Mon, Jun 21, 2021 at 3:04 PM Tobias Sattler <sattler@united-domains.de <mailto:sattler@united-domains.de>> wrote:
> Hi Joesph,
> 
> Thanks for this update.
> 
> I reviewed the latest version, and have some feedback:
> 
> 
> The header on page 2 and following contains "Abbreviated Title” instead of "Simple Registration Reporting”.
> 
> 
> 1.1.  Requirements Language
> 
>    The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT",
>    "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this
>    document are to be interpreted as described in RFC 2119 [RFC2119].
> 
> I would changed that to the newest version:
> 
>    The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT",
>    "SHOULD", "SHOULD NOT", "RECOMMENDED", "NOT RECOMMENDED", "MAY", and
>    "OPTIONAL" in this document are to be interpreted as described in
>    BCP 14 [RFC2119] [RFC8174] when, and only when, they appear in all
>    capitals, as shown here.
> 
> Didn't have time to make this changes for -04, will look into it for the next revision
> 
> 
> 
> 2.1.1.  TLD
> 
>    The string of the top level domain involved that MUST be in A-LABEL
>    format as defined by RFC 5890 [RFC5890].
> 
> I would change LABEL from upper to lower case.
> 
> Furthermore, if you write RFC 5890 [RFC5890], this will generate duplicate reference links. Therefore, only [RFC5890] should be enough. This would also apply to all other RFC references in your draft.
> 
> Updated in -04

TS: In 4.1.2.1.2 and 7. I would change LABEL from upper to lower case, too.

>  
> 
> 
> 2.1.3.  Domain
> 
>    This is the domain name in an EPP RFC 5731 [RFC5731] domain object
>    and it SHOULD be in A-Label format.
> 
> I would change it from SHOULD to MUST, and add "as defined by [RFC5890]”.
> 
> 
> Updated 
> 
> 2.1.4.  Transaction_Type
> 
>    The type of transform action made to the domain object (CREATE,
>    DELETE, UPDATE, TRANSFER, RENEW) as specified in RFC 5730 [RFC5730]
>    Section 2.9.3.
> 
> I am not certain with upper case as the RFC is using lower case.
> 
> Checked the RFC and updated to lower case 
> 
> 
> 2.1.6.  DateTime
> 
>    The timestamp of the transaction recorded in the system.  The date
>    and time format follows the "type=dateTime" specification as defined
>    in RFC 5731 [RFC5731].
> 
> I would change it to “Dates and Times MUST be expressed as defined in [RFC5731] Section 2.4."
> 
> Updated 
> 
> 
> 2.1.7.  Term
> 
>    The number of units added to the domain registration period in
>    "domain:period" RFC 5731 [RFC5731] in create command, renew or
>    transfer command.  If there's no "domain:period", it should take the
>    default value set out of band by the registry.
> 
> I would change “domain:period” to <domain:period>.
> 
> Updated 
> 
> 
> 2.4.7.  INUSE
> 
> Following your naming conventions, would In_Use not be better?
> 
> Agreed, more consistent.  Updated 
> 
> 
> 2.4.8.  Nameserver_Host
> 
>    The full domain name of the host object as defined in RFC 5732
>    [RFC5732] Section 2.1.  The name SHOULD be in A-Label format.
> 
> I would change it from SHOULD to MUST, and add  "as defined by [RFC5890]”.
> 
> 
> Updated 
> 
> 3.7.  Host Inventory Report
> 
> If the name server host has more than one IP address, how should that be filled in?
> 
> There are two ways I can think of.
> 
> (1) split by comma for each IP, and put the whole string inside quote
> (2) allow multiple rows with each row having one unique IP to the same host
> 
> I personally prefer (1) but have no issue if the working group prefer (2)

TS: I would prefer (1), too, because (2) seems like an overhead to me.

> 
> Best,
> Joseph
> 
> 
> 
> Best,
> Tobias
> 
> > On 22. Feb 2021, at 23:59, internet-drafts@ietf.org <mailto:internet-drafts@ietf.org> wrote:
> > 
> > 
> > A New Internet-Draft is available from the on-line Internet-Drafts directories.
> > This draft is a work item of the Registration Protocols Extensions WG of the IETF.
> > 
> >        Title           : Simple Registration Reporting
> >        Authors         : Joseph Yee
> >                          James Galvin
> >       Filename        : draft-ietf-regext-simple-registration-reporting-03.txt
> >       Pages           : 34
> >       Date            : 2021-02-22
> > 
> > Abstract:
> >   Domain name registries (the producer) and registrars (the consumer)
> >   report to each other by sharing bulk information through files.  This
> >   document creates two IANA registries to establish a standard
> >   reporting mechanism between domain name registries and registrars.
> >   The first IANA registry lists standard data elements and their syntax
> >   for inclusion in the files.  The second IANA registry lists standard
> >   reports based on the standard data elements.  Each report is a file
> >   formatted as a CSV file.  The advantage of this reporting mechanism
> >   is that report, each file, can be imported by recipients without any
> >   prior knowledge of their contents, although reporting is enhanced
> >   with a minimum of knowledge about the files.  The mechanism for the
> >   transmission and reception of the files is a matter of local policy.
> > 
> > 
> > The IETF datatracker status page for this draft is:
> > https://datatracker.ietf.org/doc/draft-ietf-regext-simple-registration-reporting/ <https://datatracker.ietf.org/doc/draft-ietf-regext-simple-registration-reporting/>
> > 
> > There is also an HTML version available at:
> > https://www.ietf.org/archive/id/draft-ietf-regext-simple-registration-reporting-03.html <https://www.ietf.org/archive/id/draft-ietf-regext-simple-registration-reporting-03.html>
> > 
> > A diff from the previous version is available at:
> > https://www.ietf.org/rfcdiff?url2=draft-ietf-regext-simple-registration-reporting-03 <https://www.ietf.org/rfcdiff?url2=draft-ietf-regext-simple-registration-reporting-03>
> > 
> > 
> > Please note that it may take a couple of minutes from the time of submission
> > until the htmlized version and diff are available at tools.ietf.org <http://tools.ietf.org/>.
> > 
> > Internet-Drafts are also available by anonymous FTP at:
> > ftp://ftp.ietf.org/internet-drafts/ <ftp://ftp.ietf.org/internet-drafts/>
> > 
> > 
> > _______________________________________________
> > regext mailing list
> > regext@ietf.org <mailto:regext@ietf.org>
> > https://www.ietf.org/mailman/listinfo/regext <https://www.ietf.org/mailman/listinfo/regext>
> 
> _______________________________________________
> regext mailing list
> regext@ietf.org <mailto:regext@ietf.org>
> https://www.ietf.org/mailman/listinfo/regext <https://www.ietf.org/mailman/listinfo/regext>