[Tools-discuss] Future idnits feature request

Brian E Carpenter <brian.e.carpenter@gmail.com> Sun, 04 October 2020 20:01 UTC

Return-Path: <brian.e.carpenter@gmail.com>
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 091203A09CF for <tools-discuss@ietfa.amsl.com>; Sun, 4 Oct 2020 13:01:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.098
X-Spam-Level:
X-Spam-Status: No, score=-2.098 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, 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 (2048-bit key) header.d=gmail.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 C6IYsiaN9V2M for <tools-discuss@ietfa.amsl.com>; Sun, 4 Oct 2020 13:01:12 -0700 (PDT)
Received: from mail-pf1-x429.google.com (mail-pf1-x429.google.com [IPv6:2607:f8b0:4864:20::429]) (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 47C653A09CD for <tools-discuss@ietf.org>; Sun, 4 Oct 2020 13:01:12 -0700 (PDT)
Received: by mail-pf1-x429.google.com with SMTP id o20so5117105pfp.11 for <tools-discuss@ietf.org>; Sun, 04 Oct 2020 13:01:12 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=to:from:subject:organization:message-id:date:user-agent :mime-version:content-language:content-transfer-encoding; bh=Tak+DPK4dqe6e8zJ0uUQ/bMuBJt2mmgBF5fPTkUbfZE=; b=OWV8UW4Q9ACfEJa2udjAAWbpSZ1QFUPusFLcVrrl0Q8/Hm9JxozDCOeE36MPO3Ogj8 sM067AZbHUdy/YtxVtm8GlfhYkvENL2iq/aRBpiFNb9LIiJW+7bXr3PVzZJlts0tXzC3 azfk8gr7L84bNWbLXdNWCZfjezbGFrd/gvqbQWdpOI8JZdget1+D6xX+Ew0OABN1jXt2 DSugVdwxmo+p9ncQYyt0WZSCfpHZYkRFe7xEeLHtsrt91NoB5wyyHRsndak08fLE4HKL lVjlgAXV1C42+jzywHI9kIZOJE5+GYpeaxm4zZHK9pXrOFReI5wUbtVD3iop3MlmVVZp 8zBw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:to:from:subject:organization:message-id:date :user-agent:mime-version:content-language:content-transfer-encoding; bh=Tak+DPK4dqe6e8zJ0uUQ/bMuBJt2mmgBF5fPTkUbfZE=; b=LvCfejhMfMArcixa45S7EvogcDN/GyOnHO6G6JJbLb9RtuQd3wc1cTuhx4kwn5oslD iFeiQ0Vul802enyJLhKDvYdooiqrD2AegYRrj1Xt+TJZSoYgRHf3x6arQTh/i8eKRT0y TMxlR1Te6t56kNVFRjH7yC/5EFjnQ8Yf66t05bRhb6L4Ac1W0+Qx+is/fA9MmsogaSCi E4jWS4frcJMmxmr3RqhG398VM1feOvV5QPnprT2M0zxO4E9VpSsPvr0MeUN8dU1Mf+R7 3NZBS9LjIuv/2LC835EDX+LVqVIIuk1sLY69u4fQTvIkNc+vTLBqCOzSSehC86wx0U6R I9Fg==
X-Gm-Message-State: AOAM531zoVrMuGoKXAtx7ye5anORunNVQ+AtGkAHTPA+gRaihA8ZH5kV uXlVYAoVEzDePx73iMdSo0VozSiZ3u2O3w==
X-Google-Smtp-Source: ABdhPJzP+HDDIZmIA1ux91WnR3tNnloomGYywXc+4YZY43z29lU6pzpdNbY6mAyadxtikkkfuA9ciA==
X-Received: by 2002:aa7:96bb:0:b029:142:440c:6ebc with SMTP id g27-20020aa796bb0000b0290142440c6ebcmr4172527pfk.22.1601841671230; Sun, 04 Oct 2020 13:01:11 -0700 (PDT)
Received: from [192.168.178.20] ([151.210.138.136]) by smtp.gmail.com with ESMTPSA id j12sm8164369pjd.36.2020.10.04.13.01.09 for <tools-discuss@ietf.org> (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Sun, 04 Oct 2020 13:01:10 -0700 (PDT)
To: Tools Team Discussion <tools-discuss@ietf.org>
From: Brian E Carpenter <brian.e.carpenter@gmail.com>
Organization: University of Auckland
Message-ID: <8714b6cf-a590-b58e-ac8d-472b1c2fc4c8@gmail.com>
Date: Mon, 05 Oct 2020 09:01:08 +1300
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.9.1
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Language: en-US
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/tools-discuss/ebs8FYDGWgzTdzsj1FzMBgLBBNQ>
Subject: [Tools-discuss] Future idnits feature request
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: Sun, 04 Oct 2020 20:01:14 -0000

idnits correctly produces warnings such as:

 ** Obsolete normative reference: RFC 2460 (Obsoleted by RFC 8200)

However, afaik, it does not produce warnings like:

 ** Updated normative reference: RFC 791 (Updated by Updated by RFC 1349, RFC 2474, RFC 6864)

I believe this would be of benefit, since it ought to prompt the authors or reviewers to check whether those updates affect the draft. In fact I've often seen references to RFC791 that show ignorance of RFC2474, so this is not an artificial problem.

(I came to this by noticing that the proposed updates to the RFC style guide have removed the statement that the RFC Editor catches references to obsoleted RFCs, as described at https://tools.ietf.org/html/rfc7322#section-4.8.6).

Regards
   Brian Carpenter