Re: [Last-Call] Last Call: <draft-koster-rep-06.txt> (Robots Exclusion Protocol) to Informational RFC
Gary Illyes <garyillyes@google.com> Mon, 14 March 2022 21:05 UTC
Return-Path: <illyes@google.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 A092D3A15A0
for <last-call@ietfa.amsl.com>; Mon, 14 Mar 2022 14:05:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -17.109
X-Spam-Level:
X-Spam-Status: No, score=-17.109 tagged_above=-999 required=5
tests=[BAYES_00=-1.9, DKIMWL_WL_MED=-0.001, 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,
T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001,
USER_IN_DEF_DKIM_WL=-7.5, USER_IN_DEF_SPF_WL=-7.5]
autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key)
header.d=google.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 Xhcne4W_ssop for <last-call@ietfa.amsl.com>;
Mon, 14 Mar 2022 14:05:08 -0700 (PDT)
Received: from mail-lf1-x12c.google.com (mail-lf1-x12c.google.com
[IPv6:2a00:1450:4864:20::12c])
(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 BF3573A0BD4
for <last-call@ietf.org>; Mon, 14 Mar 2022 14:05:07 -0700 (PDT)
Received: by mail-lf1-x12c.google.com with SMTP id h14so29447504lfk.11
for <last-call@ietf.org>; Mon, 14 Mar 2022 14:05:07 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20210112;
h=mime-version:references:in-reply-to:from:date:message-id:subject:to
:cc; bh=Jtm9nUnONprn+QJjwcwbbMePfTAIscFaH4A2udvdaUs=;
b=YhTyVgled2luhyxte/U8MqjMm6HHbz2AMX4ecG1Pd0kxhj0/d2aC9+AFn6URSrPNhZ
A1qbSHFizcZP5EqyTwr9wk/jX9jvshFCfjo80UmpHdco/3+QTW1bTg+z4dDad6VRHrm6
0DiXuqNFxyP0oyJu5gTZIlAq9e/Xc4gFcTqGVLBamIAZoIK4k5N1gMVkMLbk+yTNBbTH
Cu8XXX96t6+58/ZO0zwduKtF8u2w88I9uHaSatM4bopexO2IdXzaI5feeRvCvOJq3ENc
UNE03etyq7QsuDAjklUorPtLKps/S7VXZeABfMKMEavs8HRGgnxPEwhQpaEcU2pdO6jW
bOWg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20210112;
h=x-gm-message-state:mime-version:references:in-reply-to:from:date
:message-id:subject:to:cc;
bh=Jtm9nUnONprn+QJjwcwbbMePfTAIscFaH4A2udvdaUs=;
b=3shDbEab4cBwg/f30BOeaIh59ET5TzActvkJS0mujxor5W8ipfCMqLhHxu9Bp1cndD
q4B7n1r5d9eWGINTbRxPa7EPESc9R7DPJFtcOqZNYt8b4pUxeL9QZivcLDy0r84z3ASa
RPw4KvUd7CLdqorG80qH7e0T/I80lP6/MEn+ReWYoyDu3t07wo5beMM++W5bEBj5RvO0
oYHGbCwqkZcpfwlCwH0QvS7lNT1+JzliwQbjDKNCZ8Zaw26m/7pK8djgSkph48FXwBgx
2kFdVIqQoMAZQztb4ohKtiVFufbQ3jDvO7vyN8F0QfxKGupEL1i7EaikbkIqc5ephB1C
a6iQ==
X-Gm-Message-State: AOAM531+NITDN0q1HrTWJccynv3DxdzXLQ1ukut7Y8T8d8Rlpdr/2+Cr
jqFSjFz205otwZqYGswewUTT4JZwhAHFGnNT6EUdHA==
X-Google-Smtp-Source: ABdhPJzIB3tzqJea5IfrZupWj93QRcnK/4cMJZPxTJIex+ObSj0AdUu8kFBhNfZ5uMIMD5kmtFgfQCNm5oYe6Ahiygo=
X-Received: by 2002:ac2:4ec2:0:b0:448:1c10:2132 with SMTP id
p2-20020ac24ec2000000b004481c102132mr15166994lfr.98.1647291905270; Mon, 14
Mar 2022 14:05:05 -0700 (PDT)
MIME-Version: 1.0
References: <20220228222932.825F33844270@ary.qy>
<245C65D2-EC38-4C49-9CA0-3DD687CB37DA@mnot.net>
<CA+9kkMAnmoJ0n3mPscZvc6kbyOZjQU78vb+iA0Pw5Qq=_kKZEw@mail.gmail.com>
<ee8c0615-9207-cf7a-b1a0-905f33062e7a@taugh.com>
<CA+9kkMBn-jJbwKjOdOpLL3PFS0REVUBUoSa+2MD0NxnvttHCcg@mail.gmail.com>
<91329874-9301-40EC-8155-FBFE55DB89E4@akamai.com>
<618c8f70-3d09-fe09-6088-597b2b63655e@it.aoyama.ac.jp>
<3efab652-be64-e179-b387-0468a2da9f1c@taugh.com>
<5DCC145C-D887-4184-B8F5-3C00563C620A@akamai.com>
<7672C0CA-DED8-45A4-842A-BC5C159DD792@greenhills.co.uk>
In-Reply-To: <7672C0CA-DED8-45A4-842A-BC5C159DD792@greenhills.co.uk>
From: Gary Illyes <garyillyes@google.com>
Date: Mon, 14 Mar 2022 22:04:53 +0100
Message-ID: <CADTQi=ekZ-0ChcJ2F-WTxCRvGRSuPOyygbBuRkDpO39mq0Hykw@mail.gmail.com>
To: Martijn Koster <m.koster@greenhills.co.uk>
Cc: "Salz, Rich" <rsalz@akamai.com>, "henner@google.com" <henner@google.com>,
"lizzi@google.com" <lizzi@google.com>,
"last-call@ietf.org" <last-call@ietf.org>, Mark Nottingham <mnot@mnot.net>
Content-Type: multipart/alternative; boundary="000000000000dba4b505da340800"
Archived-At: <https://mailarchive.ietf.org/arch/msg/last-call/zYzqCUR3VTpTDfrDkJdrcEwD0es>
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: Mon, 14 Mar 2022 21:05:13 -0000
All, we had this boilerplate since the very first draft, so I'm rather amused it only surfaced now as an issue. We thought we need the current "no modifications, no derivatives" boilerplate so consumers and users of the Robots Exclusion Protocol (REP), in particular webmasters and search engines, don't end up with backwards-incompatible changes in the draft. As Martijn mentioned, the REP has been around for a very long time, over 450 million hosts rely on it in addition to search engines, so we feel rather protective about it. With all that said, it's clear that the current boilerplate is a no-go and, based on some sidebar chats, our worries perhaps unfounded, so we can switch the status section to the "IETF Informational w/ consensus" one (https://www.rfc-editor.org/materials/status-memos.txt). Additionally, addressing Mark's comment about an ACK from other consumers of the REP, I'll put out a public request on an official Google social media account inviting other search engines to reply here. We did check in with them before submitting the draft as well as when we made notable changes (v5 -> v6), but I agree that the other consumers of the REP should also at least acknowledge the publication of this draft, considering how important it is in general. Let me know if I missed some comments that need my attention. Gary On Fri, Mar 11, 2022 at 11:23 AM Martijn Koster <m.koster@greenhills.co.uk> wrote: > > > > On 9 Mar 2022, at 14:15, Salz, Rich <rsalz@akamai.com> wrote: > > > >> I don't like to guess, > > > > Let's not guess, let's ask the authors directly. > > > >> Can someone – probably one of the authors, not Ted – why they feel it > is necessary to not allow derivative works? > > > >> In the past there have been many RFC’s that documented existing > cryptographic algorithms: Blake2, ChaCha/Poly, etc. None of them say no > derivatives. > > > > Why do you want no-derived-changes? Given that the IETF almost never > does this, I would expect this to be a hard requirement to justify. > > Gary, why was this added? Having looked at the discussion in RFC3667 > sections 5.2 and 7.3 it seems that this is appropriate for re-publishing > documents from other standard bodies, and to protect proprietary > technologies. The robots.txt is based on a long-standing industry practice, > defined by a historical specification and de-facto (diverging) > implementations, but not a standard body. And the proprietary technology > protection doesn’t apply either. > So I agree it should not be there. > > — Martijn > >
- 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