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

Julian Reschke <julian.reschke@gmx.de> Tue, 20 October 2020 04:01 UTC

Return-Path: <julian.reschke@gmx.de>
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 6E59D3A0985 for <tools-discuss@ietfa.amsl.com>; Mon, 19 Oct 2020 21:01:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.146
X-Spam-Level:
X-Spam-Status: No, score=-2.146 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FROM=0.001, NICE_REPLY_A=-0.247, RCVD_IN_MSPIKE_H2=-0.001, 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 (1024-bit key) header.d=gmx.net
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 m6akn0CwNvNR for <tools-discuss@ietfa.amsl.com>; Mon, 19 Oct 2020 21:01:05 -0700 (PDT)
Received: from mout.gmx.net (mout.gmx.net [212.227.17.21]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AEC683A0983 for <tools-discuss@ietf.org>; Mon, 19 Oct 2020 21:01:04 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1603166461; bh=To54D+tcGqIpFyUOo1bHtfoGpu24JNyaqjihUdiRifA=; h=X-UI-Sender-Class:Subject:To:References:From:Date:In-Reply-To; b=A3zPuwcRptOsZCPpRBf4iZyulTdkvE/cMyKkrM3SPmn/IwZm7CiN0EVRZbQ1Y5ZYk XZ5AnA49I+vdPLMDWGUepS7trDaf0kgwdeOPKE4nnHcw/udGWLlopjfY9QdTUB7mNx kAcF4xXGUO6fsNUB/Tvxf9TKJabsPvi27ZwOqRUM=
X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c
Received: from [192.168.178.20] ([84.171.154.94]) by mail.gmx.com (mrgmx105 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MxDou-1kFPtd2HVY-00xZrT for <tools-discuss@ietf.org>; Tue, 20 Oct 2020 06:01:01 +0200
To: tools-discuss@ietf.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>
From: Julian Reschke <julian.reschke@gmx.de>
Message-ID: <9ba7b514-99ff-f828-1610-868d849bfaa1@gmx.de>
Date: Tue, 20 Oct 2020 06:01:01 +0200
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Thunderbird/78.3.3
MIME-Version: 1.0
In-Reply-To: <26473.1603140152@localhost>
Content-Type: text/plain; charset="utf-8"; format="flowed"
Content-Transfer-Encoding: quoted-printable
X-Provags-ID: V03:K1:Jdbx4M43/gqJKfYCzETaP9or94eB/Dd5DzemFuybrJIfv87A6cP Xd0+xhMeSgoDfk5j45wzwwJXyie7IYpwovEEZoDNSyx1q3Z9heQL+pDe4m+vOiyUClUaZ0v V4cRb7QMppij59k5bWOQNT/RsQma3QUF7P7vSj6NKnhPYBD8fCK2uE0UD8b5n7DvPLV82CS XI7CxptCsXugUw8FwcGDA==
X-UI-Out-Filterresults: notjunk:1;V03:K0:v/s2IGe4/cc=:x6eSI8Vxjlb5X2lsvlKyp3 +rZUTxX/kSyVf/uOBk6whpnrI5/j+2dkj0CnW1ssuEgYk67WSU3sBzarZUjFdBtWTUkjbbRBz dt2ELwKkepWuHuKNvHuXgXTV2+TmH1Dv8Mhrnpdq2Mzi1byN+M3AOvvo1vOQgLzM/5yX0opjz FqlVDLrqyJfzI/NZsR61gOmWhhHpGT9Sb/Mu5phPhY3d1oxsQOVUjURrHPULG4XuHBWQexj/2 mvV26rE2Eoqj0fFAwsbeUJFo8m6VXPuGYVPk/5O2YZQLePa9AnRZ1H5MMEuac7wCQolvwqKyd 3U/OY/Tv54HW5mmnnTWcAFhoKO0SrOAkqnADozsRS2PNZoJ00Eysut3nC90PokIRqYuiQDVM1 FSorq5kJWhf3WAh8KYB2BPQpkWg08PGSToW1AcZEL5zs1b7hUfUDCBBJYzq8D+u0qxVIYRXRy Y9jzhHRzjg08tabydo3SQ2oeqfRYF/ZaKTvaHROPui6yLpys4OHj+S24iMNmaHS2+bCO0Lpnw XST/hdXmRxEQHE0Y8U/e7YGM4eMyMRE8yftEOuZhJtvaZ2rE/OHj1qbkjNVpK5fzlhbQxeySW 5MtyInwZLgyPs2TjynGIuSe6iIoMJ4TqPr1nPHEeAcROz+y7j0CpO99FW1yOnyyC4874I1/OR uYyABd2kRRtIx1jVt1WTJaNCd2tXvj2m4JJQO4rr56k+gKn+2/Qjnw9WyxnigugKQt/nvs243 +vRR798f4Lj9ftp7zS6hwZV54AQVqxQvDJj0YjysG/BsyHRvt3n8bFpP0OAufmQ++D6WQcFyn /bjhgVnY/M7uF9kVKr6V0yJ9zkhuCCfJU49T3rqwqhGopPfmA+WAkgQW4/ICU2xlv+n0j8oto E4nn1kpZ4p994yygHzgQ==
Archived-At: <https://mailarchive.ietf.org/arch/msg/tools-discuss/9_4rIn2Gs3WXS_L1UIW2iNU4EC8>
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 04:01:09 -0000

Am 19.10.2020 um 22:42 schrieb Michael Richardson:
>
> Julian Reschke <julian.reschke@gmx.de> wrote:
>      >> If you use a specific URL, then it needs to be alive.
>
>      > Yes.
>
>      > But I would call that "robustness", not "portability".
>
> I plug in
>
>        <?rfc include="reference.RFC.8174" ?>
>
> and the tool figures out where to get the data.

But that's not part of the official xml2rfc vocabulary.

> When I do:
>
> <!ENTITY RFC2119 SYSTEM "https://xml2rfc.ietf.org/public/rfc/bibxml/reference.RFC.2119.xml">
>
> then I'm being very specific, and if the site breaks, or produces 404s for
> some reason, then things break for me.

The tool *can* cache it the same way. This helps when the site is
unreachable, but of course not when it removes the document. Which it
should not.

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.

> ...

Best regards, Julian