Re: [rfc-i] some thoughts about errata

Julian Reschke <julian.reschke@gmx.de> Mon, 20 March 2017 09:10 UTC

Return-Path: <rfc-interest-bounces@rfc-editor.org>
X-Original-To: ietfarch-rfc-interest-archive@ietfa.amsl.com
Delivered-To: ietfarch-rfc-interest-archive@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 93E501296F7 for <ietfarch-rfc-interest-archive@ietfa.amsl.com>; Mon, 20 Mar 2017 02:10:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.004
X-Spam-Level:
X-Spam-Status: No, score=-4.004 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, FREEMAIL_FORGED_FROMDOMAIN=0.197, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_MED=-2.3, RP_MATCHES_RCVD=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-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 xwoInLFoolNM for <ietfarch-rfc-interest-archive@ietfa.amsl.com>; Mon, 20 Mar 2017 02:10:31 -0700 (PDT)
Received: from rfc-editor.org (rfc-editor.org [4.31.198.49]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 906BB1296F6 for <rfc-interest-archive-eekabaiReiB1@ietf.org>; Mon, 20 Mar 2017 02:10:31 -0700 (PDT)
Received: from rfcpa.amsl.com (localhost [IPv6:::1]) by rfc-editor.org (Postfix) with ESMTP id C9896B80A73; Mon, 20 Mar 2017 02:10:28 -0700 (PDT)
X-Original-To: rfc-interest@rfc-editor.org
Delivered-To: rfc-interest@rfc-editor.org
Received: from localhost (localhost [127.0.0.1]) by rfc-editor.org (Postfix) with ESMTP id D591FB80A73 for <rfc-interest@rfc-editor.org>; Mon, 20 Mar 2017 02:10:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at rfc-editor.org
Received: from rfc-editor.org ([127.0.0.1]) by localhost (rfcpa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Rtm17Kf-8ewq for <rfc-interest@rfc-editor.org>; Mon, 20 Mar 2017 02:10:23 -0700 (PDT)
Received: from mout.gmx.net (mout.gmx.net [212.227.17.21]) by rfc-editor.org (Postfix) with ESMTPS id 5C083B80A71 for <rfc-interest@rfc-editor.org>; Mon, 20 Mar 2017 02:10:23 -0700 (PDT)
Received: from [192.168.178.20] ([93.217.118.230]) by mail.gmx.com (mrgmx103 [212.227.17.168]) with ESMTPSA (Nemesis) id 0M4GND-1byCkN1BVT-00rpLE; Mon, 20 Mar 2017 10:10:16 +0100
To: John Levine <johnl@taugh.com>, rfc-interest@rfc-editor.org
References: <20170208152614.14827.qmail@ary.lan> <8640fa4b-2ae0-e426-84d5-9b48d654f8ec@gmx.de>
From: Julian Reschke <julian.reschke@gmx.de>
Message-ID: <01477d4d-8999-bc37-4a49-4fe17889b6c2@gmx.de>
Date: Mon, 20 Mar 2017 10:10:14 +0100
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.8.0
MIME-Version: 1.0
In-Reply-To: <8640fa4b-2ae0-e426-84d5-9b48d654f8ec@gmx.de>
X-Provags-ID: V03:K0:thpFM2guwcRXV3ZzlMWwflaFRivaUboo1UDgMQ33fEDNNkHRCRf /nauJu8JSD1hpcovs5A+j0HHOttrI15IEW2devHcV+WhjMihANzc8YOe4t/QIgQPIELLE5w b7Wx3Dh4ADTiF/lIw89wUgjQ7JzKhGtEetD0W0cM6Z+AmqI0oJg2dkmeHp3z3678hIvFA7g 4AzZmRuwP6fFtDxUyh6Wg==
X-UI-Out-Filterresults: notjunk:1;V01:K0:Nx3AuiOGzW4=:ckM0lT7+HmKHs4fSKdEGhY Juh+cyNjdl9/kJJG7yei6uuVOcCZWiG88uDxzqwFXNmYGYWksIDBRiikCC/1nwRmCwvFEIpW8 vBdqXqqA1gfFJ0dUaYELpniNpjh6BoDHe79XBoZVdZ5AHp7/SZ5jXFI1/r29HDSEQPx6t2mkb ZE8A74MhVP52qkG1udpzbv2ImUKSOf5BpGhsH77Q9FlRyfUoLdv3AixuELmdPJoYFr3Q5vlhM tq/sksFMtjzdURI11DyOCgT9OW2yk+9IH/ckbCzUdqAxfgg5WQRzONkGLeJ4vIKz9sJJ4tkrn DOte31L+bIzexzhi/F1dFhRBYZT2T+PkUeBJn1WRofvDMFwy88kLR+Xj7rSlcB30ANawcW5L2 0/ahrqwJugo0pKZ+Fb+xtBpAnmqObaJKCiN3x4a7xGSyn7rvD/ZTTwK1w0G7DXF+dRDvvXNGq LhqHfzBI0dwCld+vE8LsD6vAmBV3E/7h7KvrUv4ehSvgoICLi0rGyj5Mczi9EIOjRnOIZWZpf 0AMROHBSYIKVoLM2M4396DPygT85UiqFyaAxPYqZ8wIvIlGf6etyXbBHo18VCxhvf5eZff22V RgcfN+cUIUpk9S681vV07YsdqEemp7a13/elCLEclpXJAu9yZhrlmkKjK9s2f+lLdx8BxUoEs EBUDLwYwpoYdkd0AKJoRMagCyq5+CcspxgdpztUtfYDFXrVa6SY+vzluFp/yzSCT+r/ci/O88 /pn/9D+Buv3C+ubJGivg0+NgRYDogzfx8XpophMvmayObSg6J88eRDf4PWjqZOh9hsZQJP6os usVTkGb
Subject: Re: [rfc-i] some thoughts about errata
X-BeenThere: rfc-interest@rfc-editor.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: "A list for discussion of the RFC series and RFC Editor functions." <rfc-interest.rfc-editor.org>
List-Unsubscribe: <https://www.rfc-editor.org/mailman/options/rfc-interest>, <mailto:rfc-interest-request@rfc-editor.org?subject=unsubscribe>
List-Archive: <http://www.rfc-editor.org/pipermail/rfc-interest/>
List-Post: <mailto:rfc-interest@rfc-editor.org>
List-Help: <mailto:rfc-interest-request@rfc-editor.org?subject=help>
List-Subscribe: <https://www.rfc-editor.org/mailman/listinfo/rfc-interest>, <mailto:rfc-interest-request@rfc-editor.org?subject=subscribe>
Cc: paul.hoffman@vpnc.org
Content-Transfer-Encoding: 7bit
Content-Type: text/plain; charset="us-ascii"; Format="flowed"
Errors-To: rfc-interest-bounces@rfc-editor.org
Sender: rfc-interest <rfc-interest-bounces@rfc-editor.org>

On 2017-02-12 12:33, Julian Reschke wrote:
> On 2017-02-08 16:26, John Levine wrote:
>> ...
>>>>> 2) For each RFC, there should be a machine-readable (*) HTTP resource
>>>>> (**) offering status information about the set of erratas present for
>>>>> that RFC.
>>
>> That's not much harder.  Agaim we already have this:
>>
>> https://www.rfc-editor.org/errata_search.php?rfc=nnnn
>>
>> The current result is formatted to look nice in a browser, but since
>> it's all generated on the fly from a database, a cleaner URL that
>> returned the result in XML or JSON would be straightforward.
>> ...
>
> Right.
>
> In the meantime I put something together to scrape data from these pages
> (see
> <https://github.com/reschke/xml2rfc/commits/master/parse-errata.xslt>),
> and used it (optionally) in rfc2629.xslt.
>
> Example:
>
> <https://greenbytes.de/tech/webdav/rfc7749.html#rfc.section.5>

Now slightly refined and documented here: 
<https://greenbytes.de/tech/webdav/rfc2629xslt/rfc2629xslt.html#rfc-editor.errata>

Best regards, Julian

_______________________________________________
rfc-interest mailing list
rfc-interest@rfc-editor.org
https://www.rfc-editor.org/mailman/listinfo/rfc-interest