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

Joseph Yee <joseph.yee@gmail.com> Tue, 13 July 2021 15:03 UTC

Return-Path: <joseph.yee@gmail.com>
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 8432C3A1587 for <regext@ietfa.amsl.com>; Tue, 13 Jul 2021 08:03:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.097
X-Spam-Level:
X-Spam-Status: No, score=-2.097 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_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, 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 PDY1UU5_-zU6 for <regext@ietfa.amsl.com>; Tue, 13 Jul 2021 08:02:57 -0700 (PDT)
Received: from mail-ua1-x931.google.com (mail-ua1-x931.google.com [IPv6:2607:f8b0:4864:20::931]) (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 46E5B3A150F for <regext@ietf.org>; Tue, 13 Jul 2021 08:02:57 -0700 (PDT)
Received: by mail-ua1-x931.google.com with SMTP id 109so4348325uar.10 for <regext@ietf.org>; Tue, 13 Jul 2021 08:02:57 -0700 (PDT)
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=qBpeoksvHy5RGTdtxn+OUd7omoSneJI00mbvHusBEdA=; b=XlGdOisIKw8YF+ghgRsJr1yhHovnz4Q5zil/UoAqmxpNjZ0sQwO4dSC4RvbKPivwjr Frh5UDwh2orFAoUXJVYDqx+zPYGlnymV2IHnEW0Fwl9NANMCE3rrXRyrhW2BqiAGz5tb Ncu2JxIxs40lGxz5g0BdkZZZTFnEHjYJVW2HcC97r6ZPUuClYTwPWYeZncvkUx1m6Mc8 T28PHi2eWTniItCoxBZWo+GagCiXcZmYwGTbuLO/qkKvPvMPTyriKfUrJvLE0ck0XZQf eVk4lw9vd3/uqDBY1AkML+EiaaiFc4j5UUbk8lval5tJuafcNZQCQrYFgNZEkekoimQH 86sw==
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=qBpeoksvHy5RGTdtxn+OUd7omoSneJI00mbvHusBEdA=; b=qIZVWxSC2Dm8g44KeNIU8qMkciqZiAOZCkxHnXG7/9l1lQEeJvxWlErdzNPRXUaRZL H1jKrZNfaAtDRVcjv9xqP09FFDnCkMo9vbWvEi8sz7+E3GT9ZnawA56G2cV8uyesffOh +IXq0zCBCSsDU2YBqb+IaEULJ/AKvDmwCrgraoMpv+H+oX7HdFfl8DU5SyZ2RPyNbHom qkayQR0FDQb2heFW+Zaz43RvZ1ENwrTG3mYXclhUnzuXiZtvT41dFyHTUT2cEJQpTw/x VOW0VUO8KWRZff+JUCnjgn2PF1fI7zyw4mI+4+foX5tQrJOkygvEmEPDJli09OcoKtFm 7Smw==
X-Gm-Message-State: AOAM532PD6FkE5rIj7ojGRJ7uzPuMqp/l3Fx6en2/6qly/p5ldX/EFFk rRPW72jWRRx9QGZdAr2XJ7u0lPmyfqJExikUBAI=
X-Google-Smtp-Source: ABdhPJy5ZJNooe+wk44fQvgoOAj0Xw+8f3RxVnh/h2EFt+yBFYglwR/I6IKxpUbUdHbGfiih6jr9Z+iqxMSaJkmzv7I=
X-Received: by 2002:ab0:4224:: with SMTP id i33mr6424369uai.51.1626188574547; Tue, 13 Jul 2021 08:02:54 -0700 (PDT)
MIME-Version: 1.0
References: <161403476213.19462.11383268224908938696@ietfa.amsl.com> <AC79AC10-D04D-4BF1-BEEE-7535CC8370B9@united-domains.de>
In-Reply-To: <AC79AC10-D04D-4BF1-BEEE-7535CC8370B9@united-domains.de>
From: Joseph Yee <joseph.yee@gmail.com>
Date: Tue, 13 Jul 2021 11:02:43 -0400
Message-ID: <CADRqEyp1Qs=GBd9oganphEZQ85nOGWYBJYWk+mCTNeBEGjneNg@mail.gmail.com>
To: Tobias Sattler <sattler@united-domains.de>
Cc: Registration Protocols Extensions <regext@ietf.org>
Content-Type: multipart/alternative; boundary="00000000000052e15205c7028882"
Archived-At: <https://mailarchive.ietf.org/arch/msg/regext/YUrGmLd-rvfKUKAC7gZRTabtcTI>
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: Tue, 13 Jul 2021 15:03:02 -0000

Hi Tobias,

Please see comments inline

On Mon, Jun 21, 2021 at 3:04 PM Tobias Sattler <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


>
>
> 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)

Best,
Joseph


>
> Best,
> Tobias
>
> > On 22. Feb 2021, at 23:59, 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/
> >
> > There is also an HTML version available at:
> >
> 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
> >
> >
> > 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.
> >
> > Internet-Drafts are also available by anonymous FTP at:
> > ftp://ftp.ietf.org/internet-drafts/
> >
> >
> > _______________________________________________
> > regext mailing list
> > regext@ietf.org
> > https://www.ietf.org/mailman/listinfo/regext
>
> _______________________________________________
> regext mailing list
> regext@ietf.org
> https://www.ietf.org/mailman/listinfo/regext
>