[xml2rfc-dev] https://tools.ietf.org/html/draft-levkowetz-xml2rfc-v3-implementation-notes-09#section-3.1.20

Julian Reschke <julian.reschke@gmx.de> Tue, 29 October 2019 18:09 UTC

Return-Path: <julian.reschke@gmx.de>
X-Original-To: xml2rfc-dev@ietfa.amsl.com
Delivered-To: xml2rfc-dev@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3DBBB120018 for <xml2rfc-dev@ietfa.amsl.com>; Tue, 29 Oct 2019 11:09:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.898
X-Spam-Level:
X-Spam-Status: No, score=-1.898 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-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 (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 6HVvxCelZRPF for <xml2rfc-dev@ietfa.amsl.com>; Tue, 29 Oct 2019 11:09:13 -0700 (PDT)
Received: from mout.gmx.net (mout.gmx.net [212.227.15.18]) (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 0776E120826 for <xml2rfc-dev@ietf.org>; Tue, 29 Oct 2019 11:09:12 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1572372550; bh=OgifnFu5oSBIR0P1ND90PbLqwlOujTP/We9s543NG8A=; h=X-UI-Sender-Class:To:From:Subject:Date; b=HM9mQ0rDTMYDCK/IKpAIwXESKtK1sv5WM6pD5Pbj1N88Ae7qcTepoTBSUq1NHVAI2 b+/gdwYm4KaEBvt216dClrFppyc0K2dHx6mC0wul0Z6LWbM3CnkBlqHgFCl5Kt3PAh 9mf+oMViqBtwr1f+jMMgKAsw4j6iaYO0PFVqTrps=
X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c
Received: from [192.168.178.124] ([84.171.146.73]) by mail.gmx.com (mrgmx005 [212.227.17.190]) with ESMTPSA (Nemesis) id 1N5VHM-1ht3mx3zTO-016u20; Tue, 29 Oct 2019 19:09:10 +0100
To: XML Developer List <xml2rfc-dev@ietf.org>, RSE <rse@rfc-editor.org>
From: Julian Reschke <julian.reschke@gmx.de>
Message-ID: <dd955428-7129-c0e9-4064-ef963ada90c7@gmx.de>
Date: Tue, 29 Oct 2019 19:09:05 +0100
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.9.0
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"; format="flowed"
Content-Language: en-US
Content-Transfer-Encoding: quoted-printable
X-Provags-ID: V03:K1:H81+48wmjbdlA98HUTDfOdpGnrnlWIH8tXtAYRvxi1QIpjsWgZl qieAuwxsHxgagmFNZS8pvRpsVInuOfR4XAxHW+dBbDX/ihRosAqIOqKhqHqdVPkah5B6pbG V1XoA4rdgzp3JkXEijgcCIKYkembWRct0KQbGjhXAxQZ8ITtp2Qp5cB3pgxT8paBXDZgqTd MvKHqG/JQGw5BabmAOhPw==
X-UI-Out-Filterresults: notjunk:1;V03:K0:F3iHlw8eO28=:5oso5Q54ip3mM8pMQJYWZs fECfjvIstDRq6t1a9AJipdUkmpFnLc2eNqMwgFf8qhcCnJ1KXy7NFf+Eqz0FPsDm8XJYs/rtB rGU/+Zg/nz8mIdjLhka4L7k3ggUW92askegc/v9sjC10OF/EcEy91D+6Ohgb2dNyvy2/3xgwo NZgufrmH5FZPL3u5bM6zWmR/VXW2kexm4INsK8zhCh29gG38wgwCfj/xZ1i4eFHfSsa/9Tcaa L09SGZiiiC+wy95sJLeeohgQlLiaq6r2gptpz3cfqugDiQnwKRmuvfHv1Tne/BZSLtIoOOezz qFG7nr+UQ1kpJS2RQPAAQATAEUte7mqP2wif0fS/OrtWZlJAbx/xD/ozrtJzuIyQ73fCIjC+L aNyxuhwRzhHTPyDqMfDTNATcvS3lb+zOFTDagPQm9XOvZiJCtXoZ0qQ8kHuxKVSy6rJ7kmrV/ Eed1CwyHLFGHBByrZLXZA79ymWdAow4aHST60jSIXFREMVAz/rdYHs9YzkXx14QvHeNJMvNAJ apto9qcGHWzKddeTN4z57+6I0N1OYOuy7IfTSVWBGH0NH4zW3Clr9zaAkbxunzpSkicyWLbMW GqthsG4WGBzmUq5sCNMg8iuPiMPwcPsdMaOwesKqZI7b0uS9+c2nBBO/l1RkrKLfNB0D7PU38 tkdwewG7J+rE1UGpCt3MZ6CVpGGgM/YbjLIn1F94XvaFXUp9y0K/JqZIki4KJ+6oY7qMNrI1u VURxb3CQr/O9ftSdK9CCvGJLkLRoRhYc2NH7XSEp8Ik7likwgkqGhhRnm9otGmj6ZTVlj37BQ NQxZCB49cr8x1R2NfW8EwoK7E6dfEuSc3uz7GNs1CWtjt+YXOtheTreqX8fa4t36yk4IElVbG n03MkqXql8llL7Gp82MO/+HnlncBFWyBUzoQTeuzMtzhNB26HhU6brrsBTnGMRdKwaPA4FMLG hbHkdFm3LuhhejdeJeJp48wP30VBj39RDj6/ksmUa1kItSvLa4L+jx3bVxD65lCC+NWd4bM+a JgwjphacyNgrtDcE5cvUVi3jvEoUGrXqZmFWeMeBWATEoULhkR2JmLoNAQy16pZ3xamYg+9cs 6YAGOIUZSPOEt5QdYfhpU5bG6yA3E4LyOzLlg3fYjwxCkPbEXK1RubqUVlQJTjaHBTtaY4qg9 vUCWtpbmYcq2aG9+S8UYeTfmBo0648gIp2z18O901EGnNRPPwb3tvUkyboAUE1XMuF0fyDQqu HtlwXTU7UiA7uKa35LXOZjxK7GsqY3u5w9hhWRYT7Jf3QMOgsGgHYQOxYa3w=
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc-dev/DLC5WOfTfDtCjD8OwF5gJ2X6eeo>
Subject: [xml2rfc-dev] https://tools.ietf.org/html/draft-levkowetz-xml2rfc-v3-implementation-notes-09#section-3.1.20
X-BeenThere: xml2rfc-dev@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Discussion about particulars of xml2rfc V3 design, development and code." <xml2rfc-dev.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/xml2rfc-dev>, <mailto:xml2rfc-dev-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/xml2rfc-dev/>
List-Post: <mailto:xml2rfc-dev@ietf.org>
List-Help: <mailto:xml2rfc-dev-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/xml2rfc-dev>, <mailto:xml2rfc-dev-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 29 Oct 2019 18:09:16 -0000

...see also
<https://github.com/rfc-format/draft-iab-xml2rfc-v3-bis/pull/107>, which
I believe is misguided.


> 3.1.20.  In Section 2.46.2, "numbered" Attribute
>
>    The text indicates that only top-level sections may have
>    numbered="false", and that a section with numbered="false" may not
>    have a child section with numbered="true".  But that leaves no value
>    that is valid for child sections of an unnumbered section: They
>    cannot have numbered="false", since they are not top-level sections,
>    and they cannot have numbered="true", since the parent has
>    numbered="false".

That is correct, but very easy to fix by saying that numbering is
inherited from the parent section.

>    Additionally, the prohibition against child sections having
>    numbered="false" removes the option of truncating the ToC listing for
>    some child sections; without providing a good explanation for this
>    limitation, it seems arbitrary and counter-intuitive to disallow this
>    feature.

That doesn't make any sense - the presence in the ToC does not depend on
numbering at all. To control the ToC, we already have
<https://greenbytes.de/tech/webdav/rfc7991.html#element.section.attribute.toc>.

>    Proposal:  Permit sections which are not top-level sections to have
>       numbered="false".
>
>    Implementation:  In The current version of xml2rfc, child sections
>       may have numbered="false".

Limiting this to top-level sections was very intentional; the reasons
given above are IMHO not sufficient at all for this change.

Heather, by any means, please undo this change for now.

Best regards, Julian