Re: [xml2rfc] Embedded lists in V3 syntax

Julian Reschke <julian.reschke@gmx.de> Tue, 27 April 2021 04:16 UTC

Return-Path: <julian.reschke@gmx.de>
X-Original-To: xml2rfc@ietfa.amsl.com
Delivered-To: xml2rfc@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B801A3A1625 for <xml2rfc@ietfa.amsl.com>; Mon, 26 Apr 2021 21:16:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.6
X-Spam-Level:
X-Spam-Status: No, score=-2.6 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.001, RCVD_IN_DNSWL_LOW=-0.7, 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 OY3bCOFBnMB1 for <xml2rfc@ietfa.amsl.com>; Mon, 26 Apr 2021 21:16:33 -0700 (PDT)
Received: from mout.gmx.net (mout.gmx.net [212.227.15.18]) (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 F26443A161B for <xml2rfc@ietf.org>; Mon, 26 Apr 2021 21:16:32 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1619496990; bh=3MS7Y/WXSNP19oBZ26iTRrvFIKSyoY95Np0Sf/iXCko=; h=X-UI-Sender-Class:Subject:To:References:From:Date:In-Reply-To; b=Po0LSs35akozRmZtkNva+L8AvAjnIc9sZXR1I41M5LGbnJ2HwdWMpyd6u/0kScHTY 6jF+fFBeq1F2nuzXLdIdwDZs7IeXd1Eoc1/G7NV0drMdti59zQH1qxoCwnrFsednWv TzCsnQ1yojLDUpApxovMD2eEBXT/hQFX7Gw6ROdU=
X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c
Received: from [192.168.178.20] ([91.61.60.86]) by mail.gmx.net (mrgmx004 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MxDkw-1lQARK2zOa-00xfEt for <xml2rfc@ietf.org>; Tue, 27 Apr 2021 06:16:30 +0200
To: xml2rfc@ietf.org
References: <B82E621C-0475-42BD-BFE7-C3717A2DDACC@orandom.net>
From: Julian Reschke <julian.reschke@gmx.de>
Message-ID: <d50ca4fe-0bfd-bf15-c49f-a21368819c97@gmx.de>
Date: Tue, 27 Apr 2021 06:16:30 +0200
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Thunderbird/78.10.0
MIME-Version: 1.0
In-Reply-To: <B82E621C-0475-42BD-BFE7-C3717A2DDACC@orandom.net>
Content-Type: text/plain; charset="utf-8"; format="flowed"
Content-Transfer-Encoding: quoted-printable
X-Provags-ID: V03:K1:WZnAVOmTMttyuAm8ew7EXm9ab62AV5TfnCPIcr4c1kCdinOGvgZ YLbh9+0BEd1wx+H/CXkWcX6TtBR6Ps9CLsJgl6L2UwtnJsPN2b1mYar6gkcUIBv1sERmBPw XW7cOPaQyi/TpmRF0W7qafjJSTDlzS+02DxORgsgcoCwoNmbavHC3VJsLFxy1DnG+1sEE1a cTTRdTNPSXKnfwpR2zkaA==
X-UI-Out-Filterresults: notjunk:1;V03:K0:54krZPSE+VM=:LJa7NY5Xbv34veRgAk5yB7 467fgjKq6e2a1yAlAQIX80okP3dxfoU8WMluDahTpWxEzRybwDN4kvUSs13fnQ0IyTBclNPR2 0epbEOWH7o7apDV+u9Vj+JRMC3nvUhYYUTDuSCQClBMS2uE5+MUc3Dy/phHrS2YU6pBgJsv7L xQPz5P2ecZRq9ngutTug1EZAMGulvcwumkLHYSPB+g+Hzh8fA/I3bkCzI/X6kT+33iQxbAiVk XFPBY5ycjKi5doSjEr6onTVG4H4ycdLcSMkAmB/l/esGxgzqJg9CiMrMdBmrzejF9ebdiuA5b jXNr/lO5P/QR7R7iCG+f4coXizzTHYIWezFIM2URG/IIaJUDwnfeAMHdIpeJvSywUdMWs/wrC L8CY/bosZCc6jxF10JEPmJIoMsXbil6bd0N7qk518RN+nZbx0gUzmIzdLCJmDnxElKJsJ+oQF +LiVrye0fsMZJdHbVUSG9+aNxq05JHHgOd155hSnMdSuCDvYV2L/mCGeNIvCiuP8gUfWsB2vr mzDSf4BUF37vJ6xxW8oHa8zGKueJOfX8kqnXGo82sON80R44TtQiQNdoAhyC2Ra6tutv79YcP 5feNYpfwjAmKahqCEiBDAM1Cr375gso0XQRKX6soFVRHad/8Fbagl5556iGRO9XqqnnGI8dBR UM1jE6AT3iNu7Ca3AqH7L1Cg/tDp+Y+HMUrHkxB8slv8PDgRx/b1wUua6ybYjDM38vaRocDjO FzwRoDaPcG9WsCGJYBLaGE5+VuYcBIgLkgyfVKAEp9SQw1oJ2P00P3/CQUg7GobGZga/IPUe4 XmaO5xwkVePGIAI0N7VaW3nH6Aq+3XWzvmtUGzRICOvPfkYC/b7XmEc1gBO0ADr1fTpN5kM87 m2d67BLbFtfDTSrzP5iWFZNhMO/TU6qfzhjDmwIKCeTvPJ394biko3jfvUveLZYk167UowcI2 62wyXW6xjGSu0a6fmA3pYwxYkFix8FEHUWds4ZJsZU4NNPGbOHs/1HX1Qqr4qgFS3DW03ZHEX fA3Jr+hy9/ce4DJhce29drA0bxCd4RT8XZS+jVEZYG62w/yS8O2lVXmFDfAMosjGpyCpySWKL P2dZMdNxD8Dkh/52KP2KdMn2xTni8TQyh0D+zihfzNDWRZfdobWU1PvSyFLAbwNHoo3CX9XNZ KOUCPwJYoLjQejNN7uoQQ1tU17AOMt53CUElwDwbkl6JxyfjUPNN+GOsNjJnJTSuZYXK4Ss3l HVKpIstUDA0Gq7yPq
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc/QxP8NJKWlXMo-J3tyX5s_2Skt0o>
Subject: Re: [xml2rfc] Embedded lists in V3 syntax
X-BeenThere: xml2rfc@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: <xml2rfc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/xml2rfc>, <mailto:xml2rfc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/xml2rfc/>
List-Post: <mailto:xml2rfc@ietf.org>
List-Help: <mailto:xml2rfc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/xml2rfc>, <mailto:xml2rfc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 27 Apr 2021 04:16:39 -0000

Am 26.04.2021 um 20:31 schrieb David R. Oran:
> I was trying to get an <ol> inside a <ul> and tried the obvious approach
> of just putting the <ol> after one of the <li>’s of the <ul>.
>
> That caused xml2rfc to barf, so I went googling around, looked at the
> FAQ and RFC7991. This would seem a common-enough situation that one
> would think it covered in the documentation, but there was nothing in
> the FAQ about multi-level lists (even to say “don’t do it”).

7991 is pretty clear that <ul> can only contain <li>, but that <li> can
contain <ul>. Please go back and check again :-). See in particular
<https://greenbytes.de/tech/webdav/rfc7991.html#element.ul> and
<https://greenbytes.de/tech/webdav/rfc7991.html#element.li>.

> Then I found
> https://greenbytes.de/tech/webdav/draft-hoffman-rfcexamples-latest.html#v3-basic
> <https://greenbytes.de/tech/webdav/draft-hoffman-rfcexamples-latest.html#v3-basic>
> and that had a list inside a list so I thought I had found a solution.
>
> So I tried that and of course it didn’t work. On closer examination, the
> V3 source had a naked </t> without a matching <t>, so I thought - this
> can’t be right!
>
> So, just to be sure, I extracted the xml source from the web page myself
> and tried to compile it. D’oh…it causes xml2rfc to barf.
>
> So, I think we have a few issues/questions this raises:
>
>  1. How the heck do you embed one list inside another?
>  2. If this isn’t allowed, something in the FAQ ought to warn you off
>  3. If it is allowed, the FAQ should show you how with one or more examples
>  4. https://greenbytes.de/tech/webdav/draft-hoffman-rfcexamples-latest.html#v3-basic
>     <https://greenbytes.de/tech/webdav/draft-hoffman-rfcexamples-latest.html#v3-basic>
>     ought to get fixed or deprecated somehow.

Well, that's just a copy of the latest version of Paul's document. Even
if I deleted it on my server, there'd still tons of copies of
draft-hoffman-rfcexamples-04 (and preceding drafts) somewhere else.

Best regards, Julian