Re: [Tools-discuss] How do we diagnose DOI errors?

Carsten Bormann <cabo@tzi.org> Tue, 20 October 2020 06:13 UTC

Return-Path: <cabo@tzi.org>
X-Original-To: tools-discuss@ietfa.amsl.com
Delivered-To: tools-discuss@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 237BF3A1001 for <tools-discuss@ietfa.amsl.com>; Mon, 19 Oct 2020 23:13:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.897
X-Spam-Level:
X-Spam-Status: No, score=-1.897 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 6i3QvCjCiV8i for <tools-discuss@ietfa.amsl.com>; Mon, 19 Oct 2020 23:13:50 -0700 (PDT)
Received: from gabriel-vm-2.zfn.uni-bremen.de (gabriel-vm-2.zfn.uni-bremen.de [134.102.50.17]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0B1943A0FFD for <tools-discuss@ietf.org>; Mon, 19 Oct 2020 23:13:49 -0700 (PDT)
Received: from [192.168.217.118] (p548dcc60.dip0.t-ipconnect.de [84.141.204.96]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by gabriel-vm-2.zfn.uni-bremen.de (Postfix) with ESMTPSA id 4CFjxR5wQrzyVQ; Tue, 20 Oct 2020 08:13:47 +0200 (CEST)
Content-Type: text/plain; charset="utf-8"
Mime-Version: 1.0 (Mac OS X Mail 13.4 \(3608.120.23.2.4\))
From: Carsten Bormann <cabo@tzi.org>
In-Reply-To: <9ba7b514-99ff-f828-1610-868d849bfaa1@gmx.de>
Date: Tue, 20 Oct 2020 08:13:46 +0200
Cc: tools-discuss@ietf.org
X-Mao-Original-Outgoing-Id: 624867226.319328-70b44a59bfd60c029986b1162e23ca58
Content-Transfer-Encoding: quoted-printable
Message-Id: <488DFAF2-1CD0-4AAC-8A9D-072803042E70@tzi.org>
References: <181dadfc-37bf-46ad-b907-853cad3dccd2@www.fastmail.com> <9ee90430-405b-4cf2-b1e7-5d241698a108@www.fastmail.com> <32564.1603119444@localhost> <8b5ebbef-6dca-1f56-0576-f395815c4b40@gmx.de> <9568.1603129249@localhost> <cc0cf5ac-8706-12c4-5014-a95e7b607bd2@gmx.de> <26473.1603140152@localhost> <9ba7b514-99ff-f828-1610-868d849bfaa1@gmx.de>
To: Julian Reschke <julian.reschke@gmx.de>
X-Mailer: Apple Mail (2.3608.120.23.2.4)
Archived-At: <https://mailarchive.ietf.org/arch/msg/tools-discuss/peb7KVmnGzf6ln9DltAlJNDHzZQ>
Subject: Re: [Tools-discuss] How do we diagnose DOI errors?
X-BeenThere: tools-discuss@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: IETF Tools Discussion <tools-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tools-discuss>, <mailto:tools-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/tools-discuss/>
List-Post: <mailto:tools-discuss@ietf.org>
List-Help: <mailto:tools-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tools-discuss>, <mailto:tools-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Oct 2020 06:13:54 -0000

> On 2020-10-20, at 06:01, Julian Reschke <julian.reschke@gmx.de> wrote:
> 
>> <!ENTITY RFC2119 SYSTEM "https://xml2rfc.ietf.org/public/rfc/bibxml/reference.RFC.2119.xml”>
> […]
> We really should have a reliable place for the reference information. I
> still don't get why we recommended the above URI back in RFC 7749 (I
> *think* after consuting with the RPC), and now that redirects to
> tools.ietf.org.

I don’t think RFC 7749 “recommended” that URI; it just used a similar URI in an example for declaring and using an external entity.

Kramdown-rfc briefly used xml2rfc.ietf.org; I don’t recollect exactly why we switched back to xml2rfc.tools.ietf.org as suggested in RFC 7991; I seem to remember that this was to avoid the redirect from xml2rfc.ietf.org to xml2rfc.tools.ietf.org and the attendant SPOF and delay.  After all, xml2rfc.ietf.org continues to say 301 Moved Permanently:

$ curl -I https://xml2rfc.ietf.org/public/rfc/bibxml/reference.RFC.2119.xml
HTTP/1.1 301 Moved Permanently
Date: Tue, 20 Oct 2020 06:02:05 GMT
Server: Apache
Location: https://xml2rfc.tools.ietf.org/public/rfc/bibxml/reference.RFC.2119.xml
Content-Type: text/html; charset=iso-8859-1
$ 

I believe that the interface to the canned bibliography information needs to be an integral part of the authoring side of RFCXML, but tools-discuss is the wrong mailing list for that discussion (or is it?).

(Here is the text from RFC 7991 Appendix B.1:

   The most common way to use <xi:include> is to pull in references that
   are already formed as XML.  Currently, this can be done from
   xml2rfc.tools.ietf.org, but later this is expected to be from the RFC
   Editor.

I don’t know who owns the authoring side of RFCXML; if it is the RFC Editor, it might indeed seem logical for this responsibility to rest with the RPC.)

Grüße, Carsten