Re: [Last-Call] Last Call: <draft-koster-rep-06.txt> (Robots Exclusion Protocol) to Informational RFC
S Moonesamy <sm+ietf@elandsys.com> Fri, 11 March 2022 12:54 UTC
Return-Path: <sm@elandsys.com>
X-Original-To: last-call@ietfa.amsl.com
Delivered-To: last-call@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1])
by ietfa.amsl.com (Postfix) with ESMTP id 28A9C3A0938
for <last-call@ietfa.amsl.com>; Fri, 11 Mar 2022 04:54:17 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.707
X-Spam-Level:
X-Spam-Status: No, score=-1.707 tagged_above=-999 required=5
tests=[BAYES_00=-1.9, DKIM_INVALID=0.1, DKIM_SIGNED=0.1,
SPF_HELO_NONE=0.001, SPF_NONE=0.001, T_SCC_BODY_TEXT_LINE=-0.01,
URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=fail (1024-bit key)
reason="fail (message has been altered)"
header.d=elandsys.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 PtVLbugvirRq for <last-call@ietfa.amsl.com>;
Fri, 11 Mar 2022 04:54:12 -0800 (PST)
Received: from mx.ipv6.elandsys.com (mx.ipv6.elandsys.com
[IPv6:2001:470:f329:1::1])
by ietfa.amsl.com (Postfix) with ESMTP id B712A3A0E03
for <last-call@ietf.org>; Fri, 11 Mar 2022 04:54:12 -0800 (PST)
Received: from DESKTOP-K6V9C2L.elandsys.com ([102.115.172.112])
(authenticated bits=0)
by mx.elandsys.com (8.14.5/8.14.5) with ESMTP id 22BCrasS003189
(version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO);
Fri, 11 Mar 2022 04:53:46 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=elandsys.com; s=mail;
t=1647003231; x=1647089631; i=@elandsys.com;
bh=uuLJF4P5eRuUhHnFf2AiNvOawXRUhqvVfVDy35dOnoY=;
h=Date:To:From:Subject:Cc:In-Reply-To:References;
b=yQMSYqAAhOD7MX0mwzztA1Y/AXpf7ti4rRaGXr2Hj4cWJlEO5Ey3xaedGeA/BUwBC
JHWlz7gqNuJx3aw8J67cZnm+EHUbrFO/0GN1OH4noYO2+r41kkqkenClx8aS5EUdo2
iYAH4ifBsAKwR6w3z8l4n+UBOY167iUMScmU0AfI=
Message-Id: <6.2.5.6.2.20220311034357.0efbc228@elandnews.com>
X-Mailer: QUALCOMM Windows Eudora Version 6.2.5.6
Date: Fri, 11 Mar 2022 04:52:10 -0800
To: Ted Hardie <ted.ietf@gmail.com>, last-call@ietf.org
From: S Moonesamy <sm+ietf@elandsys.com>
Cc: Martijn Koster <m.koster@greenhills.co.uk>,
Gary Illyes <garyillyes@google.com>, Henner Zeller <henner@google.com>,
Lizzi Harvey <lizzi@google.com>
In-Reply-To: <CA+9kkMAnmoJ0n3mPscZvc6kbyOZjQU78vb+iA0Pw5Qq=_kKZEw@mail.g
mail.com>
References: <20220228222932.825F33844270@ary.qy>
<245C65D2-EC38-4C49-9CA0-3DD687CB37DA@mnot.net>
<CA+9kkMAnmoJ0n3mPscZvc6kbyOZjQU78vb+iA0Pw5Qq=_kKZEw@mail.gmail.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"; format=flowed
Archived-At: <https://mailarchive.ietf.org/arch/msg/last-call/VdvVghDqg2XRUpysJc0PgO_TXTw>
Subject: Re: [Last-Call] Last Call: <draft-koster-rep-06.txt> (Robots
Exclusion Protocol) to Informational RFC
X-BeenThere: last-call@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: IETF Last Calls <last-call.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/last-call>,
<mailto:last-call-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/last-call/>
List-Post: <mailto:last-call@ietf.org>
List-Help: <mailto:last-call-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/last-call>,
<mailto:last-call-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 11 Mar 2022 12:54:18 -0000
Hi Ted, At 01:18 AM 08-03-2022, Ted Hardie wrote: >On the more general topic of why this has the "no derivatives" >clause, I understand your reluctance, but I think this is a case >where the combination is valid. First, it's important to note that >the specification was brought to the IETF for substantive review, to >make sure that the elements it uses (like ABNF) were being used in >the right way and to eliminate any possibility of ambiguity. From >my perspective, that's been very useful and it would not have >occurred to the same extent had this gone directly to the ISE. I read that the ISE did not have the expertise to review elements such as ABNF. It took me a few minutes to find the ABNF is Section 2 of RFC 8905. >However, this spec reflects operations which have been >stable/backwards compatible for a very long time. Given that, it is >important to the community which deploys this that it be fairly >difficult to amend. One way to achieve that would have been to make >this standards track; that would require standards action to update >or obsolete it later. When we discussed that back at the beginning >of this process, though, it was pretty clear that some folks would >use the working group discussion around that to try to insert >functionality that would result in breaking changes. While it would >have been kind of unlikely for any of those to win out against the >need for maintaining interoperability, the result would have been a >pretty big increase in the amount of effort needed to get this published. The was an email on 24 February with the following paragraph: "The IETF prides itself on its open process and transparent communication, with one of our core principles being our commitment to making all materials related to our standards process and other activities publicly available." I was unable to find the discussion which occurred at the beginning of the process. >Another option for getting an archival spec with a high bar for >change was this one: an IETF informational with a no-derivatives >clause. That gave the full benefit of IETF review and made the bar >for amendment high enough to allay the concerns of the original >author and the relevant community. It had this clause when Adam >agreed to sponsor it and it has had it in every iteration since, so >I thought this was well understood. As shepherd, my apologies if it was not. From what I understand, the "IETF informational" imprimatur isn't about creating archival specifications. >But, absent that, I think this kind of document is why BCP78 permits >this combination: documents which need and have received significant >IETF review but which also have a significant external community for >whom the usual clauses result in a risk of inappropriate later >amendments. To put this slightly differently, I think you'll see >that this falls under the logic in RFC 5378, Section 3, in the >penultimate paragraph. > >If you and the broader community prefer the standards track >approach, now would be a good time to let the sponsoring AD know. The following sentence is from RFC 5378: "The IETF has historically encouraged organizations to publish details of their technologies, even when the technologies are proprietary, because understanding how existing technology is being used helps when developing new technology." There is information on the web to understand how robots.txt is being used. Why is an IETF RFC with a "no derivative" clause useful in this context? Regards, S. Moonesamy
- Re: [Last-Call] Last Call: <draft-koster-rep-06.t… Michael Richardson
- Re: [Last-Call] Last Call: <draft-koster-rep-06.t… Murray S. Kucherawy
- Re: [Last-Call] Last Call: <draft-koster-rep-06.t… Mark Nottingham
- Re: [Last-Call] Last Call: <draft-koster-rep-06.t… John Levine
- Re: [Last-Call] Last Call: <draft-koster-rep-06.t… John Levine
- Re: [Last-Call] Last Call: <draft-koster-rep-06.t… Mark Nottingham
- Re: [Last-Call] Last Call: <draft-koster-rep-06.t… John R Levine
- Re: [Last-Call] Last Call: <draft-koster-rep-06.t… Rob Sayre
- Re: [Last-Call] Last Call: <draft-koster-rep-06.t… S Moonesamy
- Re: [Last-Call] Last Call: <draft-koster-rep-06.t… Murray S. Kucherawy
- Re: [Last-Call] Last Call: <draft-koster-rep-06.t… Ted Hardie
- Re: [Last-Call] Last Call: <draft-koster-rep-06.t… Ted Hardie
- Re: [Last-Call] Last Call: <draft-koster-rep-06.t… Mark Nottingham
- Re: [Last-Call] Last Call: <draft-koster-rep-06.t… Salz, Rich
- Re: [Last-Call] Last Call: <draft-koster-rep-06.t… Ted Hardie
- Re: [Last-Call] Last Call: <draft-koster-rep-06.t… Ted Hardie
- Re: [Last-Call] Last Call: <draft-koster-rep-06.t… John R Levine
- Re: [Last-Call] Last Call: <draft-koster-rep-06.t… Ted Hardie
- Re: [Last-Call] Last Call: <draft-koster-rep-06.t… Salz, Rich
- Re: [Last-Call] Last Call: <draft-koster-rep-06.t… Scott Bradner
- Re: [Last-Call] Last Call: <draft-koster-rep-06.t… Scott Bradner
- Re: [Last-Call] Last Call: <draft-koster-rep-06.t… John C Klensin
- Re: [Last-Call] Last Call: <draft-koster-rep-06.t… John R Levine
- Re: [Last-Call] Last Call: <draft-koster-rep-06.t… Martin J. Dürst
- Re: [Last-Call] Last Call: <draft-koster-rep-06.t… John R Levine
- Re: [Last-Call] Last Call: <draft-koster-rep-06.t… George Michaelson
- Re: [Last-Call] Last Call: <draft-koster-rep-06.t… Salz, Rich
- Re: [Last-Call] Last Call: <draft-koster-rep-06.t… Michael Richardson
- Re: [Last-Call] Last Call: <draft-koster-rep-06.t… Michael Richardson
- Re: [Last-Call] Last Call: <draft-koster-rep-06.t… Martijn Koster
- Re: [Last-Call] Last Call: <draft-koster-rep-06.t… S Moonesamy
- Re: [Last-Call] Last Call: <draft-koster-rep-06.t… Gary Illyes
- Re: [Last-Call] Last Call: <draft-koster-rep-06.t… Murray S. Kucherawy
- Re: [Last-Call] Last Call: <draft-koster-rep-06.t… Mark Nottingham
- Re: [Last-Call] Last Call: <draft-koster-rep-06.t… John Levine
- Re: [Last-Call] Last Call: <draft-koster-rep-06.t… Gary Illyes
- Re: [Last-Call] Last Call: <draft-koster-rep-06.t… Andrey Zosimov
- Re: [Last-Call] Last Call: <draft-koster-rep-06.t… Murray S. Kucherawy