Re: [Ntp] [EXT] Re: Fwd: Antwort: Re: WGLC - draft-ietf-ntp-ntpv5-requirements
James <james.ietf@gmail.com> Mon, 08 January 2024 16:17 UTC
Return-Path: <james.ietf@gmail.com>
X-Original-To: ntp@ietfa.amsl.com
Delivered-To: ntp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BBA07C15198B for <ntp@ietfa.amsl.com>; Mon, 8 Jan 2024 08:17:11 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.104
X-Spam-Level:
X-Spam-Status: No, score=-2.104 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, RCVD_IN_DNSWL_BLOCKED=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=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 ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MqZDgRsJ5zYn for <ntp@ietfa.amsl.com>; Mon, 8 Jan 2024 08:17:07 -0800 (PST)
Received: from mail-ej1-x636.google.com (mail-ej1-x636.google.com [IPv6:2a00:1450:4864:20::636]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EE935C151983 for <ntp@ietf.org>; Mon, 8 Jan 2024 08:17:07 -0800 (PST)
Received: by mail-ej1-x636.google.com with SMTP id a640c23a62f3a-a29058bb2ceso214928566b.0 for <ntp@ietf.org>; Mon, 08 Jan 2024 08:17:07 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1704730626; x=1705335426; darn=ietf.org; h=to:references:message-id:content-transfer-encoding:cc:date :in-reply-to:from:subject:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=9G31kyH3M9VfvQ2wQCA1tay3pLNWY3gl8D4cfjfZO/E=; b=NRKqK3uTk7FaKQ85rJxqdn9tNP07Opwk0taBYReA303b+N/G0Gcrf9TenIXyy4bd/g z4K9MBZLnKSm6TdrnBl3mb/LRrw+1/6Iv6jiP3tEgRIMeZadF18wb42D7T0K4wm8oVP7 6qd9bYjlztihVdh3VAd1IAJF+W7vEQgdcr4r0tKupSVrfI9O5GNv6NWjPQjXUvGEofw+ asBQmvYbqENyAKGh+7+iqAYKSSa9JtUBsM84aMrQ5/L0zu65A/ZqDXSZIgHT1UOur/3z hKUJzTXT4jzovDCW4c07qlvYf5uXGyQIrVtjCDDxQwRgd7yOJ35i5pQS0+g0vt4M6KWW nWLQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1704730626; x=1705335426; h=to:references:message-id:content-transfer-encoding:cc:date :in-reply-to:from:subject:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=9G31kyH3M9VfvQ2wQCA1tay3pLNWY3gl8D4cfjfZO/E=; b=KcNSEQvCp9kR73scgbYIx4lILoREj5IJkfcY/hOakYHlLSaHv+KZtgV33HweH6+MJ2 Ae+VAkDUCDlwDz9gojyzD4vSTM2szONQYpAWco1Ig0xfUh2WNiuXhnh0jBroiiA6Q8dH hTJQbpZe2YRav6DKbDq2Wp0uKsySi7ptk3y9/LXeHHpeuCZc5jTPc5aXQw5C4K/unR7o 5ri8cIT5N28gEs6pesgJaXqDjIy0x9Sw3g9XHvNprnknNBR1Ogi7fKeNRZih5i1V882d 1AjFKYDH3RqCSXwz3D1OnzPdNWNLe0MEpObUsldZksDnz2DKNs6K9qrjVP85BVHmadEp 7boQ==
X-Gm-Message-State: AOJu0Yyy5f8D8hvryWiz6OZ5gEtNQwDUCocn8MvUhYFiWYUFmIhxEGet Rrm7OKs8+5HhQawlvT92CFWBMuo0qR4=
X-Google-Smtp-Source: AGHT+IGjFcSAHiPprdlhogmQKBHZMVv1H7OBWm6I/A+fRJLeLBOR9dvqpqvHc6Tsu+CtlZHr52yHfg==
X-Received: by 2002:a17:906:da0a:b0:a26:ca78:b5aa with SMTP id fi10-20020a170906da0a00b00a26ca78b5aamr927426ejb.128.1704730625550; Mon, 08 Jan 2024 08:17:05 -0800 (PST)
Received: from smtpclient.apple (2a02-a468-ca02-2-4438-9d20-aef0-cd26.fixed6.kpn.net. [2a02:a468:ca02:2:4438:9d20:aef0:cd26]) by smtp.gmail.com with ESMTPSA id a12-20020a170906670c00b00a298ade2e72sm32584ejp.195.2024.01.08.08.17.05 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Mon, 08 Jan 2024 08:17:05 -0800 (PST)
Content-Type: text/plain; charset="utf-8"
Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3774.300.61.1.2\))
From: James <james.ietf@gmail.com>
In-Reply-To: <CAN40gSsA0Vd_c9fDtBEKbw3vU2cPmixd5F-uJTzQe8p1oKq9Eg@mail.gmail.com>
Date: Mon, 08 Jan 2024 17:16:55 +0100
Cc: NTP WG <ntp@ietf.org>
Content-Transfer-Encoding: quoted-printable
Message-Id: <F63E0F1E-D92F-433E-BB79-30EABBDD7A3F@gmail.com>
References: <CA+mgmiMFLDRggrBUzdJyjhgbM6q0m8nY8PUoU5oxbR2HtZh51A@mail.gmail.com> <OF33DB0AFF.1649DFBE-ONC1258A83.002F27E4-C1258A83.0049F82B@ptb.de> <0D84CEB4-640F-492C-ADAE-05C4A6E856D6@gmail.com> <OF35346BF9.4F5F88ED-ONC1258A83.0050A8D3-C1258A83.005174AD@ptb.de> <F35ABEF2-2AFF-4163-A755-78807E4FE19E@gmail.com> <OFD808E298.51173696-ONC1258A84.006F33D8-C1258A84.006F7F90@ptb.de> <CAJm83bBbj54nk5mDbca0zXZopGXNq9C0SKwMSU_C3iJoSMxE_A@mail.gmail.com> <CAJm83bAF=B_JJNw0Ycf7PDQHjCsriH6c4bmh=2TQuB1u01Yf+Q@mail.gmail.com> <AD9909F3-17C1-48AE-8FB9-7D444E6FB9B0@akamai.com> <cca67a94ca0b4f99889a8eaac47cff4f@ukr.de> <CAN40gSsA0Vd_c9fDtBEKbw3vU2cPmixd5F-uJTzQe8p1oKq9Eg@mail.gmail.com>
To: Ira McDonald <blueroofmusic@gmail.com>
X-Mailer: Apple Mail (2.3774.300.61.1.2)
Archived-At: <https://mailarchive.ietf.org/arch/msg/ntp/abzuU5gJyEoeK3m8a2IrKhyhOuo>
Subject: Re: [Ntp] [EXT] Re: Fwd: Antwort: Re: WGLC - draft-ietf-ntp-ntpv5-requirements
X-BeenThere: ntp@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: Network Time Protocol <ntp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ntp>, <mailto:ntp-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ntp/>
List-Post: <mailto:ntp@ietf.org>
List-Help: <mailto:ntp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ntp>, <mailto:ntp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 08 Jan 2024 16:17:11 -0000
Thank you for your feedback, responses in line. Changes have been applied to the editors copy in Github, a new version of the document will be published later when more dust settles. > On 20 Dec 2023, at 17:27, Ira McDonald <blueroofmusic@gmail.com> wrote: > > Hi, > > I have reviewed this document and consider it almost ready for IETF Last Call, with the following comments: > > 1) Title: As an Informational document, the title should be changed as Ulrich has suggested to perhaps > "Design Considerations for NTPv5" or "Design Considerations for NTPv4 Successors" (w/ a nod to Harlan) > - keeping "Requirements" in the title is not acceptable in an Informational document I disagree and see no benefit at this stage of renaming the document; the title of the document is unambiguous, and removing reference to NTPv5 given that there is already a working group document defining the NTPv5 protocol does not appear beneficial. This is not the first nor last informational document that describes requirements, and I'm unaware of any rules or guidelines that prohibit it explicitly, unless you are aware of one that I have overlooked? > 2) Keywords: As an Informational document, the keywords "MUST" and "SHALL" should never be used > and instead should be globally replaced with "SHOULD" Some of those MUSTs (e.g. section 4.1 "Client and server protocol modes MUST be supported...") are the result of extensive working group consensus calls and I am reluctant to modify them at this point. If there are specific suggestions you have I'd be open to adjusting the document. > 3) Keywords: Multiple instances of lowercase "should" (e.g., section 3.1, paragraph 2) appear to be intended > to be "SHOULD" (a recommendation) > - all lowercase uses of "should" should be replaced with either "SHOULD" or "can/could/" (consistent with > ISO editorial rules) I'm glad to receive any specific feedback and suggestions that you have. > 4) Keywords: Multiple uppercase keywords should *never* be used in a single sentence (e.g., section 4.1, > paragraph 2), because this style adds inherent ambiguity to the recommendations. I've reviewed this example and several others which may be ambiguous, however as per above some normative text is the result of agreed text through working group consensus so I'm reluctant to do any heavy structural changes. That said, if any that remain you believe are ambiguous please tell me which specific examples are and they can be addressed. I see little benefit in breaking up sentences that are clear enough just to stick to this. > 5) Leap Seconds: I suggest that a discussion of Leap Seconds and Smearing should be included in this > document - the current text seems reasonable to me. > > 6) Backwards Compatibility w/ NTPv4: I strongly agree that NTPv4 compatibility is not important. > - core Internet protocols (such as NTP) evolve over time and explicit version fields are the right path. > > Cheers, > - Ira > > > On Tue, Dec 19, 2023 at 3:46 AM Windl, Ulrich <u.windl@ukr.de> wrote: > Hi! > Maybe once the NTPv5 spec is final we can rename the requirements to an informative RFC titled “considerations defining NTPv5” or similar. So maybe some interesting considerations that did not make it in the official spec would be preserved for readers with historical interest. I’m not deeply in the RFC making process, however. > Regards, > Ulrich > From: ntp <ntp-bounces@ietf.org> On Behalf Of Salz, Rich > Sent: Thursday, December 14, 2023 6:29 PM > To: Daniel Franke <dfoxfranke@gmail.com>; NTP WG <ntp@ietf.org> > Subject: [EXT] Re: [Ntp] Fwd: Antwort: Re: WGLC - draft-ietf-ntp-ntpv5-requirements > Ø I would go further and question why this document needs to be advanced > beyond the working group at all. > I strongly support this. > Another advantage is that RFCs never change, whereas we can always just post a new draft when we want to make changes. > I believe other WGs have done this kind of thing. > _______________________________________________ > ntp mailing list > ntp@ietf.org > https://www.ietf.org/mailman/listinfo/ntp > _______________________________________________ > ntp mailing list > ntp@ietf.org > https://www.ietf.org/mailman/listinfo/ntp
- [Ntp] WGLC - draft-ietf-ntp-ntpv5-requirements Karen ODonoghue
- Re: [Ntp] WGLC - draft-ietf-ntp-ntpv5-requirements David Venhoek
- Re: [Ntp] WGLC - draft-ietf-ntp-ntpv5-requirements Miroslav Lichvar
- Re: [Ntp] [EXTERNAL] WGLC - draft-ietf-ntp-ntpv5-… Denis Reilly
- Re: [Ntp] WGLC - draft-ietf-ntp-ntpv5-requirements kristof.teichel
- Re: [Ntp] WGLC - draft-ietf-ntp-ntpv5-requirements James
- Re: [Ntp] WGLC - draft-ietf-ntp-ntpv5-requirements James
- Re: [Ntp] WGLC - draft-ietf-ntp-ntpv5-requirements kristof.teichel
- [Ntp] Antwort: Re: WGLC - draft-ietf-ntp-ntpv5-re… kristof.teichel
- Re: [Ntp] WGLC - draft-ietf-ntp-ntpv5-requirements James
- [Ntp] Antwort: Re: WGLC - draft-ietf-ntp-ntpv5-re… kristof.teichel
- [Ntp] Fwd: Antwort: Re: WGLC - draft-ietf-ntp-ntp… Daniel Franke
- [Ntp] Antwort: Re: WGLC - draft-ietf-ntp-ntpv5-re… kristof.teichel
- Re: [Ntp] Fwd: Antwort: Re: WGLC - draft-ietf-ntp… Salz, Rich
- [Ntp] Antwort: Re: WGLC - draft-ietf-ntp-ntpv5-re… kristof.teichel
- Re: [Ntp] [EXT] Hard NO: Re: WGLC - draft-ietf-nt… Hal Murray
- Re: [Ntp] Hard NO: Re: WGLC - draft-ietf-ntp-ntpv… Miroslav Lichvar
- Re: [Ntp] [EXT] Re: Fwd: Antwort: Re: WGLC - draf… Windl, Ulrich
- Re: [Ntp] [EXT] Re: Fwd: Antwort: Re: WGLC - draf… Ira McDonald
- Re: [Ntp] WGLC - draft-ietf-ntp-ntpv5-requirements Steven Sommars
- Re: [Ntp] Hard NO: Re: WGLC - draft-ietf-ntp-ntpv… Dave Hart
- Re: [Ntp] Hard NO: Re: WGLC - draft-ietf-ntp-ntpv… Harlan Stenn
- Re: [Ntp] [EXT] Hard NO: Re: WGLC - draft-ietf-nt… Windl, Ulrich
- Re: [Ntp] WGLC - draft-ietf-ntp-ntpv5-requirements Steven Sommars
- Re: [Ntp] Hard NO: Re: WGLC - draft-ietf-ntp-ntpv… Miroslav Lichvar
- Re: [Ntp] [EXT] Re: Fwd: Antwort: Re: WGLC - draf… James
- Re: [Ntp] WGLC - draft-ietf-ntp-ntpv5-requirements James
- Re: [Ntp] [EXT] Antwort: Re: WGLC - draft-ietf-nt… Windl, Ulrich
- [Ntp] Hard NO: Re: WGLC - draft-ietf-ntp-ntpv5-re… Harlan Stenn
- Re: [Ntp] Hard NO: Re: WGLC - draft-ietf-ntp-ntpv… David Venhoek
- Re: [Ntp] Hard NO: Re: WGLC - draft-ietf-ntp-ntpv… Dave Hart
- Re: [Ntp] Hard NO: Re: WGLC - draft-ietf-ntp-ntpv… David Venhoek
- Re: [Ntp] Hard NO: Re: WGLC - draft-ietf-ntp-ntpv… David Venhoek