
From nobody Thu May  2 21:44:09 2019
Return-Path: <trac@tools.ietf.org>
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 0E5121201EB for <xml2rfc@ietfa.amsl.com>; Thu,  2 May 2019 21:44:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9] 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 7rTqxoxAD91D for <xml2rfc@ietfa.amsl.com>; Thu,  2 May 2019 21:44:05 -0700 (PDT)
Received: from zinfandel.tools.ietf.org (zinfandel.tools.ietf.org [IPv6:2001:1890:126c::1:2a]) (using TLSv1.2 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8ED1012006A for <xml2rfc@ietf.org>; Thu,  2 May 2019 21:44:05 -0700 (PDT)
Received: from localhost ([::1]:56094 helo=zinfandel.tools.ietf.org) by zinfandel.tools.ietf.org with esmtp (Exim 4.80) (envelope-from <trac@tools.ietf.org>) id 1hMQ3I-0006xw-Qz; Thu, 02 May 2019 21:44:04 -0700
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: "xml2rfc issue tracker" <trac@tools.ietf.org>
X-Trac-Version: 0.12.5
Precedence: bulk
Cc: xml2rfc@ietf.org
Auto-Submitted: auto-generated
X-Mailer: Trac 0.12.5, by Edgewall Software
To: henrik@levkowetz.com, julian.reschke@gmx.de
X-Trac-Project: xml2rfc
Date: Fri, 03 May 2019 04:44:04 -0000
X-URL: http://tools.ietf.org/tools/xml2rfc/
X-Trac-Ticket-URL: https://trac.tools.ietf.org/tools/xml2rfc/trac/ticket/402#comment:2
Message-ID: <084.3ff9fe040563737fec6a2f429448a380@tools.ietf.org>
References: <069.c528f7dcd7369a146dedfa5541cda033@tools.ietf.org>
X-Trac-Ticket-ID: 402
In-Reply-To: <069.c528f7dcd7369a146dedfa5541cda033@tools.ietf.org>
X-SA-Exim-Connect-IP: ::1
X-SA-Exim-Rcpt-To: henrik@levkowetz.com, julian.reschke@gmx.de, xml2rfc@ietf.org
X-SA-Exim-Mail-From: trac@tools.ietf.org
X-SA-Exim-Scanned: No (on zinfandel.tools.ietf.org); SAEximRunCond expanded to false
X-Clacks-Overhead: GNU Terry Pratchett
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc/9xJbRNOR5oRVwqmZqy2tdhZKt_M>
Subject: Re: [xml2rfc] #402 (Version_3_cli_txt): <u> for code point 9 (HTAB) failure
X-BeenThere: xml2rfc@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 03 May 2019 04:44:07 -0000

#402: <u> for code point 9 (HTAB) failure


Comment (by julian.reschke@gmx.de):

 "...without unicode code point names"

 It would be good to properly describe what that means in terms of the
 Unicde Character Database (for instance in
 <https://www.unicode.org/Public/UCD/latest/ucd/UnicodeData.txt>).

-- 
------------------------------------+--------------------
  Reporter:  julian.reschke@gmx.de  |      Owner:
      Type:  defect                 |     Status:  closed
  Priority:  medium                 |  Milestone:
 Component:  Version_3_cli_txt      |    Version:  2.22.*
Resolution:  fixed                  |   Keywords:
------------------------------------+--------------------

Ticket URL: <https://trac.tools.ietf.org/tools/xml2rfc/trac/ticket/402#comment:2>
xml2rfc <http://tools.ietf.org/tools/xml2rfc/>


From nobody Mon May  6 04:54:36 2019
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 7EA1C1201A1; Mon,  6 May 2019 04:54:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level: 
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, 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 4_SiEs3Yrafz; Mon,  6 May 2019 04:54:09 -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 77815120193; Mon,  6 May 2019 04:54:08 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1557143645; bh=7r0SLqUvmYiUyu0+SpFHpe+cx61PF/ZVOMn3xoXueNQ=; h=X-UI-Sender-Class:Subject:From:To:Cc:References:Date:In-Reply-To; b=dZUcR3KgAtKsZchlbZOG4dLh00N2Jvasy4Xe5p837RjBMtsAbZRC7JM0o691L/9g0 Sr7HjLOJ6zjy4ubdmcYDbB0FX7HciuW/CdMSrRMJOdscXHW/pMGEutXvsUAA7TRIin PKFTBahtybvHlqOXrcoaWkSWHpVCnEhtxQGEyN/M=
X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c
Received: from [192.168.1.34] ([217.91.35.233]) by mail.gmx.com (mrgmx005 [212.227.17.190]) with ESMTPSA (Nemesis) id 1N0FxV-1gUZh42zKR-00xHTk; Mon, 06 May 2019 13:54:05 +0200
From: Julian Reschke <julian.reschke@gmx.de>
To: Heather Flanagan <rse@rfc-editor.org>
Cc: "rfc-markdown@ietf.org" <rfc-markdown@ietf.org>, "xml2rfc@ietf.org" <xml2rfc@ietf.org>, "xml2rfc-dev@ietf.org" <xml2rfc-dev@ietf.org>
References: <E1hDSIW-0008DY-Hl@durif.tools.ietf.org> <c8d8c9e9-88dd-8c49-c1d4-e0438c56a03c@gmx.de> <f41d8ba2-7078-0ffa-3e41-6f8bc1d0f766@levkowetz.com> <dfcbd237-bbff-867d-b704-cb874c4b2ed3@gmx.de> <b760846d-5183-ad8a-dd42-62a7800bdbf6@levkowetz.com> <561D7097-7155-4DDD-8C5D-FA65663B5105@att.com> <280b0cf8-a7d0-0334-42fe-a9cd6e7966d7@gmx.de> <1DC0E053-509F-4531-9EAF-1A287FFA4ECD@att.com> <8cedc522-614c-039c-e550-8f5494ab040f@gmx.de> <308E0D17-7B84-4782-B17D-EE06EE80E6BE@rfc-editor.org> <3A0F4CD6-451F-44E2-9DA4-28235C638588@rfc-editor.org> <77365280-3339-499c-db0e-626808ff31dd@gmx.de> <2370a17d-b0e4-455e-8d9e-3d8ea13f79b6@Spark> <7663a236-9a4e-f8c3-dede-b52171dc63c9@gmx.de>
Message-ID: <0d4455dd-01f8-cec4-7a0f-b372e197e90b@gmx.de>
Date: Mon, 6 May 2019 13:54:06 +0200
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.6.1
MIME-Version: 1.0
In-Reply-To: <7663a236-9a4e-f8c3-dede-b52171dc63c9@gmx.de>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: quoted-printable
X-Provags-ID: V03:K1:+b7LghVqYNxvpEttVvJG+HT+bkcEvfeV4wAAecOcsaxbBbkX4ds 3F8tbffkY0kOY0ud7xQcxAAXv2clhzT+4vaKculAlq8gjFgCHxItUw2IyWYVtGRHg/HqTzz iCmhlT3Uz4iHNfqJUQYer5iBKGMaSPg0/VJKt2hNbHY2rVR9c5DJX4dwqGXVmMY+JCW8Z6i Dde6wfEsFOlNvUu+y3y2g==
X-UI-Out-Filterresults: notjunk:1;V03:K0:Q58l1u/mAsw=:dv8pFuBZg3t3wy128FDFZp 5FEKRHpBpgzv5j7kvuUzQDyRXjA+6CfpazuuCpT2RLKQElbkAB8xAnbl7XByL/iFQ/7rFW6kN pqsfv+KIPPvy0GH6iXOUNmhx7VyydOJ/0hvETjhkV8fBce80Pei8SJE6rvfsfTJRe0mHW2t1D 7IwMsMTF3Tf2Ji0+MqvAI9cPsCOF7a1s5ywC4sPjnU/wdOFfwFIK16DwlvM1aaet/VcHUlvZz cBNeOIBvGNpdRUiYCMscCgYHGn2B2djDi5z10rMMzQEvx30w/76BqCgPOL4pY3n00Q4rIRNv2 Pgqrhl7BGeXmW+OmFWijzw1W2hLIOhes3neA2B+yIMZhnLzP/o9pZ0kyEwivQHnxEi6cJBEko mggVve1WK1KjBzmsLsBSbaJV+HRyHe0sjKSvkKg6veTnhgvCy4yfl5G5+vqgYOXDYtCU50mI9 Omeyd1wW+M1RMYmuvKB+ubCT458sWqRFRyDFqpgZdsomZ41KKflSx7ms1s9zFQ1797hbsi7X3 saf/p1AObKFrjP6jdhQRpGn+McTuomUSPhIVkbfyWEe0nipKx8n6VIirv/UIiK2R7E4sXEYqW XhvNBoIDgi64+cOw9JFpnSNpamLr8ECKHHB5vf/JJhePW2JbmDL2XbxaPIel9mZvyfFWo6R5j qsVZ0BArOm+Vvc4BCao6ecSKRb3ygGaIbbfQi9uH0dbn232qmMyToXNuUOEgrCjBR7iPJs3pf /sbv4eX8fuQZMIXUbCFRBCcwJaii8cT2mV1YUoXnKh3eBwmMbyaiS8a+cfWmPXpeSavA2mKEr lXM2EK7IQaazAA92qdyT3duUu29t5nZHxlK/EByDBdzAJcn1q//dhusx+vcyF4Zr5VT3uIdse lWnTjNH+j8zAqvrkstGqZ9YFhAJV6y6Gr7NyWf8YHsh7SQc7A45JfK8EAX3/9G8sz84+eBzji 8y27VELJjJQ==
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc/1GZof04g4FcwocfQ8oGcbcgPjgQ>
Subject: Re: [xml2rfc] [xml2rfc-dev]  [Rfc-markdown] initials handling, was: New xml2rfc release: v2.22.3
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: Mon, 06 May 2019 11:54:21 -0000

On 22.04.2019 20:31, Julian Reschke wrote:
> On 22.04.2019 16:35, Heather Flanagan wrote:
>> On Apr 21, 2019, 10:23 PM -0700, Julian Reschke <julian.reschke@gmx.de>=
,
>> wrote:
>>> On 11.04.2019 17:06, Heather Flanagan wrote:
>>>> ...
>>>> And coming back to this:
>>>>
>>>> A longstanding principle for referencing RFCs is to make the referenc=
e
>>>> match what is on the front page of the RFC itself, over what
>>>> information
>>>> is in any other location. This is something we should be clearer abou=
t
>>>> in the Style Guide, but it is a practice we=E2=80=99ve enforced for q=
uite a
>>>> long
>>>> time.
>>>
>>> If you're not planning a revision anytime soon, you may want to docume=
nt
>>> this in detail at <https://www.rfc-editor.org/styleguide/part2/> or fi=
le
>>> an erratum.
>>
>> I agree - I=E2=80=99ll work with the RPC on updating the web portion of=
 the
>> style guide.
>>
>>>
>>>> Changing the tool to match this longstanding practice is not ideal, b=
ut
>>>> it is expedient given that the proper way to handle this is an
>>>> extensive
>>>> data cleanup of the citation library. I=E2=80=99ve asked the RPC to p=
rioritize
>>>> getting documents published and format implementation over this kind =
of
>>>> data cleanup for now.
>>>> ...
>>>
>>> I still don't get this. Is there a well-defined algorithm to decide th=
e
>>> detailed format? I guess so, otherwise it could not be placed into the
>>> formatter. In this case, please publish it. And if there is one, just
>>> get the <reference> files updated accordingly. (And yes, I volunteer, =
if
>>> the algorithm is clear).
>>>
>>>
>>
>> Ah, volunteering! I love that! Let me talk to Sandy and Alice to see ho=
w
>> best to move this forward.
>> ...
>
> Can we start with a precise problem statement? How exactly is the rule
> for initials for author names different in these ancient RFCs?

Hi there once again.

It would be awesome if there was a problem statement for what caused
Henrik to make the change below:

>    * Added special initials handling for RFCs 1272 and below, to apply t=
he
>      single initials handling enforced at that time.

Could somebody please explain what the actual change in handling *is*?
The style guide says in
<https://tools.ietf.org/html/rfc7322#section-4.8.6.2>:

>    For one author or editor:
>
>       [RFCXXXX] Last name, First initial., Ed. (if applicable),
>                 "RFC Title", Sub-series number (if applicable),
>                 RFC number, Date of publication,
>                 <http://www.rfc-editor.org/info/rfc#>.

...so just using the first initial is currently the rule as well.

What *is* the change?

Best regards, Julian


From nobody Mon May  6 05:09:53 2019
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 D70B712006B for <xml2rfc@ietfa.amsl.com>; Mon,  6 May 2019 05:09:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level: 
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, 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 mXav3SiErdha for <xml2rfc@ietfa.amsl.com>; Mon,  6 May 2019 05:09:50 -0700 (PDT)
Received: from mout.gmx.net (mout.gmx.net [212.227.15.19]) (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 B3A58120144 for <xml2rfc@ietf.org>; Mon,  6 May 2019 05:09:49 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1557144587; bh=xdifgxYj0wbbDOxVQeTiuZkWxue4Z8uzqHiNKJLSUbA=; h=X-UI-Sender-Class:Subject:From:To:References:Date:In-Reply-To; b=YxYfWSaOZCzYLBdymSRlKmmAA96/xGA6wN8bsEhJFT1GS/b9iRmMwb8fjrAiUcQBj 4mQd7urJ9Uy3eBkx7NW289ROjDBNBGh6YPuG/wqjjgYePYUS8mAKNHwPzA1PRZcyTa kn2AdNeaQfwkKfJGJQh5ojr1ZYC78usxLsuS/IT0=
X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c
Received: from [192.168.1.34] ([217.91.35.233]) by mail.gmx.com (mrgmx004 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MirjS-1glGxD0uyi-00erfA for <xml2rfc@ietf.org>; Mon, 06 May 2019 14:09:47 +0200
From: Julian Reschke <julian.reschke@gmx.de>
To: xml2rfc@ietf.org
References: <d32d6468-6e74-7f2b-9a6e-5449171ed8b8@gmx.de>
Message-ID: <6d2dfeca-5982-a7d7-b2c1-8736789fb60c@gmx.de>
Date: Mon, 6 May 2019 14:09:47 +0200
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.6.1
MIME-Version: 1.0
In-Reply-To: <d32d6468-6e74-7f2b-9a6e-5449171ed8b8@gmx.de>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: quoted-printable
X-Provags-ID: V03:K1:8QAwL9H9Q9TJJNs1ZyZgTM7XSmr1pkel5L+0P57aMQEYG8ZNhfy ZPz/0RaTSyNuLKMJWEBZAcoCRCcLjUW2ExcVqdMmWDnLht5MDW4keN4ExSrFJqECHG4vhN+ fq9Lf4I1o79a1CkyG9j3MsrZ3S1a2ev2J+D4sWkQVlAc7IQBPrPLQBegVhfEfamr9cSOi2y 8ZnEeOXhYsk3boK9D9Pfg==
X-UI-Out-Filterresults: notjunk:1;V03:K0:HkaUhhv57kY=:yzO//gVWS4jRl7A4lgufGG qahEj+xZs8scmpIl0wc2nJs+doV6twUZ7LPvvgKYurw2xBQJHEincKr3GUcEkfZpURe6m/MaM JhigPojETAtSc7HskZQxq4BUGrrJoFUkYsq4GV7O0Pf40x2dr/L44AGi5wtlE7ByJCWCUbo29 OFFP35ZVNdUQJkBRUrGVtbuS2kL6PFpiRDa0gbuuzW1b6tou6Er6k4q81RIuwDF0KnueWtRlB xIWswNR3DAjZUbSNruQwq2a85v+xXjlWw4Sw00fy+Uufbx0XPyXhQ3RIYcDuJdl3gW8c8OHCp qJVIrToufV/4+473F0XC2+L4q5Uzk+8fazFudu9c1xTDgjF4ksmf1kPERN/9Gs4YSjGuOJ2Gf vGLdXdN+uznAWQpsCns2I71Tj28/xPR2wytJOKGjzuAaT8+OTEe0BHipZ8f0zwpwq6/o/bCia atgmvd0TTKTecYcVNjWHon6Wn8kB73FIyXpaR3lPVtHhw2ZqrXWhh7QHWLT37UJ2ShN2hscZI xounlW9hsvQJsIdOKiBBiVC2BBIp6+5Qm4Lif0ajOwiihPoGxpcMHK+Hf8e+uBHwSRwT6zwNR cOxmhA0206c8J/931QjVJ4Br/DiWgXA0WkeLD8FuCKyYYp3CSY9xzo/rpE5Jem+yMfMf8mFBy k5pjGt4soLomiv/3QeHGnWKl9+uCCBZ3tRxuAqVx7XFzy3MoaHyBA/J1bGF3NRZD0LbPN/3P2 BVu/Y4kaPhKXjeXwev7nogsyu35X0uvee1tKIRWIOISozCv/xn5o2FjLnBRpg5xx97GQUzZHd owGto5CTGga1RfwqmmYQlnqfXvh2Oa/EWfCVdqoIfZ7E4VK/Z7tfTwGdwIIq8EX5k8yMrJsuA 285807lIyWmtgbu57JkGvH7ytUadxN0xdL1O4NssqHVdv3gJa4rehcbotzZzIWsSJ2voxcAHU njTVWEsDmgg==
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc/efJO9nrCW3eH-twHOmPNfLeDTnQ>
Subject: Re: [xml2rfc] feedback for <u>
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: Mon, 06 May 2019 12:09:52 -0000

On 11.04.2019 10:32, Julian Reschke wrote:
> Hi,
>
> I recently spent some time on the implementation in rfc2629.xslt (not
> ready yet), and here's more feedback.
>
> 1) Character Repertoire
>
> By the way this is defined, the characters we can express are restricted
> by XML. That is: no controls except HTAB, CR, and LF.
>
> This *might* be considered a problem when documenting protocols where
> controls matter, but I guess this isn't new, and the purpose of <u> is
> mainly to address non-ASCII characters. But it would be interesting see
> whether other people fell different.
>
> I also noticed that the current version of xml2rfc fails in different
> ways when the Unicode database doesn't have the expected entries. Filed
> <https://trac.tools.ietf.org/tools/xml2rfc/trac/ticket/402> for C1
> controls such as HTAB and
> <https://trac.tools.ietf.org/tools/xml2rfc/trac/ticket/401> for C1
> controls.

So this got fixed - thanks, Henrik.

I think however this points at a weakness of the implementation: the
expansion of code points can change in the future if the Unicode
Character Database gets revised (either by renaming characters, or by
adding new ones).

It probably would be good to include the expanded text at the time the
preptool runs.

> 2) Format string
>
> So we have two different format notations (see
> <https://tools.ietf.org/html/draft-levkowetz-xml2rfc-v3-implementation-n=
otes-08#appendix-A.1>).
>
>
> It would be good to document how exactly a processor decides between
> these two. Also, every time placeholders are used I routinely wonder
> whether we might need a way to escape them...

Would love to get feedback on this point...

Best regards, Julian


From nobody Wed May  8 07:44:19 2019
Return-Path: <agmalis@gmail.com>
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 A28B51202C0 for <xml2rfc@ietfa.amsl.com>; Wed,  8 May 2019 07:44:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.998
X-Spam-Level: 
X-Spam-Status: No, score=-1.998 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, 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 1lMSrZdBRX_1 for <xml2rfc@ietfa.amsl.com>; Wed,  8 May 2019 07:44:11 -0700 (PDT)
Received: from mail-qt1-x82a.google.com (mail-qt1-x82a.google.com [IPv6:2607:f8b0:4864:20::82a]) (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 BEB1B120297 for <xml2rfc@ietf.org>; Wed,  8 May 2019 07:44:10 -0700 (PDT)
Received: by mail-qt1-x82a.google.com with SMTP id d13so2120787qth.5 for <xml2rfc@ietf.org>; Wed, 08 May 2019 07:44:10 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:from:date:message-id:subject:to; bh=VD+YnpkJOcoRO+2LTPL6SX8WIYATuFZRTRumB4JPzRs=; b=mqmSMj1RFdAPh6yleQsQzKIe9eTGw2/5OQ7dk0pQ9ke8cd6Dp89GZBf8okPTs/y7nW agM1jq7mkZNrbRO7pQ/cVIcHo1/wC64n/U4BbwWZOHOxuLFRVoo3VQZC+yLEQF8ZrrKh q6yclJ/mpW/yYD25fvf/fTyo0pFPZtbnSUS5jL8k21Kyc2OgAoYjQY31+3CffMRYP5sT shquyUVerwzMJi8ZMJaWPlhRIzyhIogEHNWvlnk1eLRbVBpshF9jinnBUOMMGo+3+giD TForimKQN4ryM9i9yHrtd3UpMBXS1xwbnuQ8ZOlsU5Q3xTaKeAerfgUSLB/ARZJTMUCJ 3uLQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=VD+YnpkJOcoRO+2LTPL6SX8WIYATuFZRTRumB4JPzRs=; b=iYMM8GEJkgulua5z7c0P3xLKZJ9YWqt/4h0WHXXhUFPx0q0fPm66Z5a02vpu9FxMQn ykcsW8DKhk8WbD7BWMksjOYkFUkTeeacLX7HJohHKxTGgMnZkCjltkcxF2gk+bVvH6dt tbMoW9cul4MjClYBTtPgizPMc9/8QP1QpG4QqLRczi4KMGGoOtdEchdvYXXCp03PXVuH TxYWohTNZUvKvA+XMsnbYidEvTsFD45yISJ6lWajGWyP89Jj85ndsu5QOSnJKe3Ak+53 oA32j2IoFE2o0OQj3FphAkEGNUh9yzqKk9OlJetk+facwXe8qbAYqyCl7ldJzzxNIvCO Qo5w==
X-Gm-Message-State: APjAAAX0Cme6WasJU9lVgnxEcquz9B2b3+0lKJEkgppHrgW6LGb4NjTt bjnpYHS3Rc9h+N9ODXuJsZUdXmtAb2rFzFYCthGaHMur
X-Google-Smtp-Source: APXvYqws89GiKdQH2jCN97DYLCCMp71YMo1XhLErFN0wGx+I+kjg4XlLMPAxCjFfQ73nEf7IytzuL9dmuUn1uMLizRo=
X-Received: by 2002:ac8:8c4:: with SMTP id y4mr4098999qth.334.1557326649532; Wed, 08 May 2019 07:44:09 -0700 (PDT)
MIME-Version: 1.0
From: "Andrew G. Malis" <agmalis@gmail.com>
Date: Wed, 8 May 2019 10:43:58 -0400
Message-ID: <CAA=duU2buy3Z0VT-EreY8L9CptZ9xbUco0r1iZr9+n7RTpR8JA@mail.gmail.com>
To: xml2rfc@ietf.org
Content-Type: multipart/alternative; boundary="000000000000bea5c20588615d37"
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc/-4H9LAhX4jzyun4DlzWhJGl3DPs>
Subject: [xml2rfc] Missing IEEE reference for 802.1Qbv
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: Wed, 08 May 2019 14:44:18 -0000

--000000000000bea5c20588615d37
Content-Type: text/plain; charset="UTF-8"

What's the procedure for getting a missing IEEE reference added to
http://xml2rfc.ietf.org/public/rfc/bibxml6/ and/or
http://xml2rfc.ietf.org/public/rfc/bibxml-ieee/? The missing reference is
802.1Qbv-2015, see https://ieeexplore.ieee.org/document/7572858 for the
IEEE publication information.

Thanks,
Andy

--000000000000bea5c20588615d37
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr">What&#39;s the procedure=
 for getting a missing IEEE reference added to <a href=3D"http://xml2rfc.ie=
tf.org/public/rfc/bibxml6/">http://xml2rfc.ietf.org/public/rfc/bibxml6/</a>=
 and/or <a href=3D"http://xml2rfc.ietf.org/public/rfc/bibxml-ieee/">http://=
xml2rfc.ietf.org/public/rfc/bibxml-ieee/</a>? The missing reference is 802.=
1Qbv-2015, see=C2=A0<a href=3D"https://ieeexplore.ieee.org/document/7572858=
">https://ieeexplore.ieee.org/document/7572858</a> for the IEEE publication=
 information.</div><div dir=3D"ltr"><br></div><div>Thanks,</div><div>Andy</=
div><div><br></div></div></div>

--000000000000bea5c20588615d37--


From nobody Wed May  8 08:07:41 2019
Return-Path: <henrik@levkowetz.com>
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 3E18F120123 for <xml2rfc@ietfa.amsl.com>; Wed,  8 May 2019 08:07:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, URIBL_BLOCKED=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 BzadoAfuluU0 for <xml2rfc@ietfa.amsl.com>; Wed,  8 May 2019 08:07:38 -0700 (PDT)
Received: from zinfandel.tools.ietf.org (zinfandel.tools.ietf.org [IPv6:2001:1890:126c::1:2a]) (using TLSv1.2 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7838F12012B for <xml2rfc@ietf.org>; Wed,  8 May 2019 08:07:28 -0700 (PDT)
Received: from h-202-242.a357.priv.bahnhof.se ([158.174.202.242]:65389 helo=tannat.localdomain) by zinfandel.tools.ietf.org with esmtpsa (TLS1.2:DHE_RSA_AES_128_CBC_SHA1:128) (Exim 4.80) (envelope-from <henrik@levkowetz.com>) id 1hOOAI-0005aU-Rv; Wed, 08 May 2019 08:07:27 -0700
To: "Andrew G. Malis" <agmalis@gmail.com>, xml2rfc@ietf.org
References: <CAA=duU2buy3Z0VT-EreY8L9CptZ9xbUco0r1iZr9+n7RTpR8JA@mail.gmail.com>
From: Henrik Levkowetz <henrik@levkowetz.com>
Message-ID: <845af838-4cc4-4c23-2b9d-8dc6b32e2eaa@levkowetz.com>
Date: Wed, 8 May 2019 17:07:19 +0200
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:45.0) Gecko/20100101 Thunderbird/45.8.0
MIME-Version: 1.0
In-Reply-To: <CAA=duU2buy3Z0VT-EreY8L9CptZ9xbUco0r1iZr9+n7RTpR8JA@mail.gmail.com>
Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="Bv8iaxtKeucMmqumBncEUXju8BaViX5P3"
X-SA-Exim-Connect-IP: 158.174.202.242
X-SA-Exim-Rcpt-To: xml2rfc@ietf.org, agmalis@gmail.com
X-SA-Exim-Mail-From: henrik@levkowetz.com
X-SA-Exim-Version: 4.2.1 (built Mon, 26 Dec 2011 16:24:06 +0000)
X-SA-Exim-Scanned: Yes (on zinfandel.tools.ietf.org)
X-Clacks-Overhead: GNU Terry Pratchett
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc/biUS1q9hb4Xlln4h4TqIjLfSTxw>
Subject: Re: [xml2rfc] Missing IEEE reference for 802.1Qbv
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: Wed, 08 May 2019 15:07:40 -0000

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--Bv8iaxtKeucMmqumBncEUXju8BaViX5P3
Content-Type: multipart/mixed; boundary="sRm6wC1m87MuSnuIF3Cnj6uS43WHHHJrC";
 protected-headers="v1"
From: Henrik Levkowetz <henrik@levkowetz.com>
To: "Andrew G. Malis" <agmalis@gmail.com>, xml2rfc@ietf.org
Message-ID: <845af838-4cc4-4c23-2b9d-8dc6b32e2eaa@levkowetz.com>
Subject: Re: [xml2rfc] Missing IEEE reference for 802.1Qbv
References: <CAA=duU2buy3Z0VT-EreY8L9CptZ9xbUco0r1iZr9+n7RTpR8JA@mail.gmail.com>
In-Reply-To: <CAA=duU2buy3Z0VT-EreY8L9CptZ9xbUco0r1iZr9+n7RTpR8JA@mail.gmail.com>

--sRm6wC1m87MuSnuIF3Cnj6uS43WHHHJrC
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable

Hi Andy,

On 2019-05-08 16:43, Andrew G. Malis wrote:
> What's the procedure for getting a missing IEEE reference added to
> http://xml2rfc.ietf.org/public/rfc/bibxml6/ and/or
> http://xml2rfc.ietf.org/public/rfc/bibxml-ieee/? The missing reference =
is
> 802.1Qbv-2015, see https://ieeexplore.ieee.org/document/7572858 for the=

> IEEE publication information.

If you'll put together a reference .xml for this, I'll add it to the
repository.  There is a script to generate new ones, but it depends on
a IEEE publication metadata page that's gone away, so for now hand-buildi=
ng
the .xml is the only path available.


Regards,

	Henrik



--sRm6wC1m87MuSnuIF3Cnj6uS43WHHHJrC--

--Bv8iaxtKeucMmqumBncEUXju8BaViX5P3
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEifjc5+rnL1MJBcZSTptXS4+7FxoFAlzS8KcACgkQTptXS4+7
FxptwQ/9EO3DbPEpnNnJdSOgNEgWA4D3o4Ne/qUQjSwi+k2YGZEv3vJF4pfUM83P
/YYoYoawQU5PW4o1gX2AUPzd5WQoYIXsoWlPAFEl2snxn+vo2LNdvsxUPNG2P1kk
vB3ow2rHp3gqjt2JBDovTPl4XvnpGZ/3K+IVpMWkhfStyfVo83pl1ODuW78DtiTi
omYKIQq17s+xWx0D+AY5u/YT03xlkXac25cCOFpb8IgtRm8zW9O5wh04zP44kzsY
jaOkwgHOHMzA7XO6j972XwdZl+J5z2LXzUsab8WtC3/iNC6AgjS5sWPR2fLtdkB6
ANLGuPF4N+bIB+sEz9t1lXDGDfn9GoFq11qMocl68eWPVXB30HuQodPn1QEMdLlL
2KO6xihhTMlXMkW1zRIWgPXHVqvrYgm6V1D1sFrBaNzia938hKoxaIOI4PZKJ7Vi
Fd2JytnHSOIm0elxkA0SnqtYRfDfTuQ06r5fAGyUvi3BFiHmBFv8DbaJGqIuiCC0
rqPMdP87r7t4wqrtaBqq2D2yjLuVvEpnMpAxr57LOW3ZlURB8enBFMdvKdeDG47Q
EBODMeYrua5qINuMwld5e4Is9NgSuD66CnQm71Fe/kPb9gvyQnPwwzsVqhL22YNK
2X+5+sRyrFI8Dqp7c5umrL9ccg5/Ff46uEp6GyQ4rfIPSagEUAA=
=ry0E
-----END PGP SIGNATURE-----

--Bv8iaxtKeucMmqumBncEUXju8BaViX5P3--


From nobody Wed May  8 08:57:13 2019
Return-Path: <cabo@tzi.org>
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 79E6712013C for <xml2rfc@ietfa.amsl.com>; Wed,  8 May 2019 08:57:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.199
X-Spam-Level: 
X-Spam-Status: No, score=-4.199 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, URIBL_BLOCKED=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 HQcBvNckujEN for <xml2rfc@ietfa.amsl.com>; Wed,  8 May 2019 08:57:10 -0700 (PDT)
Received: from smtp.uni-bremen.de (gabriel-vm-2.zfn.uni-bremen.de [134.102.50.17]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 60361120141 for <xml2rfc@ietf.org>; Wed,  8 May 2019 08:57:10 -0700 (PDT)
Received: from [192.168.217.106] (p54A6CC75.dip0.t-ipconnect.de [84.166.204.117]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.uni-bremen.de (Postfix) with ESMTPSA id 44zh1c2yHHzyPp; Wed,  8 May 2019 17:57:08 +0200 (CEST)
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 11.5 \(3445.9.1\))
From: Carsten Bormann <cabo@tzi.org>
In-Reply-To: <CAA=duU2buy3Z0VT-EreY8L9CptZ9xbUco0r1iZr9+n7RTpR8JA@mail.gmail.com>
Date: Wed, 8 May 2019 17:57:07 +0200
Cc: xml2rfc@ietf.org
X-Mao-Original-Outgoing-Id: 579023823.852905-9dadf23661ade5c559ab4b70c5709e3d
Content-Transfer-Encoding: quoted-printable
Message-Id: <A21C10A4-6AC4-4C2A-A2DB-E6A4C134ED72@tzi.org>
References: <CAA=duU2buy3Z0VT-EreY8L9CptZ9xbUco0r1iZr9+n7RTpR8JA@mail.gmail.com>
To: "Andrew G. Malis" <agmalis@gmail.com>
X-Mailer: Apple Mail (2.3445.9.1)
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc/f6UYN4_Bt1MNdA2PkGvyuXIJyNQ>
Subject: Re: [xml2rfc] Missing IEEE reference for 802.1Qbv
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: Wed, 08 May 2019 15:57:12 -0000

On May 8, 2019, at 16:43, Andrew G. Malis <agmalis@gmail.com> wrote:
>=20
> https://ieeexplore.ieee.org/document/7572858

Interestingly, that page lists a DOI:

10.1109/IEEESTD.2016.7572858

which is a 404 (!?):

https://doi.org/10.1109/IEEESTD.2016.7572858

References are hard :-)

Gr=C3=BC=C3=9Fe, Carsten


From nobody Wed May  8 09:05:22 2019
Return-Path: <cabo@tzi.org>
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 E8F7712013C for <xml2rfc@ietfa.amsl.com>; Wed,  8 May 2019 09:05:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.2
X-Spam-Level: 
X-Spam-Status: No, score=-4.2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3] 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 76KJhUXCf8wr for <xml2rfc@ietfa.amsl.com>; Wed,  8 May 2019 09:05:19 -0700 (PDT)
Received: from smtp.uni-bremen.de (gabriel-vm-2.zfn.uni-bremen.de [134.102.50.17]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A464B12012D for <xml2rfc@ietf.org>; Wed,  8 May 2019 09:05:19 -0700 (PDT)
Received: from [192.168.217.106] (p54A6CC75.dip0.t-ipconnect.de [84.166.204.117]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.uni-bremen.de (Postfix) with ESMTPSA id 44zhC16QCNz1039; Wed,  8 May 2019 18:05:17 +0200 (CEST)
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 11.5 \(3445.9.1\))
From: Carsten Bormann <cabo@tzi.org>
In-Reply-To: <A21C10A4-6AC4-4C2A-A2DB-E6A4C134ED72@tzi.org>
Date: Wed, 8 May 2019 18:05:17 +0200
Cc: xml2rfc@ietf.org
X-Mao-Original-Outgoing-Id: 579024314.458307-861ab4b718fa75cdb4cb985d24e1baf6
Content-Transfer-Encoding: quoted-printable
Message-Id: <9238C043-877A-42A1-AE6A-90DAC049E718@tzi.org>
References: <CAA=duU2buy3Z0VT-EreY8L9CptZ9xbUco0r1iZr9+n7RTpR8JA@mail.gmail.com> <A21C10A4-6AC4-4C2A-A2DB-E6A4C134ED72@tzi.org>
To: "Andrew G. Malis" <agmalis@gmail.com>
X-Mailer: Apple Mail (2.3445.9.1)
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc/mzD4givBxbgcBgIiukG5eONLPbw>
Subject: Re: [xml2rfc] Missing IEEE reference for 802.1Qbv
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: Wed, 08 May 2019 16:05:21 -0000

The command

doilit -x=3DIEEE802.1Bqv 10.1109/IEEESTD.2016.7572858

would generate such an XML file if the IEEE DOI worked. =20
Or you could reference directly from the kramdown-rfc YAML header:

informative:
  IEEE802.1Bqv: DOI.10.1109/IEEESTD.2016.7572858

I have submitted a bug report to crossref; let=E2=80=99s see how long =
that takes to be processed=E2=80=A6

Gr=C3=BC=C3=9Fe, Carsten


From nobody Wed May  8 10:04:54 2019
Return-Path: <agmalis@gmail.com>
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 137041202B0 for <xml2rfc@ietfa.amsl.com>; Wed,  8 May 2019 10:04:53 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.998
X-Spam-Level: 
X-Spam-Status: No, score=-1.998 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, 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 Ed4cPsvdsnc6 for <xml2rfc@ietfa.amsl.com>; Wed,  8 May 2019 10:04:51 -0700 (PDT)
Received: from mail-qt1-x82a.google.com (mail-qt1-x82a.google.com [IPv6:2607:f8b0:4864:20::82a]) (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 05DE1120043 for <xml2rfc@ietf.org>; Wed,  8 May 2019 10:04:51 -0700 (PDT)
Received: by mail-qt1-x82a.google.com with SMTP id r3so14172758qtp.10 for <xml2rfc@ietf.org>; Wed, 08 May 2019 10:04:50 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=OTaQtrKFMc4CQg3kcRvXqYNss9tMJFIV0xqZmD1eWjQ=; b=aEP7U/JhmSauxW7eIErxwWXGlSNYHVsiLCAZp5LvqthaQx8oGk+8nqL4FsHOOTNfuz SiXCOyiv3nSFOzKBxsOvNwaCVI4i/hUxz2jycdj40YqsPjUkP8AKdbUl2Qo6ZTP54MRg PR90FGeqjb02M/ai2wMUTE0+peQZcBb3lR0LfXQ5HT/VnUfRQr8/bTN7st5LWV/s8GtF 1Y/6qPeuScBIss9qG7uwm5RgOfUb3TAIpJpaRGurkIEe46YaDiKs+OiZxqOWZV8Xa0QD 8UH5V1cq/3fsovN0RmU/esmF6catQ1uFopE25WP5UMJIDpxPgqBo2rh4fJ9cmDfJlt86 iqUA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=OTaQtrKFMc4CQg3kcRvXqYNss9tMJFIV0xqZmD1eWjQ=; b=dq8tdtASnIB3RTczP9fTeTws4TVlUh/XtQNBDB5Nx1Hjo/HxPdXKn/zb5m+184z1+h IkNA3rdjFjsLISCXl345pBV8HCSPs6Qaw8QTaTUXvzM7W54gaBgQbcgOFidIlTLSCy+T 3RHe9Q7NpLU/U3C+l2YtNqRt5esgGgeRLc6JWCAKV/v8quNUb6X/Jkt9AWrLRLY2VS8n mAzUFKFY3X1Uo098vX/xqkVycfFyLkJFbkVuI+e1YxDXNeSM13LQ5YyBZQnqO9vFXtu0 eb74CbAviAenAYnv5qmEwX9qGV0XKISm+aYTHMEkTNNKYsaYMaEQRhZ2/+rRF7BsC1bI FPRA==
X-Gm-Message-State: APjAAAWWMwDXLATtuY8vkpPBsknvER1FxeaX+XDiY96Q1v8g/E+mpJXQ ksWroZic3hQct5d7Wg2ehciS+UNjTkKh5KSFglI=
X-Google-Smtp-Source: APXvYqyH/jUiAQgp0EhvVFW/qwjOJnzplpgeXh790CwXEHSZrtnF6Jq253EWhnddvCR2UFYFNpYf7z1K4KO5Mlnyb7A=
X-Received: by 2002:ac8:45da:: with SMTP id e26mr11180638qto.235.1557335090146;  Wed, 08 May 2019 10:04:50 -0700 (PDT)
MIME-Version: 1.0
References: <CAA=duU2buy3Z0VT-EreY8L9CptZ9xbUco0r1iZr9+n7RTpR8JA@mail.gmail.com> <A21C10A4-6AC4-4C2A-A2DB-E6A4C134ED72@tzi.org> <9238C043-877A-42A1-AE6A-90DAC049E718@tzi.org>
In-Reply-To: <9238C043-877A-42A1-AE6A-90DAC049E718@tzi.org>
From: "Andrew G. Malis" <agmalis@gmail.com>
Date: Wed, 8 May 2019 13:04:39 -0400
Message-ID: <CAA=duU2JG-v6FXijCWRQ29XHmcbS77V3PyO2vQTxvuppp0_GMw@mail.gmail.com>
To: Carsten Bormann <cabo@tzi.org>
Cc: xml2rfc@ietf.org
Content-Type: multipart/alternative; boundary="000000000000d832be05886354db"
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc/mOUq-DRagRO0QLbYiKOQu8JN4sU>
Subject: Re: [xml2rfc] Missing IEEE reference for 802.1Qbv
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: Wed, 08 May 2019 17:04:53 -0000

--000000000000d832be05886354db
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Carsten,

Thanks. Being able to use the DOI directly in kramdown is cool, thanks for
that hint. I also submitted bug reports to the IEEE and on the DOI website.

Cheers,
Andy


On Wed, May 8, 2019 at 12:50 PM Carsten Bormann <cabo@tzi.org> wrote:

> The command
>
> doilit -x=3DIEEE802.1Bqv 10.1109/IEEESTD.2016.7572858
>
> would generate such an XML file if the IEEE DOI worked.
> Or you could reference directly from the kramdown-rfc YAML header:
>
> informative:
>   IEEE802.1Bqv: DOI.10.1109/IEEESTD.2016.7572858
>
> I have submitted a bug report to crossref; let=E2=80=99s see how long tha=
t takes
> to be processed=E2=80=A6
>
> Gr=C3=BC=C3=9Fe, Carsten
>
>

--000000000000d832be05886354db
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">Carsten,<div><br></div><div>Thanks. Being able to use the =
DOI directly in kramdown is cool, thanks for that hint.=C2=A0I also submitt=
ed bug reports to the IEEE and on the DOI website.</div><div><br></div><div=
>Cheers,</div><div>Andy</div><div><br></div></div><br><div class=3D"gmail_q=
uote"><div dir=3D"ltr" class=3D"gmail_attr">On Wed, May 8, 2019 at 12:50 PM=
 Carsten Bormann &lt;<a href=3D"mailto:cabo@tzi.org">cabo@tzi.org</a>&gt; w=
rote:<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0p=
x 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">The comman=
d<br>
<br>
doilit -x=3DIEEE802.1Bqv 10.1109/IEEESTD.2016.7572858<br>
<br>
would generate such an XML file if the IEEE DOI worked.=C2=A0 <br>
Or you could reference directly from the kramdown-rfc YAML header:<br>
<br>
informative:<br>
=C2=A0 IEEE802.1Bqv: DOI.10.1109/IEEESTD.2016.7572858<br>
<br>
I have submitted a bug report to crossref; let=E2=80=99s see how long that =
takes to be processed=E2=80=A6<br>
<br>
Gr=C3=BC=C3=9Fe, Carsten<br>
<br>
</blockquote></div>

--000000000000d832be05886354db--


From nobody Tue May 14 08:19:45 2019
Return-Path: <trac@tools.ietf.org>
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 81A1412014B for <xml2rfc@ietfa.amsl.com>; Tue, 14 May 2019 08:19:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, URIBL_BLOCKED=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 KGgej9ymoJbT for <xml2rfc@ietfa.amsl.com>; Tue, 14 May 2019 08:19:41 -0700 (PDT)
Received: from zinfandel.tools.ietf.org (zinfandel.tools.ietf.org [IPv6:2001:1890:126c::1:2a]) (using TLSv1.2 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9B2011200E5 for <xml2rfc@ietf.org>; Tue, 14 May 2019 08:19:41 -0700 (PDT)
Received: from localhost ([::1]:58534 helo=zinfandel.tools.ietf.org) by zinfandel.tools.ietf.org with esmtp (Exim 4.80) (envelope-from <trac@tools.ietf.org>) id 1hQZDQ-00006X-4m; Tue, 14 May 2019 08:19:40 -0700
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: "xml2rfc issue tracker" <trac@tools.ietf.org>
X-Trac-Version: 0.12.5
Precedence: bulk
Cc: xml2rfc@ietf.org
Auto-Submitted: auto-generated
X-Mailer: Trac 0.12.5, by Edgewall Software
To: henrik@levkowetz.com, julian.reschke@gmx.de
X-Trac-Project: xml2rfc
Date: Tue, 14 May 2019 15:19:40 -0000
X-URL: http://tools.ietf.org/tools/xml2rfc/
X-Trac-Ticket-URL: https://trac.tools.ietf.org/tools/xml2rfc/trac/ticket/405
Message-ID: <069.a199ebcde543e564dc2199172aa65511@tools.ietf.org>
X-Trac-Ticket-ID: 405
X-SA-Exim-Connect-IP: ::1
X-SA-Exim-Rcpt-To: henrik@levkowetz.com, julian.reschke@gmx.de, xml2rfc@ietf.org
X-SA-Exim-Mail-From: trac@tools.ietf.org
X-SA-Exim-Scanned: No (on zinfandel.tools.ietf.org); SAEximRunCond expanded to false
X-Clacks-Overhead: GNU Terry Pratchett
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc/DDgEG4IoZNX3IunpRmpl8dti140>
Subject: [xml2rfc] #405 (Version 2 cli): use of <artset> leads to error and stack trace
X-BeenThere: xml2rfc@ietf.org
X-Mailman-Version: 2.1.29
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, 14 May 2019 15:19:44 -0000

#405: use of <artset> leads to error and stack trace

 with 2.22.3, running "xml2rfc -v3 filename":

 Parsing file artset-test.xml
 artset-test.xml(1): Warning: The 'docName' attribute of the <rfc/> element
 should have a revision number as the last component: docName="draft-foo-
 bar-02".
 Traceback (most recent call last):
   File "/bin/xml2rfc", line 10, in <module>
     sys.exit(main())
   File "/usr/lib/python2.7/site-packages/xml2rfc/run.py", line 549, in
 main
     writer.write(filename)
   File "/usr/lib/python2.7/site-packages/xml2rfc/writers/text.py", line
 228, in write
     lines = self.render(self.root, width=72, joiners=joiners)
   File "/usr/lib/python2.7/site-packages/xml2rfc/writers/text.py", line
 271, in render
     res = func(e, width, **kwargs)
   File "/usr/lib/python2.7/site-packages/xml2rfc/writers/text.py", line
 2834, in render_rfc
     lines = self.ljoin(lines, c, width, **kwargs)
   File "/usr/lib/python2.7/site-packages/xml2rfc/writers/text.py", line
 446, in ljoin
     res = mklines(self.render(e, width, **kwargs), e)
   File "/usr/lib/python2.7/site-packages/xml2rfc/writers/text.py", line
 271, in render
     res = func(e, width, **kwargs)
   File "/usr/lib/python2.7/site-packages/xml2rfc/writers/text.py", line
 2024, in render_middle
     lines = self.ljoin(lines, c, width, **kwargs)
   File "/usr/lib/python2.7/site-packages/xml2rfc/writers/text.py", line
 446, in ljoin
     res = mklines(self.render(e, width, **kwargs), e)
   File "/usr/lib/python2.7/site-packages/xml2rfc/writers/text.py", line
 271, in render
     res = func(e, width, **kwargs)
   File "/usr/lib/python2.7/site-packages/xml2rfc/writers/text.py", line
 3102, in render_section
     lines = self.ljoin(lines, c, width, **kwargs)
   File "/usr/lib/python2.7/site-packages/xml2rfc/writers/text.py", line
 446, in ljoin
     res = mklines(self.render(e, width, **kwargs), e)
   File "/usr/lib/python2.7/site-packages/xml2rfc/writers/text.py", line
 271, in render
     res = func(e, width, **kwargs)
   File "/usr/lib/python2.7/site-packages/xml2rfc/writers/text.py", line
 3102, in render_section
     lines = self.ljoin(lines, c, width, **kwargs)
   File "/usr/lib/python2.7/site-packages/xml2rfc/writers/text.py", line
 446, in ljoin
     res = mklines(self.render(e, width, **kwargs), e)
   File "/usr/lib/python2.7/site-packages/xml2rfc/writers/text.py", line
 271, in render
     res = func(e, width, **kwargs)
   File "/usr/lib/python2.7/site-packages/xml2rfc/writers/text.py", line
 675, in render_artset
     a = e[0]
   File "src/lxml/etree.pyx", line 1165, in lxml.etree._Element.__getitem__
 IndexError: list index out of range

-- 
-----------------------------------+----------------------------------
 Reporter:  julian.reschke@gmx.de  |      Owner:  henrik@levkowetz.com
     Type:  defect                 |     Status:  new
 Priority:  medium                 |  Milestone:
Component:  Version 2 cli          |    Version:  2.22.*
 Keywords:                         |
-----------------------------------+----------------------------------

Ticket URL: <https://trac.tools.ietf.org/tools/xml2rfc/trac/ticket/405>
xml2rfc <http://tools.ietf.org/tools/xml2rfc/>


From nobody Tue May 14 08:20:52 2019
Return-Path: <trac@tools.ietf.org>
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 A041512014E for <xml2rfc@ietfa.amsl.com>; Tue, 14 May 2019 08:20:50 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, URIBL_BLOCKED=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 6iG6tRFAriWk for <xml2rfc@ietfa.amsl.com>; Tue, 14 May 2019 08:20:48 -0700 (PDT)
Received: from zinfandel.tools.ietf.org (zinfandel.tools.ietf.org [IPv6:2001:1890:126c::1:2a]) (using TLSv1.2 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C8B3A1200E5 for <xml2rfc@ietf.org>; Tue, 14 May 2019 08:20:48 -0700 (PDT)
Received: from localhost ([::1]:58572 helo=zinfandel.tools.ietf.org) by zinfandel.tools.ietf.org with esmtp (Exim 4.80) (envelope-from <trac@tools.ietf.org>) id 1hQZEV-0005Tp-Rc; Tue, 14 May 2019 08:20:48 -0700
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: "xml2rfc issue tracker" <trac@tools.ietf.org>
X-Trac-Version: 0.12.5
Precedence: bulk
Cc: xml2rfc@ietf.org
Auto-Submitted: auto-generated
X-Mailer: Trac 0.12.5, by Edgewall Software
To: henrik@levkowetz.com, julian.reschke@gmx.de
X-Trac-Project: xml2rfc
Date: Tue, 14 May 2019 15:20:47 -0000
X-URL: http://tools.ietf.org/tools/xml2rfc/
X-Trac-Ticket-URL: https://trac.tools.ietf.org/tools/xml2rfc/trac/ticket/405#comment:1
Message-ID: <084.7d9c43598a03316a3b976c45ff9b4390@tools.ietf.org>
References: <069.a199ebcde543e564dc2199172aa65511@tools.ietf.org>
X-Trac-Ticket-ID: 405
In-Reply-To: <069.a199ebcde543e564dc2199172aa65511@tools.ietf.org>
X-SA-Exim-Connect-IP: ::1
X-SA-Exim-Rcpt-To: henrik@levkowetz.com, julian.reschke@gmx.de, xml2rfc@ietf.org
X-SA-Exim-Mail-From: trac@tools.ietf.org
X-SA-Exim-Scanned: No (on zinfandel.tools.ietf.org); SAEximRunCond expanded to false
X-Clacks-Overhead: GNU Terry Pratchett
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc/VlfWHnwRjruZ62mnwV1HQoiSpy8>
Subject: Re: [xml2rfc] #405 (Version 2 cli): use of <artset> leads to error and stack trace
X-BeenThere: xml2rfc@ietf.org
X-Mailman-Version: 2.1.29
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, 14 May 2019 15:20:50 -0000

#405: use of <artset> leads to error and stack trace

Description changed by julian.reschke@gmx.de:

Old description:

> with 2.22.3, running "xml2rfc -v3 filename":
>
> Parsing file artset-test.xml
> artset-test.xml(1): Warning: The 'docName' attribute of the <rfc/>
> element should have a revision number as the last component: docName
> ="draft-foo-bar-02".
> Traceback (most recent call last):
>   File "/bin/xml2rfc", line 10, in <module>
>     sys.exit(main())
>   File "/usr/lib/python2.7/site-packages/xml2rfc/run.py", line 549, in
> main
>     writer.write(filename)
>   File "/usr/lib/python2.7/site-packages/xml2rfc/writers/text.py", line
> 228, in write
>     lines = self.render(self.root, width=72, joiners=joiners)
>   File "/usr/lib/python2.7/site-packages/xml2rfc/writers/text.py", line
> 271, in render
>     res = func(e, width, **kwargs)
>   File "/usr/lib/python2.7/site-packages/xml2rfc/writers/text.py", line
> 2834, in render_rfc
>     lines = self.ljoin(lines, c, width, **kwargs)
>   File "/usr/lib/python2.7/site-packages/xml2rfc/writers/text.py", line
> 446, in ljoin
>     res = mklines(self.render(e, width, **kwargs), e)
>   File "/usr/lib/python2.7/site-packages/xml2rfc/writers/text.py", line
> 271, in render
>     res = func(e, width, **kwargs)
>   File "/usr/lib/python2.7/site-packages/xml2rfc/writers/text.py", line
> 2024, in render_middle
>     lines = self.ljoin(lines, c, width, **kwargs)
>   File "/usr/lib/python2.7/site-packages/xml2rfc/writers/text.py", line
> 446, in ljoin
>     res = mklines(self.render(e, width, **kwargs), e)
>   File "/usr/lib/python2.7/site-packages/xml2rfc/writers/text.py", line
> 271, in render
>     res = func(e, width, **kwargs)
>   File "/usr/lib/python2.7/site-packages/xml2rfc/writers/text.py", line
> 3102, in render_section
>     lines = self.ljoin(lines, c, width, **kwargs)
>   File "/usr/lib/python2.7/site-packages/xml2rfc/writers/text.py", line
> 446, in ljoin
>     res = mklines(self.render(e, width, **kwargs), e)
>   File "/usr/lib/python2.7/site-packages/xml2rfc/writers/text.py", line
> 271, in render
>     res = func(e, width, **kwargs)
>   File "/usr/lib/python2.7/site-packages/xml2rfc/writers/text.py", line
> 3102, in render_section
>     lines = self.ljoin(lines, c, width, **kwargs)
>   File "/usr/lib/python2.7/site-packages/xml2rfc/writers/text.py", line
> 446, in ljoin
>     res = mklines(self.render(e, width, **kwargs), e)
>   File "/usr/lib/python2.7/site-packages/xml2rfc/writers/text.py", line
> 271, in render
>     res = func(e, width, **kwargs)
>   File "/usr/lib/python2.7/site-packages/xml2rfc/writers/text.py", line
> 675, in render_artset
>     a = e[0]
>   File "src/lxml/etree.pyx", line 1165, in
> lxml.etree._Element.__getitem__
> IndexError: list index out of range

New description:

 with 2.22.3, running "xml2rfc -v3 filename":


 {{{
 Parsing file artset-test.xml
 artset-test.xml(1): Warning: The 'docName' attribute of the <rfc/> element
 should have a revision number as the last component: docName="draft-foo-
 bar-02".
 Traceback (most recent call last):
   File "/bin/xml2rfc", line 10, in <module>
     sys.exit(main())
   File "/usr/lib/python2.7/site-packages/xml2rfc/run.py", line 549, in
 main
     writer.write(filename)
   File "/usr/lib/python2.7/site-packages/xml2rfc/writers/text.py", line
 228, in write
     lines = self.render(self.root, width=72, joiners=joiners)
   File "/usr/lib/python2.7/site-packages/xml2rfc/writers/text.py", line
 271, in render
     res = func(e, width, **kwargs)
   File "/usr/lib/python2.7/site-packages/xml2rfc/writers/text.py", line
 2834, in render_rfc
     lines = self.ljoin(lines, c, width, **kwargs)
   File "/usr/lib/python2.7/site-packages/xml2rfc/writers/text.py", line
 446, in ljoin
     res = mklines(self.render(e, width, **kwargs), e)
   File "/usr/lib/python2.7/site-packages/xml2rfc/writers/text.py", line
 271, in render
     res = func(e, width, **kwargs)
   File "/usr/lib/python2.7/site-packages/xml2rfc/writers/text.py", line
 2024, in render_middle
     lines = self.ljoin(lines, c, width, **kwargs)
   File "/usr/lib/python2.7/site-packages/xml2rfc/writers/text.py", line
 446, in ljoin
     res = mklines(self.render(e, width, **kwargs), e)
   File "/usr/lib/python2.7/site-packages/xml2rfc/writers/text.py", line
 271, in render
     res = func(e, width, **kwargs)
   File "/usr/lib/python2.7/site-packages/xml2rfc/writers/text.py", line
 3102, in render_section
     lines = self.ljoin(lines, c, width, **kwargs)
   File "/usr/lib/python2.7/site-packages/xml2rfc/writers/text.py", line
 446, in ljoin
     res = mklines(self.render(e, width, **kwargs), e)
   File "/usr/lib/python2.7/site-packages/xml2rfc/writers/text.py", line
 271, in render
     res = func(e, width, **kwargs)
   File "/usr/lib/python2.7/site-packages/xml2rfc/writers/text.py", line
 3102, in render_section
     lines = self.ljoin(lines, c, width, **kwargs)
   File "/usr/lib/python2.7/site-packages/xml2rfc/writers/text.py", line
 446, in ljoin
     res = mklines(self.render(e, width, **kwargs), e)
   File "/usr/lib/python2.7/site-packages/xml2rfc/writers/text.py", line
 271, in render
     res = func(e, width, **kwargs)
   File "/usr/lib/python2.7/site-packages/xml2rfc/writers/text.py", line
 675, in render_artset
     a = e[0]
   File "src/lxml/etree.pyx", line 1165, in lxml.etree._Element.__getitem__
 IndexError: list index out of range

 }}}

--

-- 
------------------------------------+----------------------------------
  Reporter:  julian.reschke@gmx.de  |      Owner:  henrik@levkowetz.com
      Type:  defect                 |     Status:  new
  Priority:  medium                 |  Milestone:
 Component:  Version 2 cli          |    Version:  2.22.*
Resolution:                         |   Keywords:
------------------------------------+----------------------------------

Ticket URL: <https://trac.tools.ietf.org/tools/xml2rfc/trac/ticket/405#comment:1>
xml2rfc <http://tools.ietf.org/tools/xml2rfc/>


From nobody Tue May 14 10:51:52 2019
Return-Path: <trac@tools.ietf.org>
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 B91B5120165 for <xml2rfc@ietfa.amsl.com>; Tue, 14 May 2019 10:51:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, URIBL_BLOCKED=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 J5fwmOP7JYUt for <xml2rfc@ietfa.amsl.com>; Tue, 14 May 2019 10:51:48 -0700 (PDT)
Received: from zinfandel.tools.ietf.org (zinfandel.tools.ietf.org [IPv6:2001:1890:126c::1:2a]) (using TLSv1.2 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id ED4F21200B1 for <xml2rfc@ietf.org>; Tue, 14 May 2019 10:51:47 -0700 (PDT)
Received: from localhost ([::1]:35358 helo=zinfandel.tools.ietf.org) by zinfandel.tools.ietf.org with esmtp (Exim 4.80) (envelope-from <trac@tools.ietf.org>) id 1hQbad-0004YH-5J; Tue, 14 May 2019 10:51:47 -0700
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: "xml2rfc issue tracker" <trac@tools.ietf.org>
X-Trac-Version: 0.12.5
Precedence: bulk
Cc: xml2rfc@ietf.org
Auto-Submitted: auto-generated
X-Mailer: Trac 0.12.5, by Edgewall Software
To: henrik@levkowetz.com, julian.reschke@gmx.de
X-Trac-Project: xml2rfc
Date: Tue, 14 May 2019 17:51:47 -0000
X-URL: http://tools.ietf.org/tools/xml2rfc/
X-Trac-Ticket-URL: /ticket/405#comment:2
Message-ID: <084.5ab9d8e3f8a23fc84421f3f87f2d9647@tools.ietf.org>
References: <069.a199ebcde543e564dc2199172aa65511@tools.ietf.org>
X-Trac-Ticket-ID: 405
In-Reply-To: <069.a199ebcde543e564dc2199172aa65511@tools.ietf.org>
X-SA-Exim-Connect-IP: ::1
X-SA-Exim-Rcpt-To: henrik@levkowetz.com, julian.reschke@gmx.de, xml2rfc@ietf.org
X-SA-Exim-Mail-From: trac@tools.ietf.org
X-SA-Exim-Scanned: No (on zinfandel.tools.ietf.org); SAEximRunCond expanded to false
X-Clacks-Overhead: GNU Terry Pratchett
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc/8hKeURKlTBsowAY2NsZea-23IBM>
Subject: Re: [xml2rfc] #405 (Version 2 cli): use of <artset> leads to error and stack trace
X-BeenThere: xml2rfc@ietf.org
X-Mailman-Version: 2.1.29
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, 14 May 2019 17:51:50 -0000

#405: use of <artset> leads to error and stack trace

Changes (by henrik@levkowetz.com):

 * status:  new => closed
 * resolution:   => fixed


Comment:

 Fixed in [3115]:

 Changed the schema to require at least one instance of <artwork> within
 <artset>.  Fixes issue #405.

-- 
------------------------------------+----------------------------------
  Reporter:  julian.reschke@gmx.de  |      Owner:  henrik@levkowetz.com
      Type:  defect                 |     Status:  closed
  Priority:  medium                 |  Milestone:
 Component:  Version 2 cli          |    Version:  2.22.*
Resolution:  fixed                  |   Keywords:
------------------------------------+----------------------------------

Ticket URL: </ticket/405#comment:2>
xml2rfc <http://tools.ietf.org/tools/xml2rfc/>


From nobody Tue May 14 11:19:53 2019
Return-Path: <trac@tools.ietf.org>
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 9C539120169 for <xml2rfc@ietfa.amsl.com>; Tue, 14 May 2019 11:19:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, URIBL_BLOCKED=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 Gc43xV6r6JIC for <xml2rfc@ietfa.amsl.com>; Tue, 14 May 2019 11:19:38 -0700 (PDT)
Received: from zinfandel.tools.ietf.org (zinfandel.tools.ietf.org [IPv6:2001:1890:126c::1:2a]) (using TLSv1.2 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0368E1201DE for <xml2rfc@ietf.org>; Tue, 14 May 2019 11:19:38 -0700 (PDT)
Received: from localhost ([::1]:35950 helo=zinfandel.tools.ietf.org) by zinfandel.tools.ietf.org with esmtp (Exim 4.80) (envelope-from <trac@tools.ietf.org>) id 1hQc1Y-0003g0-IS; Tue, 14 May 2019 11:19:36 -0700
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: "xml2rfc issue tracker" <trac@tools.ietf.org>
X-Trac-Version: 0.12.5
Precedence: bulk
Cc: xml2rfc@ietf.org
Auto-Submitted: auto-generated
X-Mailer: Trac 0.12.5, by Edgewall Software
To: henrik@levkowetz.com, julian.reschke@gmx.de
X-Trac-Project: xml2rfc
Date: Tue, 14 May 2019 18:19:36 -0000
X-URL: http://tools.ietf.org/tools/xml2rfc/
X-Trac-Ticket-URL: https://trac.tools.ietf.org/tools/xml2rfc/trac/ticket/406
Message-ID: <069.5f53e278d8139145fe0afd5d51785c30@tools.ietf.org>
X-Trac-Ticket-ID: 406
X-SA-Exim-Connect-IP: ::1
X-SA-Exim-Rcpt-To: henrik@levkowetz.com, julian.reschke@gmx.de, xml2rfc@ietf.org
X-SA-Exim-Mail-From: trac@tools.ietf.org
X-SA-Exim-Scanned: No (on zinfandel.tools.ietf.org); SAEximRunCond expanded to false
X-Clacks-Overhead: GNU Terry Pratchett
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc/G_RQiqVV12Oy7CRWB9L5J-aw8HQ>
Subject: [xml2rfc] #406 (Version 2 cli): anchor promotion doesn't work as expected
X-BeenThere: xml2rfc@ietf.org
X-Mailman-Version: 2.1.29
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, 14 May 2019 18:19:52 -0000

#406: anchor promotion doesn't work as expected

 For V3 HTML output, <xref>fing an anchor of an <artwork> element inside an
 <artset> element creates HTML output where the internal link does not
 work, as the target anchor does not appear in the HTML output.

 In the attached example: <artset-test.html#simple-artset-anchor-prop-svg>

-- 
-----------------------------------+----------------------------------
 Reporter:  julian.reschke@gmx.de  |      Owner:  henrik@levkowetz.com
     Type:  defect                 |     Status:  new
 Priority:  medium                 |  Milestone:
Component:  Version 2 cli          |    Version:  2.22.*
 Keywords:                         |
-----------------------------------+----------------------------------

Ticket URL: <https://trac.tools.ietf.org/tools/xml2rfc/trac/ticket/406>
xml2rfc <http://tools.ietf.org/tools/xml2rfc/>


From nobody Tue May 14 11:36:45 2019
Return-Path: <trac@tools.ietf.org>
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 BDD6C1200EF for <xml2rfc@ietfa.amsl.com>; Tue, 14 May 2019 11:36:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, URIBL_BLOCKED=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 hp_jJMay1_4S for <xml2rfc@ietfa.amsl.com>; Tue, 14 May 2019 11:36:39 -0700 (PDT)
Received: from zinfandel.tools.ietf.org (zinfandel.tools.ietf.org [IPv6:2001:1890:126c::1:2a]) (using TLSv1.2 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 28D1C12001B for <xml2rfc@ietf.org>; Tue, 14 May 2019 11:36:39 -0700 (PDT)
Received: from localhost ([::1]:36291 helo=zinfandel.tools.ietf.org) by zinfandel.tools.ietf.org with esmtp (Exim 4.80) (envelope-from <trac@tools.ietf.org>) id 1hQcI2-0003Mc-5N; Tue, 14 May 2019 11:36:38 -0700
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: "xml2rfc issue tracker" <trac@tools.ietf.org>
X-Trac-Version: 0.12.5
Precedence: bulk
Cc: xml2rfc@ietf.org
Auto-Submitted: auto-generated
X-Mailer: Trac 0.12.5, by Edgewall Software
To: henrik@levkowetz.com, miek@miek.nl
X-Trac-Project: xml2rfc
Date: Tue, 14 May 2019 18:36:38 -0000
X-URL: http://tools.ietf.org/tools/xml2rfc/
X-Trac-Ticket-URL: https://trac.tools.ietf.org/tools/xml2rfc/trac/ticket/407
Message-ID: <060.6ef941789c9f839011006f368e551e59@tools.ietf.org>
X-Trac-Ticket-ID: 407
X-SA-Exim-Connect-IP: ::1
X-SA-Exim-Rcpt-To: henrik@levkowetz.com, miek@miek.nl, xml2rfc@ietf.org
X-SA-Exim-Mail-From: trac@tools.ietf.org
X-SA-Exim-Scanned: No (on zinfandel.tools.ietf.org); SAEximRunCond expanded to false
X-Clacks-Overhead: GNU Terry Pratchett
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc/kNdIAXgNImUcVhcz4Aq_V9kL3JE>
Subject: [xml2rfc] #407 (Version 2 cli): empty workgroup leads to crash
X-BeenThere: xml2rfc@ietf.org
X-Mailman-Version: 2.1.29
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, 14 May 2019 18:36:41 -0000

#407: empty workgroup leads to crash

 If the workgroup is empty xml2rfc 2.22.3 crashes with the following stack
 trace:
 (sorry for the horrendous make up)

 {{{
 >
 >     xml2rfc --text --v3 draft-gieben-mmark-00.xml && rm draft-gieben-
 mmark-00.xml
 >     Parsing file draft-gieben-mmark-00.xml
 >     Traceback (most recent call last):
 >       File "/usr/bin/xml2rfc", line 11, in <module>
 >         load_entry_point('xml2rfc==2.22.3', 'console_scripts',
 'xml2rfc')()
 >       File "/usr/lib/python2.7/dist-packages/xml2rfc/run.py", line 549,
 in main
 >         writer.write(filename)
 >       File "/usr/lib/python2.7/dist-packages/xml2rfc/writers/text.py",
 line 228, in write
 >         lines = self.render(self.root, width=72, joiners=joiners)
 >       File "/usr/lib/python2.7/dist-packages/xml2rfc/writers/text.py",
 line 271, in render
 >         res = func(e, width, **kwargs)
 >       File "/usr/lib/python2.7/dist-packages/xml2rfc/writers/text.py",
 line 2834, in render_rfc
 >         lines = self.ljoin(lines, c, width, **kwargs)
 >       File "/usr/lib/python2.7/dist-packages/xml2rfc/writers/text.py",
 line 446, in ljoin
 >         res = mklines(self.render(e, width, **kwargs), e)
 >       File "/usr/lib/python2.7/dist-packages/xml2rfc/writers/text.py",
 line 271, in render
 >         res = func(e, width, **kwargs)
 >       File "/usr/lib/python2.7/dist-packages/xml2rfc/writers/text.py",
 line 1604, in render_front
 >         text = '\n\n\n\n' + self.render_first_page_top(e, width,
 **kwargs) + '\n'
 >       File "/usr/lib/python2.7/dist-packages/xml2rfc/writers/text.py",
 line 1796, in render_first_page_top
 >         left  = get_left(e)
 >       File "/usr/lib/python2.7/dist-packages/xml2rfc/writers/text.py",
 line 1723, in get_left
 >         left.append(group.text.strip())
 >     AttributeError: 'NoneType' object has no attribute 'strip'
 >     Makefile:8: recipe for target 'draft-gieben-mmark-00.txt' failed
 >     make: *** [draft-gieben-mmark-00.txt] Error 1
 }}}

-- 
---------------------------+----------------------------------
 Reporter:  miek@miek.nl   |      Owner:  henrik@levkowetz.com
     Type:  defect         |     Status:  new
 Priority:  medium         |  Milestone:
Component:  Version 2 cli  |    Version:  2.10.x
 Keywords:                 |
---------------------------+----------------------------------

Ticket URL: <https://trac.tools.ietf.org/tools/xml2rfc/trac/ticket/407>
xml2rfc <http://tools.ietf.org/tools/xml2rfc/>


From nobody Tue May 14 13:04:16 2019
Return-Path: <trac@tools.ietf.org>
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 454A4120021 for <xml2rfc@ietfa.amsl.com>; Tue, 14 May 2019 13:04:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, URIBL_BLOCKED=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 VY_icdOjSazm for <xml2rfc@ietfa.amsl.com>; Tue, 14 May 2019 13:04:13 -0700 (PDT)
Received: from zinfandel.tools.ietf.org (zinfandel.tools.ietf.org [IPv6:2001:1890:126c::1:2a]) (using TLSv1.2 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AB249120074 for <xml2rfc@ietf.org>; Tue, 14 May 2019 13:04:13 -0700 (PDT)
Received: from localhost ([::1]:38610 helo=zinfandel.tools.ietf.org) by zinfandel.tools.ietf.org with esmtp (Exim 4.80) (envelope-from <trac@tools.ietf.org>) id 1hQden-0001Oh-98; Tue, 14 May 2019 13:04:13 -0700
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: "xml2rfc issue tracker" <trac@tools.ietf.org>
X-Trac-Version: 0.12.5
Precedence: bulk
Cc: xml2rfc@ietf.org
Auto-Submitted: auto-generated
X-Mailer: Trac 0.12.5, by Edgewall Software
To: henrik@levkowetz.com
X-Trac-Project: xml2rfc
Date: Tue, 14 May 2019 20:04:13 -0000
X-URL: http://tools.ietf.org/tools/xml2rfc/
X-Trac-Ticket-URL: https://trac.tools.ietf.org/tools/xml2rfc/trac/ticket/407#comment:1
Message-ID: <075.e6883b0f1b243f617266c36ede2819e1@tools.ietf.org>
References: <060.6ef941789c9f839011006f368e551e59@tools.ietf.org>
X-Trac-Ticket-ID: 407
In-Reply-To: <060.6ef941789c9f839011006f368e551e59@tools.ietf.org>
X-SA-Exim-Connect-IP: ::1
X-SA-Exim-Rcpt-To: henrik@levkowetz.com, xml2rfc@ietf.org
X-SA-Exim-Mail-From: trac@tools.ietf.org
X-SA-Exim-Scanned: No (on zinfandel.tools.ietf.org); SAEximRunCond expanded to false
X-Clacks-Overhead: GNU Terry Pratchett
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc/aXi4d2LZkwia1j9wHTlZ6mSrGYc>
Subject: Re: [xml2rfc] #407 (Version 2 cli): empty workgroup leads to crash
X-BeenThere: xml2rfc@ietf.org
X-Mailman-Version: 2.1.29
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, 14 May 2019 20:04:15 -0000

#407: empty workgroup leads to crash

Changes (by henrik@levkowetz.com):

 * status:  new => closed
 * resolution:   => fixed


Comment:

 Fixed in [3116]:

 Deal better with <workgroup> without content.

-- 
----------------------------+----------------------------------
  Reporter:  miek@miek.nl   |      Owner:  henrik@levkowetz.com
      Type:  defect         |     Status:  closed
  Priority:  medium         |  Milestone:
 Component:  Version 2 cli  |    Version:  2.10.x
Resolution:  fixed          |   Keywords:
----------------------------+----------------------------------

Ticket URL: <https://trac.tools.ietf.org/tools/xml2rfc/trac/ticket/407#comment:1>
xml2rfc <http://tools.ietf.org/tools/xml2rfc/>


From nobody Tue May 14 22:43:12 2019
Return-Path: <trac@tools.ietf.org>
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 55944120278 for <xml2rfc@ietfa.amsl.com>; Tue, 14 May 2019 22:43:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9] 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 XEFApzUxLd8B for <xml2rfc@ietfa.amsl.com>; Tue, 14 May 2019 22:43:08 -0700 (PDT)
Received: from zinfandel.tools.ietf.org (zinfandel.tools.ietf.org [IPv6:2001:1890:126c::1:2a]) (using TLSv1.2 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E278F1201D0 for <xml2rfc@ietf.org>; Tue, 14 May 2019 22:43:08 -0700 (PDT)
Received: from localhost ([::1]:52700 helo=zinfandel.tools.ietf.org) by zinfandel.tools.ietf.org with esmtp (Exim 4.80) (envelope-from <trac@tools.ietf.org>) id 1hQmh1-0005ci-M9; Tue, 14 May 2019 22:43:07 -0700
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: "xml2rfc issue tracker" <trac@tools.ietf.org>
X-Trac-Version: 0.12.5
Precedence: bulk
Cc: xml2rfc@ietf.org
Auto-Submitted: auto-generated
X-Mailer: Trac 0.12.5, by Edgewall Software
To: henrik@levkowetz.com, julian.reschke@gmx.de
X-Trac-Project: xml2rfc
Date: Wed, 15 May 2019 05:43:07 -0000
X-URL: http://tools.ietf.org/tools/xml2rfc/
X-Trac-Ticket-URL: https://trac.tools.ietf.org/tools/xml2rfc/trac/ticket/407#comment:2
Message-ID: <075.fc8efd7ce8e213761024bf1139e7ad30@tools.ietf.org>
References: <060.6ef941789c9f839011006f368e551e59@tools.ietf.org>
X-Trac-Ticket-ID: 407
In-Reply-To: <060.6ef941789c9f839011006f368e551e59@tools.ietf.org>
X-SA-Exim-Connect-IP: ::1
X-SA-Exim-Rcpt-To: henrik@levkowetz.com, julian.reschke@gmx.de, xml2rfc@ietf.org
X-SA-Exim-Mail-From: trac@tools.ietf.org
X-SA-Exim-Scanned: No (on zinfandel.tools.ietf.org); SAEximRunCond expanded to false
X-Clacks-Overhead: GNU Terry Pratchett
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc/e3NVB_RMLcUr_uOYkxwAKcBu4ws>
Subject: Re: [xml2rfc] #407 (Version 2 cli): empty workgroup leads to crash
X-BeenThere: xml2rfc@ietf.org
X-Mailman-Version: 2.1.29
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: Wed, 15 May 2019 05:43:10 -0000

#407: empty workgroup leads to crash


Comment (by julian.reschke@gmx.de):

 FWIW, an empty workgroup element could be considered an input error; at
 least a warning (if not more) seems to be appropriate.

-- 
----------------------------+----------------------------------
  Reporter:  miek@miek.nl   |      Owner:  henrik@levkowetz.com
      Type:  defect         |     Status:  closed
  Priority:  medium         |  Milestone:
 Component:  Version 2 cli  |    Version:  2.10.x
Resolution:  fixed          |   Keywords:
----------------------------+----------------------------------

Ticket URL: <https://trac.tools.ietf.org/tools/xml2rfc/trac/ticket/407#comment:2>
xml2rfc <http://tools.ietf.org/tools/xml2rfc/>


From nobody Wed May 15 00:20:40 2019
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 17B771202B7; Wed, 15 May 2019 00:20:23 -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, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-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 8TPZ6oDcRSui; Wed, 15 May 2019 00:20:20 -0700 (PDT)
Received: from mout.gmx.net (mout.gmx.net [212.227.17.21]) (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 00742120255; Wed, 15 May 2019 00:20:19 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1557904786; bh=BaSo6ej4fT0lHcnCHmeOrsKmA/C20/zBBXzkgomWMoY=; h=X-UI-Sender-Class:Subject:From:To:Cc:References:Date:In-Reply-To; b=IunDx012dXyL6NrpqgCyEZM/Rco1p1pHDsD9gu3/mPleyip+Fqt6gck2wZrffSzQk XVO3WTa5hYe+uLOEMOVzElkUsJcPMK/9mZzBVD6Y76lQjWCzGHLwsYr903clS+Plix gjf1BL2wdIgb6CUgNWcC9DNc4DZAUf/CVc2OCGzM=
X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c
Received: from [192.168.178.124] ([84.171.148.39]) by mail.gmx.com (mrgmx104 [212.227.17.168]) with ESMTPSA (Nemesis) id 1Mg6Zq-1glOZg1krO-00hgCG; Wed, 15 May 2019 09:19:46 +0200
From: Julian Reschke <julian.reschke@gmx.de>
To: Henrik Levkowetz <henrik@levkowetz.com>, Miek Gieben <miek@miek.nl>
Cc: xml2rfc@ietf.org, xml2rfc-dev@ietf.org
References: <E1gH6Wn-0002ca-CU@durif.tools.ietf.org> <20181029204446.xwjkdfdpj7sbhvsr@miek.nl> <0455bd48-3392-bb4c-f510-c57489792606@levkowetz.com> <20181029214325.5i3rrv55dpamvbsa@miek.nl> <a614b58e-0d4c-67d0-77f9-f5b6b66d7ff1@levkowetz.com> <d0a3693b-87b5-c8e9-8137-9d61805f58f0@gmx.de> <f01715aa-ee1b-ec80-0657-7d19b23da98a@levkowetz.com> <1d03c466-bd4a-934e-18f0-f9ac5bc2225e@gmx.de>
Message-ID: <b54c55cd-1add-ae83-4dfe-841700980de2@gmx.de>
Date: Wed, 15 May 2019 09:19:47 +0200
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.6.1
MIME-Version: 1.0
In-Reply-To: <1d03c466-bd4a-934e-18f0-f9ac5bc2225e@gmx.de>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: quoted-printable
X-Provags-ID: V03:K1:P10U3lEY3+z+ish6k7oEfZE5CkfPdRLXLDaDeuLF8Iw9bfVfk1d +tgFNgAlTvFTNlbd2jK8ATbZLfSTr6HFaLuCf9ZC7gStE0GLKhCEyCBG21SmVJqZoqozMe6 6s/sLkSD0/VxwDVGe3ACK+nGsYwwutgp2RVjBzx0I77l0/Mdvxoyo96SrShXZD8yRaVDplc +fB6Av2Lp5sfCr2rrJ3Zg==
X-UI-Out-Filterresults: notjunk:1;V03:K0:J4vvdVVcWHs=:gqIBWkefafODAHCduW4v9+ UlqSuExBtSqt45eUtH1WcRpnTkZi77hjUDjG4SPLBmnTUJHlwwzLg6jm6siCbH90G50vtA96R KrR/S3HtmdDo76Kr3C2/hlCkhCFgeN3qzEW9QKIf3/9USLQejNWr617Z3Jd6wqVSBMsy+xwQu Ri8c4NGYYIkWzaMIMJ7PApEWl8WDM7Kf20y5jsJOAmb0B/RXjLa99tA1GiVj/v6ggaKQmW5EY DX/CK6DN/8P6qtYG/g5AtngY69Dr/bf+BlA9Sh+kMgxlUjmbep5B+oCHof59OHecHrD+dzRXt ZYzET1g7K8vkZC+sYVC1SWOPhJZcduVvtjAu2HxmuVmgvfFUDIa0Q+J5WCLOr1H8CDPIHBeSn DDurqJPazO93UxInBFuLo59U7vzner16WtysJ4QBtEplG8gmn67HFaGWE3v9RX2+oKZGtzbVc FVEoInlFRg/IYP3nVXy0iKxunfXCL0ZbPJ2OebVZgvabzU1aULenwYlfd7bAKpM2DHDKdgP8w JlMCXClTJSs9CMwP7jyG6Uf/u/m6DYUyrvHt2YuaHIUW3T3Wi/2r6VCQ6TGa1NPg5zqjLv6qb AZU3i7Mq8iDyE5+oPqnnYQv9GN3dIXoSsqNI4/SVJVMOf7yrOS8fcoJW2DA01w81/PxTh70cm nyMk1bn31MIOIKDah98cCOiV37zj1S2Y8KOhcF6d0bk5fJzdvctUj+0S5sRHTrWB9yQ9fl3QA gtrzT8IFp94zx6+ts9MWqoFpnk3zxjz8/y3gOCNGeCH47XCmyroeytHXBlBSP4YTrIKYtLtNC uZaOh4agU+nIEWQlugHDXC3dOD8qM6QDrTd5JnRVjO1ti5kIGzrdyA/dhbS6tGScE86V4u8Qo iGaKxlDQ2FVF16GZIzknzj2KakJNKdhgJG42SQGFzHJuVdRBTHnZqHulb1Uw050pUJTSyri1K cOY9gv4nE1w==
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc/YjlH-3UNyyk49tl_3mO7NxMQyq8>
Subject: [xml2rfc] formatting <postal>, was: [xml2rfc-dev]  [Rfc-markdown] New xml2rfc release: v2.12.1
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: Wed, 15 May 2019 07:20:26 -0000

On 30.10.2018 08:20, Julian Reschke wrote:
> On 2018-10-30 07:29, Henrik Levkowetz wrote:
>>
>>
>> On 2018-10-30 05:57, Julian Reschke wrote:
>>> On 2018-10-29 22:57, Henrik Levkowetz wrote:
>>>> ...
>>>> Country-specific address formatting.=C2=A0 Without it, you'll be stuc=
k
>>>> with the
>>>> fallback, which is very americentric for the text output, somewhat
>>>> less so
>>>> for the html output (but not very refined).=C2=A0 I'd hate to see it =
go.
>>>> ...
>>>
>>> Example? Smells a bit like overkill, given that v3 has simplified
>>> address formatting (postalLine).
>>
>> Example: In Norwegian and Swedish address format, the postal code goes
>> before the city, not after the region code.=C2=A0 This is correct:
>>
>> =C2=A0=C2=A0 Midtskogveien 18
>> =C2=A0=C2=A0 2020 Skedsmokorset
>> =C2=A0=C2=A0 Norway
>>
>> The current html specification would instead have produced, depending o=
n
>> how you work around its problems, one of
>>
>> =C2=A0=C2=A0 Midtskogveien 18
>> =C2=A0=C2=A0 Skedsmokorset
>> =C2=A0=C2=A0 2020
>> =C2=A0=C2=A0 Norway
>>
>> or
>>
>> =C2=A0=C2=A0 Midtskogveien 18
>> =C2=A0=C2=A0 Skedsmokorset, 2020
>> =C2=A0=C2=A0 Norway
>>
>> which is a slighter degree of mangling than for places like various are=
as
>> of Japan, that needs city-region.=C2=A0 Here is a Japanese example.=C2=
=A0 This is
>> correct (except that it's also a translation, not just a romanization):
>>
>> =C2=A0=C2=A0 Japan
>> =C2=A0=C2=A0 112-0001
>> =C2=A0=C2=A0 Tokyo-to
>> =C2=A0=C2=A0 Bunkyo-ku
>> =C2=A0=C2=A0 4-3-2 Hakusan
>> =C2=A0=C2=A0 3rd Floor Room B
>>
>> and the RFC7992 specification would have rendered it as either this,
>> preserving the semantic labelling of the parts, but loosing the
>> city-region
>> part:
>>
>> =C2=A0=C2=A0 3rd Floor Room B
>> =C2=A0=C2=A0 4-3-2 Hakusan
>> =C2=A0=C2=A0 Tokyo-to, 112-0001
>> =C2=A0=C2=A0 Japan
>>
>> or would loose all semantic labelling through forced use of postalLine
>> for
>> all entries.
>>
>> This problem has however been solved to a large degree by modern
>> libraries.
>> If you can do this *right*, why continue to do it wrong?
>
> Because it's complex, and now you are relying on a specific
> implementation. Is the algorithm documented?
> ...

Coming back to this because I'm looking into how much it would take to
implement it.

Apart from complexity, my concern here is that the output now depends on
a library that is specific to a certain language. If you can point to a
definition of what that library does, it would be less of a concern.

Looking at
<https://tools.ietf.org/html/draft-levkowetz-xml2rfc-v3-implementation-not=
es-08#section-3.1.13>:

> 3.1.13.  In Section 2.37, <postal>
>
>    The enhancement to <postal>, adding a <postalLine> element, is a fair
>    step on the way to permitting better representation of the wealth of
>    postal addresses around the globe which don't match the American
>    postal addresses.
>
>    Unfortunately, it manages to throw the baby out with the bathwater by
>    constraining postalLine to be used only if none of the other elements
>    are used.  This makes it impossible to apply hCard [HCARD] labels
>    (based on vCard [RFC6350] properties) to the elements of an address,
>    as [RFC7992] requires.  Applying the schema from [RFC7991] would make

I agree that there's a disconnect between RFC 7991 and 7992. However, I
would prefer to solve that disconnect by just removing the hCard
requirement from RFC 7992. Is anybody aware of any real-world code that
actually processes that information (and can demonstrate it with an
example)?

(Disclaimer: rfc2629.xslt used to produce hCard information 14 years ago
(<https://github.com/reschke/xml2rfc/commit/e36d8b12968f60781bdc4d5ea77b6b=
16b3895ed4>)
but I removed it due to complexity and unclear benefits 6 years ago).

>    country information and hCard tags unavailable for any locality with
>    a postal address scheme that needs to use <postalLine> because it
>    does not match the American scheme.  This would make statistics such
>    as the author origin statistics either miss authors with such
>    addresses, or make the statistics harder to compile than is
>    necessary, and make for instance the data on this page skewed:
>    <https://datatracker.ietf.org/stats/document/yearly/continent/>

I note that this page currently works based on the text versions.

That said, I agree that if we want these stats, they should be easy to
extract from the XML. The current proposal however seems to be a bit
over the top to me.

>    The current implementation maps <postalLine> to the hCard property
>    "extended-address", and permits it to be used together with other
>    elements, in particular <country>, <region>, and <city>.  This is a
>    change to the schema.
>
>    The current implementation also provides a full set of hCard- and
>    [RFC6350]-compatible address elements, including <extaddr> and
>    <pobox>.  The hCard locality address component is mapped to the
>    current <city> element, however; not renamed to '<locality>'.

I note that the implementation notes do not describe all new elements,
nor how they are rendered.

Looking at the currently checked-in grammar
(<https://trac.tools.ietf.org/tools/xml2rfc/trac/browser/trunk/cli/xml2rfc=
/data/v3.rnc?rev=3D3042>):

>    postal =3D
>      element postal {
>        attribute xml:base { text }?,
>        attribute xml:lang { text }?,
>        ((city | code | country | region | street)*
>         | postalLine+
>         | (city?
>            & cityarea?
>            & code?
>            & country
>            & extaddr*
>            & pobox?
>            & region?
>            & sortingcode?
>            & street*))
>      }

This defines cityarea, extaddr, pobox and sortingcode. We need
descriptions of these.

I also note that the grammar now has three different content models for
<postal>, and whether a given source instance matches the first
(classic) or the third (new) seems not to be always deterministic. If
this is kept, we should try to reduce this to two cases.

Best regards, Julian


From nobody Fri May 17 01:07:24 2019
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 9E721120157; Fri, 17 May 2019 01:07:22 -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, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-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 UwdGHKtKj6dF; Fri, 17 May 2019 01:07:21 -0700 (PDT)
Received: from mout.gmx.net (mout.gmx.net [212.227.15.15]) (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 6DDB812012B; Fri, 17 May 2019 01:07:20 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1558080424; bh=DnpWpvsIRei7URgS1uMsYKsNl37UqcDT0myFdJ7EVas=; h=X-UI-Sender-Class:Subject:From:To:Cc:References:Date:In-Reply-To; b=Lw3mkJjFdTxdj/WtUc9lZTLMx+J2fS/ln0NRBOpjVdYWAEPoXOxCXPufgsKzPWhqx YXbc2wzQGSZEIjBJs1MK6oIe1yO8ifxCM1vFj0vTz28mWwXNP0LvEYdrHPC7gjeKTh pOl6NLj+lrGsOFGsBFXwp/qOs+TDqd51ziyvqPZ0=
X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c
Received: from [192.168.1.34] ([217.91.35.233]) by mail.gmx.com (mrgmx001 [212.227.17.190]) with ESMTPSA (Nemesis) id 0M2t0Q-1gZAac2jPK-00sehw; Fri, 17 May 2019 10:07:04 +0200
From: Julian Reschke <julian.reschke@gmx.de>
To: Henrik Levkowetz <henrik@levkowetz.com>, Miek Gieben <miek@miek.nl>
Cc: xml2rfc@ietf.org, xml2rfc-dev@ietf.org
References: <E1gH6Wn-0002ca-CU@durif.tools.ietf.org> <20181029204446.xwjkdfdpj7sbhvsr@miek.nl> <0455bd48-3392-bb4c-f510-c57489792606@levkowetz.com> <20181029214325.5i3rrv55dpamvbsa@miek.nl> <a614b58e-0d4c-67d0-77f9-f5b6b66d7ff1@levkowetz.com> <d0a3693b-87b5-c8e9-8137-9d61805f58f0@gmx.de> <f01715aa-ee1b-ec80-0657-7d19b23da98a@levkowetz.com> <1d03c466-bd4a-934e-18f0-f9ac5bc2225e@gmx.de> <b54c55cd-1add-ae83-4dfe-841700980de2@gmx.de>
Message-ID: <69fbbcfc-f700-7f1a-9ea4-20de0f7bf4ff@gmx.de>
Date: Fri, 17 May 2019 10:07:03 +0200
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.6.1
MIME-Version: 1.0
In-Reply-To: <b54c55cd-1add-ae83-4dfe-841700980de2@gmx.de>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: quoted-printable
X-Provags-ID: V03:K1:yPCO7ivnNB0j6eAQZ3mWet1p1L7Uy95rCZF/jYY0eieNdO4T8Xn HXEkPt331qckvSuBrQ5F8fLAkv23giMM0+vUCfCgflFR9Fe3CspaaJ71pb+Z7peAkCmHyKo HIzfd2pmw/C8BOrPoEnvFpgAdNosPI7+sfq+i4OTtZM87SVl2y1TeDMRNgBLbPIX/DzD1tU jkciATgjK1crYTWMvmp5Q==
X-UI-Out-Filterresults: notjunk:1;V03:K0:472KOZiH76g=:NDLPPD/d0k6tb9qQJYA0jj RsWEF/X7WRTlm00zqN9+YKOQCl3C0gg41neH+0YykdvN4Ybk7QQ7dwqwQc02US3PFl+S5nVXm 7pqL58jZQXkcmq6sMwcNJ98uR9vsPnw0vhJF3M4n79jpgDq9Cw81co/ctu0rRnTGhqtPRV49k qUFu+LuEP/RILlzxW2o5rkNv5ENIsv9qtwVn296ykRL1KBtcutU/XPXSjpmr3VnhiqUjTK632 ky/kC+YQclYkY4s+wyVbCRGX9HA4abwb/MS/ysM9hxYFbDWQ4ZKXDw6mW4Swr3VKJxjpDT9eq wy9gKPjK1MrgK2ObdRXVVgGeWL9R7tFG++LO8BC7gPYOoEpyhhaD7cP5ck3pqoGgsdFnD8UIs f/IGq2gh90oGMezna3oTIyZNkO593s2BcuMyxehg0DTwiRt0PfmgyuCeuqgWT3eymfjLaJvSX EeIB+dLcEYb2STnyAnfQSaqrt9bkcV2+hCi9KMsKdYbAf7Xh8GUjQv+acH9F2BeDU9Y8VYUzo DBIRFnZSuQomHHe0IqXaAM8X/2Mj8db++coBR6Qr+JtgloLeYCtlCTfaJwgWfbN6Cpim2cq+h zCeGZ6D8QsmrTjEGXpfpv7HjDysrzjfpyMkmETCvi2+fTe3DguKnbKe6b5zg1SE9PBeI1PxvG nzs4NC8ekdiDNRBQgNr6oE2V2x3bMygzG/4+T16yIOlmnrgPERzPrSZOAbIP9ziMKCGnrbq7g HVQDbd/ZtFYNOged8bDPJ8h+Xw+JpdS6RsgKVPxQGneczm2tR+v5JpGhQ6eG3egXToarYoR/x a7JiFd2op8njztInmTcmT1rxcAFcKmKKX30l1AddqaxL6Tsd42ncK3n0EWXpfJliyPOaOcDcS uyg9GmN9PMC7zxRtQg66GENsbwhSRDozTU75kRR9UFjEj58RaBHbIGb0QHZisBOU9NzXW4sMy +I7/UhzxKSjfm8z7Z8zYK25cGS/4isOKUTkuRoe1R4YNHEMo7vDcS
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc/BY4osSBERBj-s3w22PA589BQpTI>
Subject: Re: [xml2rfc] formatting <postal>, was: [xml2rfc-dev] [Rfc-markdown] New xml2rfc release: v2.12.1
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: Fri, 17 May 2019 08:07:23 -0000

On 15.05.2019 09:19, Julian Reschke wrote:
> ...
> Coming back to this because I'm looking into how much it would take to
> implement it.
>
> Apart from complexity, my concern here is that the output now depends on
> a library that is specific to a certain language. If you can point to a
> definition of what that library does, it would be less of a concern.
>
> Looking at
> <https://tools.ietf.org/html/draft-levkowetz-xml2rfc-v3-implementation-n=
otes-08#section-3.1.13>:
>
>
>> 3.1.13.=C2=A0 In Section 2.37, <postal>
>>
>> =C2=A0=C2=A0 The enhancement to <postal>, adding a <postalLine> element=
, is a fair
>> =C2=A0=C2=A0 step on the way to permitting better representation of the=
 wealth of
>> =C2=A0=C2=A0 postal addresses around the globe which don't match the Am=
erican
>> =C2=A0=C2=A0 postal addresses.
>>
>> =C2=A0=C2=A0 Unfortunately, it manages to throw the baby out with the b=
athwater by
>> =C2=A0=C2=A0 constraining postalLine to be used only if none of the oth=
er elements
>> =C2=A0=C2=A0 are used.=C2=A0 This makes it impossible to apply hCard [H=
CARD] labels
>> =C2=A0=C2=A0 (based on vCard [RFC6350] properties) to the elements of a=
n address,
>> =C2=A0=C2=A0 as [RFC7992] requires.=C2=A0 Applying the schema from [RFC=
7991] would make
> ...

FWIW, I just recalled *why* it is so.

In RFC 2629's DTD, the content model for <postal> made the ordering of
child elements significant, so in theory an author could at least have
specified the elements in the order that is correct for the country the
address is in (see <https://tools.ietf.org/html/rfc2629#section-2.2.2>).
However, the *implementation* (v1/TCL) did not respect that. Thus, this
could not be changed without breaking existing output, and so that's
what we have today.

<postalLine> was introduced as *alternative* which has this ordering
guarantee. However, that meant that it couldn't be easily fitted back
between the existing child elements.

Hope this clarifies how we got where RFC 7991 stands.

Best regards, Julian


From nobody Fri May 17 09:25:08 2019
Return-Path: <pusateri@bangj.com>
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 C037E12038A for <xml2rfc@ietfa.amsl.com>; Fri, 17 May 2019 09:25:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, 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 29YNGmxPS-P1 for <xml2rfc@ietfa.amsl.com>; Fri, 17 May 2019 09:24:59 -0700 (PDT)
Received: from oj.bangj.com (69-77-154-174.static.skybest.com [69.77.154.174]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6A7651201CA for <xml2rfc@ietf.org>; Fri, 17 May 2019 09:24:55 -0700 (PDT)
Received: from [172.16.10.110] (mta-107-13-246-59.nc.rr.com [107.13.246.59]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by oj.bangj.com (Postfix) with ESMTPSA id 522702FD94 for <xml2rfc@ietf.org>; Fri, 17 May 2019 12:24:54 -0400 (EDT)
From: Tom Pusateri <pusateri@bangj.com>
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.11\))
Message-Id: <0B0A6136-2E2E-4873-94AE-37E63BE5EFC0@bangj.com>
Date: Fri, 17 May 2019 12:24:50 -0400
To: XML2RFC Interest Group <xml2rfc@ietf.org>
X-Mailer: Apple Mail (2.3445.104.11)
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc/YcasxSIvDNUM-ABdGUIy2TvdM30>
Subject: [xml2rfc] 302 error for RFC0793
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: Fri, 17 May 2019 16:25:04 -0000

This used to work. I just recreated the virtual environment and =
re-installed xml2rfc today and now it doesn=E2=80=99t.

% xml2rfc draft-ietf-dnssd-push.xml -o draft-ietf-dnssd-push.txt --text
Parsing file draft-ietf-dnssd-push.xml
Error: ('Connection aborted.', RemoteDisconnected('Remote end closed =
connection without response'))
Error: Unable to parse the XML document: draft-ietf-dnssd-push.xml
 <string>: Line 1094: Failure to process entity RFC0793
 <string>: Line 1094: Entity 'RFC0793' not defined


% xml2rfc --version
xml2rfc 2.22.3
% python --version
Python 3.7.3

Here=E2=80=99s the relevant XML from the source:

<!ENTITY RFC0793 SYSTEM  =
"https://xml2rfc.tools.ietf.org/public/rfc/bibxml/reference.RFC.0793.xml=E2=
=80=9D>


Verbose version shows a 302 error. I=E2=80=99m sure the leading 0 was =
required at one point.

% xml2rfc -v draft-ietf-dnssd-push.xml -o draft-ietf-dnssd-push.txt =
--text
Parsing file draft-ietf-dnssd-push.xml
Resolving entity... =
/Users/pusateri/.virtualenvs/rfc/lib/python3.7/site-packages/xml2rfc/templ=
ates/rfc2629.dtd
Resolving entity... =
/Users/pusateri/.virtualenvs/rfc/lib/python3.7/site-packages/xml2rfc/templ=
ates/rfc2629-xhtml.ent
Resolving entity... =
/Users/pusateri/.virtualenvs/rfc/lib/python3.7/site-packages/xml2rfc/templ=
ates/rfc2629-other.ent
Resolving entity... =
/Users/pusateri/.virtualenvs/rfc/lib/python3.7/site-packages/xml2rfc/templ=
ates/rfc2629.dtd
Resolving entity... =
/Users/pusateri/.virtualenvs/rfc/lib/python3.7/site-packages/xml2rfc/templ=
ates/rfc2629-xhtml.ent
Resolving entity... =
/Users/pusateri/.virtualenvs/rfc/lib/python3.7/site-packages/xml2rfc/templ=
ates/rfc2629-other.ent
Resolving entity... =
https://xml2rfc.ietf.org/public/rfc/bibxml/reference.RFC.0768.xml
Loaded from cache /Users/pusateri/.cache/xml2rfc/reference.RFC.0768.xml
Cached version at /Users/pusateri/.cache/xml2rfc/reference.RFC.0793.xml =
too old; will refresh cache for entity =
https://xml2rfc.ietf.org/public/rfc/bibxml/reference.RFC.0793.xml
Resolving entity... =
https://xml2rfc.ietf.org/public/rfc/bibxml/reference.RFC.0793.xml
 ... 302 =
https://xml2rfc.ietf.org/public/rfc/bibxml/reference.RFC.0793.xml
 ... 200 =
https://xml2rfc.tools.ietf.org/public/rfc/bibxml/reference.RFC.0793.xml
Added file to cache:  =
/Users/pusateri/.cache/xml2rfc/reference.RFC.0793.xml
Resolving entity... =
https://xml2rfc.ietf.org/public/rfc/bibxml/reference.RFC.1034.xml
Loaded from cache /Users/pusateri/.cache/xml2rfc/reference.RFC.1034.xml
Resolving entity... =
https://xml2rfc.ietf.org/public/rfc/bibxml/reference.RFC.1035.xml
Loaded from cache /Users/pusateri/.cache/xml2rfc/reference.RFC.1035.xml
Resolving entity... =
https://xml2rfc.ietf.org/public/rfc/bibxml/reference.RFC.1123.xml
Loaded from cache /Users/pusateri/.cache/xml2rfc/reference.RFC.1123.xml
Resolving entity... =
https://xml2rfc.ietf.org/public/rfc/bibxml/reference.RFC.2119.xml
Loaded from cache /Users/pusateri/.cache/xml2rfc/reference.RFC.2119.xml
Resolving entity... =
https://xml2rfc.ietf.org/public/rfc/bibxml/reference.RFC.2136.xml
Loaded from cache /Users/pusateri/.cache/xml2rfc/reference.RFC.2136.xml
Resolving entity... =
https://xml2rfc.ietf.org/public/rfc/bibxml/reference.RFC.2181.xml
Loaded from cache /Users/pusateri/.cache/xml2rfc/reference.RFC.2181.xml
Resolving entity... =
https://xml2rfc.ietf.org/public/rfc/bibxml/reference.RFC.2782.xml
Loaded from cache /Users/pusateri/.cache/xml2rfc/reference.RFC.2782.xml
Resolving entity... =
https://xml2rfc.ietf.org/public/rfc/bibxml/reference.RFC.6066.xml
Loaded from cache /Users/pusateri/.cache/xml2rfc/reference.RFC.6066.xml
Resolving entity... =
https://xml2rfc.ietf.org/public/rfc/bibxml/reference.RFC.6895.xml
Loaded from cache /Users/pusateri/.cache/xml2rfc/reference.RFC.6895.xml
Resolving entity... =
https://xml2rfc.ietf.org/public/rfc/bibxml/reference.RFC.7673.xml
Loaded from cache /Users/pusateri/.cache/xml2rfc/reference.RFC.7673.xml
Resolving entity... =
https://xml2rfc.ietf.org/public/rfc/bibxml/reference.RFC.7766.xml
Loaded from cache /Users/pusateri/.cache/xml2rfc/reference.RFC.7766.xml
Resolving entity... =
https://xml2rfc.ietf.org/public/rfc/bibxml/reference.RFC.8174.xml
Loaded from cache /Users/pusateri/.cache/xml2rfc/reference.RFC.8174.xml
Resolving entity... =
https://xml2rfc.ietf.org/public/rfc/bibxml/reference.RFC.8446.xml
Loaded from cache /Users/pusateri/.cache/xml2rfc/reference.RFC.8446.xml
Resolving entity... =
https://xml2rfc.ietf.org/public/rfc/bibxml/reference.RFC.8490.xml
Loaded from cache /Users/pusateri/.cache/xml2rfc/reference.RFC.8490.xml
Resolving entity... =
https://xml2rfc.ietf.org/public/rfc/bibxml/reference.RFC.2308.xml
Loaded from cache /Users/pusateri/.cache/xml2rfc/reference.RFC.2308.xml
Resolving entity... =
https://xml2rfc.ietf.org/public/rfc/bibxml/reference.RFC.3123.xml
Loaded from cache /Users/pusateri/.cache/xml2rfc/reference.RFC.3123.xml
Resolving entity... =
https://xml2rfc.ietf.org/public/rfc/bibxml/reference.RFC.4287.xml
Loaded from cache /Users/pusateri/.cache/xml2rfc/reference.RFC.4287.xml
Resolving entity... =
https://xml2rfc.ietf.org/public/rfc/bibxml/reference.RFC.4953.xml
Loaded from cache /Users/pusateri/.cache/xml2rfc/reference.RFC.4953.xml
Resolving entity... =
https://xml2rfc.ietf.org/public/rfc/bibxml/reference.RFC.5077.xml
Loaded from cache /Users/pusateri/.cache/xml2rfc/reference.RFC.5077.xml
Resolving entity... =
https://xml2rfc.ietf.org/public/rfc/bibxml/reference.RFC.6281.xml
Loaded from cache /Users/pusateri/.cache/xml2rfc/reference.RFC.6281.xml
Resolving entity... =
https://xml2rfc.ietf.org/public/rfc/bibxml/reference.RFC.6762.xml
Loaded from cache /Users/pusateri/.cache/xml2rfc/reference.RFC.6762.xml
Resolving entity... =
https://xml2rfc.ietf.org/public/rfc/bibxml/reference.RFC.6763.xml
Loaded from cache /Users/pusateri/.cache/xml2rfc/reference.RFC.6763.xml
Resolving entity... =
https://xml2rfc.ietf.org/public/rfc/bibxml/reference.RFC.6824.xml
Loaded from cache /Users/pusateri/.cache/xml2rfc/reference.RFC.6824.xml
Resolving entity... =
https://xml2rfc.ietf.org/public/rfc/bibxml/reference.RFC.6886.xml
Loaded from cache /Users/pusateri/.cache/xml2rfc/reference.RFC.6886.xml
Resolving entity... =
https://xml2rfc.ietf.org/public/rfc/bibxml/reference.RFC.6887.xml
Loaded from cache /Users/pusateri/.cache/xml2rfc/reference.RFC.6887.xml
Resolving entity... =
https://xml2rfc.ietf.org/public/rfc/bibxml/reference.RFC.7413.xml
Loaded from cache /Users/pusateri/.cache/xml2rfc/reference.RFC.7413.xml
Resolving entity... =
https://xml2rfc.ietf.org/public/rfc/bibxml/reference.RFC.7525.xml
Loaded from cache /Users/pusateri/.cache/xml2rfc/reference.RFC.7525.xml
Resolving entity... =
https://xml2rfc.ietf.org/public/rfc/bibxml/reference.RFC.7719.xml
Loaded from cache /Users/pusateri/.cache/xml2rfc/reference.RFC.7719.xml
Resolving entity... =
https://xml2rfc.ietf.org/public/rfc/bibxml/reference.RFC.7858.xml
Loaded from cache /Users/pusateri/.cache/xml2rfc/reference.RFC.7858.xml
Resolving entity... =
https://xml2rfc.ietf.org/public/rfc/bibxml/reference.RFC.8010.xml
Loaded from cache /Users/pusateri/.cache/xml2rfc/reference.RFC.8010.xml
Resolving entity... =
https://xml2rfc.ietf.org/public/rfc/bibxml/reference.RFC.8011.xml
Loaded from cache /Users/pusateri/.cache/xml2rfc/reference.RFC.8011.xml
Resolving entity... =
https://xml2rfc.ietf.org/public/rfc/bibxml3/reference.I-D.dukkipati-tcpm-t=
cp-loss-probe.xml
Loaded from cache =
/Users/pusateri/.cache/xml2rfc/reference.I-D.dukkipati-tcpm-tcp-loss-probe=
.xml
Resolving entity... =
https://xml2rfc.ietf.org/public/rfc/bibxml/reference.RFC.8310.xml
Loaded from cache /Users/pusateri/.cache/xml2rfc/reference.RFC.8310.xml
Resolving include... =
https://xml2rfc.ietf.org/public/rfc/bibxml/reference.RFC.6335
 ... 302 https://xml2rfc.ietf.org/public/rfc/bibxml/reference.RFC.6335
 ... 404 =
https://xml2rfc.tools.ietf.org/public/rfc/bibxml/reference.RFC.6335
URL retrieval failed with status code 404 for =
'https://xml2rfc.tools.ietf.org/public/rfc/bibxml/reference.RFC.6335'
Cached version at /Users/pusateri/.cache/xml2rfc/reference.RFC.6335.xml =
too old; will refresh cache for include =
https://xml2rfc.ietf.org/public/rfc/bibxml/reference.RFC.6335.xml
Resolving include... =
https://xml2rfc.ietf.org/public/rfc/bibxml/reference.RFC.6335.xml
 ... 302 =
https://xml2rfc.ietf.org/public/rfc/bibxml/reference.RFC.6335.xml
 ... 200 =
https://xml2rfc.tools.ietf.org/public/rfc/bibxml/reference.RFC.6335.xml
Added file to cache:  =
/Users/pusateri/.cache/xml2rfc/reference.RFC.6335.xml
Error: Unable to validate the XML document: draft-ietf-dnssd-push.xml
 <string>: Line 953: Element texttable content does not follow the DTD, =
expecting (preamble? , ttcol+ , c* , postamble?), got (ttcol ttcol ttcol =
ttcol ttcol ttcol c c c c c c c c c c c c c c c c c c c c CDATA c c c c)=


From nobody Fri May 17 09:30:53 2019
Return-Path: <pusateri@bangj.com>
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 A69C712011C for <xml2rfc@ietfa.amsl.com>; Fri, 17 May 2019 09:30:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, 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 xCZOGU-VFvzH for <xml2rfc@ietfa.amsl.com>; Fri, 17 May 2019 09:30:48 -0700 (PDT)
Received: from oj.bangj.com (69-77-154-174.static.skybest.com [69.77.154.174]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BBC7D12022C for <xml2rfc@ietf.org>; Fri, 17 May 2019 09:30:48 -0700 (PDT)
Received: from [172.16.10.110] (mta-107-13-246-59.nc.rr.com [107.13.246.59]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by oj.bangj.com (Postfix) with ESMTPSA id E96DB2FD98 for <xml2rfc@ietf.org>; Fri, 17 May 2019 12:30:46 -0400 (EDT)
From: Tom Pusateri <pusateri@bangj.com>
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.11\))
Date: Fri, 17 May 2019 12:30:46 -0400
References: <0B0A6136-2E2E-4873-94AE-37E63BE5EFC0@bangj.com>
To: XML2RFC Interest Group <xml2rfc@ietf.org>
In-Reply-To: <0B0A6136-2E2E-4873-94AE-37E63BE5EFC0@bangj.com>
Message-Id: <CB74C2E4-FB89-41BE-8648-39AF855A8476@bangj.com>
X-Mailer: Apple Mail (2.3445.104.11)
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc/7z_y1B9r_qG7I9ETy02EMz53d_g>
Subject: Re: [xml2rfc] 302 error for RFC0793
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: Fri, 17 May 2019 16:30:52 -0000

And it=E2=80=99s working again=E2=80=A6 Maybe it depends on the server I =
reach.

Tom

> On May 17, 2019, at 12:24 PM, Tom Pusateri <pusateri@bangj.com> wrote:
>=20
> This used to work. I just recreated the virtual environment and =
re-installed xml2rfc today and now it doesn=E2=80=99t.
>=20
> % xml2rfc draft-ietf-dnssd-push.xml -o draft-ietf-dnssd-push.txt =
--text
> Parsing file draft-ietf-dnssd-push.xml
> Error: ('Connection aborted.', RemoteDisconnected('Remote end closed =
connection without response'))
> Error: Unable to parse the XML document: draft-ietf-dnssd-push.xml
> <string>: Line 1094: Failure to process entity RFC0793
> <string>: Line 1094: Entity 'RFC0793' not defined
>=20
>=20
> % xml2rfc --version
> xml2rfc 2.22.3
> % python --version
> Python 3.7.3
>=20
> Here=E2=80=99s the relevant XML from the source:
>=20
> <!ENTITY RFC0793 SYSTEM  =
"https://xml2rfc.tools.ietf.org/public/rfc/bibxml/reference.RFC.0793.xml=E2=
=80=9D>
>=20
>=20
> Verbose version shows a 302 error. I=E2=80=99m sure the leading 0 was =
required at one point.
>=20
> % xml2rfc -v draft-ietf-dnssd-push.xml -o draft-ietf-dnssd-push.txt =
--text
> Parsing file draft-ietf-dnssd-push.xml
> Resolving entity... =
/Users/pusateri/.virtualenvs/rfc/lib/python3.7/site-packages/xml2rfc/templ=
ates/rfc2629.dtd
> Resolving entity... =
/Users/pusateri/.virtualenvs/rfc/lib/python3.7/site-packages/xml2rfc/templ=
ates/rfc2629-xhtml.ent
> Resolving entity... =
/Users/pusateri/.virtualenvs/rfc/lib/python3.7/site-packages/xml2rfc/templ=
ates/rfc2629-other.ent
> Resolving entity... =
/Users/pusateri/.virtualenvs/rfc/lib/python3.7/site-packages/xml2rfc/templ=
ates/rfc2629.dtd
> Resolving entity... =
/Users/pusateri/.virtualenvs/rfc/lib/python3.7/site-packages/xml2rfc/templ=
ates/rfc2629-xhtml.ent
> Resolving entity... =
/Users/pusateri/.virtualenvs/rfc/lib/python3.7/site-packages/xml2rfc/templ=
ates/rfc2629-other.ent
> Resolving entity... =
https://xml2rfc.ietf.org/public/rfc/bibxml/reference.RFC.0768.xml
> Loaded from cache =
/Users/pusateri/.cache/xml2rfc/reference.RFC.0768.xml
> Cached version at =
/Users/pusateri/.cache/xml2rfc/reference.RFC.0793.xml too old; will =
refresh cache for entity =
https://xml2rfc.ietf.org/public/rfc/bibxml/reference.RFC.0793.xml
> Resolving entity... =
https://xml2rfc.ietf.org/public/rfc/bibxml/reference.RFC.0793.xml
> ... 302 =
https://xml2rfc.ietf.org/public/rfc/bibxml/reference.RFC.0793.xml
> ... 200 =
https://xml2rfc.tools.ietf.org/public/rfc/bibxml/reference.RFC.0793.xml
> Added file to cache:  =
/Users/pusateri/.cache/xml2rfc/reference.RFC.0793.xml
> Resolving entity... =
https://xml2rfc.ietf.org/public/rfc/bibxml/reference.RFC.1034.xml
> Loaded from cache =
/Users/pusateri/.cache/xml2rfc/reference.RFC.1034.xml
> Resolving entity... =
https://xml2rfc.ietf.org/public/rfc/bibxml/reference.RFC.1035.xml
> Loaded from cache =
/Users/pusateri/.cache/xml2rfc/reference.RFC.1035.xml
> Resolving entity... =
https://xml2rfc.ietf.org/public/rfc/bibxml/reference.RFC.1123.xml
> Loaded from cache =
/Users/pusateri/.cache/xml2rfc/reference.RFC.1123.xml
> Resolving entity... =
https://xml2rfc.ietf.org/public/rfc/bibxml/reference.RFC.2119.xml
> Loaded from cache =
/Users/pusateri/.cache/xml2rfc/reference.RFC.2119.xml
> Resolving entity... =
https://xml2rfc.ietf.org/public/rfc/bibxml/reference.RFC.2136.xml
> Loaded from cache =
/Users/pusateri/.cache/xml2rfc/reference.RFC.2136.xml
> Resolving entity... =
https://xml2rfc.ietf.org/public/rfc/bibxml/reference.RFC.2181.xml
> Loaded from cache =
/Users/pusateri/.cache/xml2rfc/reference.RFC.2181.xml
> Resolving entity... =
https://xml2rfc.ietf.org/public/rfc/bibxml/reference.RFC.2782.xml
> Loaded from cache =
/Users/pusateri/.cache/xml2rfc/reference.RFC.2782.xml
> Resolving entity... =
https://xml2rfc.ietf.org/public/rfc/bibxml/reference.RFC.6066.xml
> Loaded from cache =
/Users/pusateri/.cache/xml2rfc/reference.RFC.6066.xml
> Resolving entity... =
https://xml2rfc.ietf.org/public/rfc/bibxml/reference.RFC.6895.xml
> Loaded from cache =
/Users/pusateri/.cache/xml2rfc/reference.RFC.6895.xml
> Resolving entity... =
https://xml2rfc.ietf.org/public/rfc/bibxml/reference.RFC.7673.xml
> Loaded from cache =
/Users/pusateri/.cache/xml2rfc/reference.RFC.7673.xml
> Resolving entity... =
https://xml2rfc.ietf.org/public/rfc/bibxml/reference.RFC.7766.xml
> Loaded from cache =
/Users/pusateri/.cache/xml2rfc/reference.RFC.7766.xml
> Resolving entity... =
https://xml2rfc.ietf.org/public/rfc/bibxml/reference.RFC.8174.xml
> Loaded from cache =
/Users/pusateri/.cache/xml2rfc/reference.RFC.8174.xml
> Resolving entity... =
https://xml2rfc.ietf.org/public/rfc/bibxml/reference.RFC.8446.xml
> Loaded from cache =
/Users/pusateri/.cache/xml2rfc/reference.RFC.8446.xml
> Resolving entity... =
https://xml2rfc.ietf.org/public/rfc/bibxml/reference.RFC.8490.xml
> Loaded from cache =
/Users/pusateri/.cache/xml2rfc/reference.RFC.8490.xml
> Resolving entity... =
https://xml2rfc.ietf.org/public/rfc/bibxml/reference.RFC.2308.xml
> Loaded from cache =
/Users/pusateri/.cache/xml2rfc/reference.RFC.2308.xml
> Resolving entity... =
https://xml2rfc.ietf.org/public/rfc/bibxml/reference.RFC.3123.xml
> Loaded from cache =
/Users/pusateri/.cache/xml2rfc/reference.RFC.3123.xml
> Resolving entity... =
https://xml2rfc.ietf.org/public/rfc/bibxml/reference.RFC.4287.xml
> Loaded from cache =
/Users/pusateri/.cache/xml2rfc/reference.RFC.4287.xml
> Resolving entity... =
https://xml2rfc.ietf.org/public/rfc/bibxml/reference.RFC.4953.xml
> Loaded from cache =
/Users/pusateri/.cache/xml2rfc/reference.RFC.4953.xml
> Resolving entity... =
https://xml2rfc.ietf.org/public/rfc/bibxml/reference.RFC.5077.xml
> Loaded from cache =
/Users/pusateri/.cache/xml2rfc/reference.RFC.5077.xml
> Resolving entity... =
https://xml2rfc.ietf.org/public/rfc/bibxml/reference.RFC.6281.xml
> Loaded from cache =
/Users/pusateri/.cache/xml2rfc/reference.RFC.6281.xml
> Resolving entity... =
https://xml2rfc.ietf.org/public/rfc/bibxml/reference.RFC.6762.xml
> Loaded from cache =
/Users/pusateri/.cache/xml2rfc/reference.RFC.6762.xml
> Resolving entity... =
https://xml2rfc.ietf.org/public/rfc/bibxml/reference.RFC.6763.xml
> Loaded from cache =
/Users/pusateri/.cache/xml2rfc/reference.RFC.6763.xml
> Resolving entity... =
https://xml2rfc.ietf.org/public/rfc/bibxml/reference.RFC.6824.xml
> Loaded from cache =
/Users/pusateri/.cache/xml2rfc/reference.RFC.6824.xml
> Resolving entity... =
https://xml2rfc.ietf.org/public/rfc/bibxml/reference.RFC.6886.xml
> Loaded from cache =
/Users/pusateri/.cache/xml2rfc/reference.RFC.6886.xml
> Resolving entity... =
https://xml2rfc.ietf.org/public/rfc/bibxml/reference.RFC.6887.xml
> Loaded from cache =
/Users/pusateri/.cache/xml2rfc/reference.RFC.6887.xml
> Resolving entity... =
https://xml2rfc.ietf.org/public/rfc/bibxml/reference.RFC.7413.xml
> Loaded from cache =
/Users/pusateri/.cache/xml2rfc/reference.RFC.7413.xml
> Resolving entity... =
https://xml2rfc.ietf.org/public/rfc/bibxml/reference.RFC.7525.xml
> Loaded from cache =
/Users/pusateri/.cache/xml2rfc/reference.RFC.7525.xml
> Resolving entity... =
https://xml2rfc.ietf.org/public/rfc/bibxml/reference.RFC.7719.xml
> Loaded from cache =
/Users/pusateri/.cache/xml2rfc/reference.RFC.7719.xml
> Resolving entity... =
https://xml2rfc.ietf.org/public/rfc/bibxml/reference.RFC.7858.xml
> Loaded from cache =
/Users/pusateri/.cache/xml2rfc/reference.RFC.7858.xml
> Resolving entity... =
https://xml2rfc.ietf.org/public/rfc/bibxml/reference.RFC.8010.xml
> Loaded from cache =
/Users/pusateri/.cache/xml2rfc/reference.RFC.8010.xml
> Resolving entity... =
https://xml2rfc.ietf.org/public/rfc/bibxml/reference.RFC.8011.xml
> Loaded from cache =
/Users/pusateri/.cache/xml2rfc/reference.RFC.8011.xml
> Resolving entity... =
https://xml2rfc.ietf.org/public/rfc/bibxml3/reference.I-D.dukkipati-tcpm-t=
cp-loss-probe.xml
> Loaded from cache =
/Users/pusateri/.cache/xml2rfc/reference.I-D.dukkipati-tcpm-tcp-loss-probe=
.xml
> Resolving entity... =
https://xml2rfc.ietf.org/public/rfc/bibxml/reference.RFC.8310.xml
> Loaded from cache =
/Users/pusateri/.cache/xml2rfc/reference.RFC.8310.xml
> Resolving include... =
https://xml2rfc.ietf.org/public/rfc/bibxml/reference.RFC.6335
> ... 302 https://xml2rfc.ietf.org/public/rfc/bibxml/reference.RFC.6335
> ... 404 =
https://xml2rfc.tools.ietf.org/public/rfc/bibxml/reference.RFC.6335
> URL retrieval failed with status code 404 for =
'https://xml2rfc.tools.ietf.org/public/rfc/bibxml/reference.RFC.6335'
> Cached version at =
/Users/pusateri/.cache/xml2rfc/reference.RFC.6335.xml too old; will =
refresh cache for include =
https://xml2rfc.ietf.org/public/rfc/bibxml/reference.RFC.6335.xml
> Resolving include... =
https://xml2rfc.ietf.org/public/rfc/bibxml/reference.RFC.6335.xml
> ... 302 =
https://xml2rfc.ietf.org/public/rfc/bibxml/reference.RFC.6335.xml
> ... 200 =
https://xml2rfc.tools.ietf.org/public/rfc/bibxml/reference.RFC.6335.xml
> Added file to cache:  =
/Users/pusateri/.cache/xml2rfc/reference.RFC.6335.xml
> Error: Unable to validate the XML document: draft-ietf-dnssd-push.xml
> <string>: Line 953: Element texttable content does not follow the DTD, =
expecting (preamble? , ttcol+ , c* , postamble?), got (ttcol ttcol ttcol =
ttcol ttcol ttcol c c c c c c c c c c c c c c c c c c c c CDATA c c c c)
> _______________________________________________
> xml2rfc mailing list
> xml2rfc@ietf.org
> https://www.ietf.org/mailman/listinfo/xml2rfc


From nobody Fri May 17 09:34:43 2019
Return-Path: <henrik@levkowetz.com>
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 B43C212015E for <xml2rfc@ietfa.amsl.com>; Fri, 17 May 2019 09:34:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, 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 6CrakTon9nmR for <xml2rfc@ietfa.amsl.com>; Fri, 17 May 2019 09:34:37 -0700 (PDT)
Received: from zinfandel.tools.ietf.org (zinfandel.tools.ietf.org [IPv6:2001:1890:126c::1:2a]) (using TLSv1.2 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BE22212013B for <xml2rfc@ietf.org>; Fri, 17 May 2019 09:34:37 -0700 (PDT)
Received: from h-202-242.a357.priv.bahnhof.se ([158.174.202.242]:53452 helo=tannat.localdomain) by zinfandel.tools.ietf.org with esmtpsa (TLS1.2:DHE_RSA_AES_128_CBC_SHA1:128) (Exim 4.80) (envelope-from <henrik@levkowetz.com>) id 1hRfoa-0005ww-HK; Fri, 17 May 2019 09:34:37 -0700
To: Tom Pusateri <pusateri@bangj.com>, XML2RFC Interest Group <xml2rfc@ietf.org>
References: <0B0A6136-2E2E-4873-94AE-37E63BE5EFC0@bangj.com> <CB74C2E4-FB89-41BE-8648-39AF855A8476@bangj.com>
From: Henrik Levkowetz <henrik@levkowetz.com>
Message-ID: <8b90a239-ae8e-f89c-f4da-d974f46285c6@levkowetz.com>
Date: Fri, 17 May 2019 18:34:29 +0200
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:45.0) Gecko/20100101 Thunderbird/45.8.0
MIME-Version: 1.0
In-Reply-To: <CB74C2E4-FB89-41BE-8648-39AF855A8476@bangj.com>
Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="l9tXj7oJoeCwdW5leQK5a2HdI7kvpKGUs"
X-SA-Exim-Connect-IP: 158.174.202.242
X-SA-Exim-Rcpt-To: xml2rfc@ietf.org, pusateri@bangj.com
X-SA-Exim-Mail-From: henrik@levkowetz.com
X-SA-Exim-Version: 4.2.1 (built Mon, 26 Dec 2011 16:24:06 +0000)
X-SA-Exim-Scanned: Yes (on zinfandel.tools.ietf.org)
X-Clacks-Overhead: GNU Terry Pratchett
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc/PFJ7cD-o4U7imV1JmJheyjrNeI8>
Subject: Re: [xml2rfc] 302 error for RFC0793
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: Fri, 17 May 2019 16:34:41 -0000

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--l9tXj7oJoeCwdW5leQK5a2HdI7kvpKGUs
Content-Type: multipart/mixed; boundary="enkPNS282HqKBfaJcNsBxXcAPaxQ156Bx";
 protected-headers="v1"
From: Henrik Levkowetz <henrik@levkowetz.com>
To: Tom Pusateri <pusateri@bangj.com>,
 XML2RFC Interest Group <xml2rfc@ietf.org>
Message-ID: <8b90a239-ae8e-f89c-f4da-d974f46285c6@levkowetz.com>
Subject: Re: [xml2rfc] 302 error for RFC0793
References: <0B0A6136-2E2E-4873-94AE-37E63BE5EFC0@bangj.com>
 <CB74C2E4-FB89-41BE-8648-39AF855A8476@bangj.com>
In-Reply-To: <CB74C2E4-FB89-41BE-8648-39AF855A8476@bangj.com>

--enkPNS282HqKBfaJcNsBxXcAPaxQ156Bx
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable

Hi Tom,

On 2019-05-17 18:30, Tom Pusateri wrote:
> And it=E2=80=99s working again=E2=80=A6 Maybe it depends on the server =
I reach.

I think it was a load issue.  Looking at load history now, to see if ther=
e
is any action to take.

	Henrik

> Tom
>=20
>> On May 17, 2019, at 12:24 PM, Tom Pusateri <pusateri@bangj.com> wrote:=

>>=20
>> This used to work. I just recreated the virtual environment and re-ins=
talled xml2rfc today and now it doesn=E2=80=99t.
>>=20
>> % xml2rfc draft-ietf-dnssd-push.xml -o draft-ietf-dnssd-push.txt --tex=
t
>> Parsing file draft-ietf-dnssd-push.xml
>> Error: ('Connection aborted.', RemoteDisconnected('Remote end closed c=
onnection without response'))
>> Error: Unable to parse the XML document: draft-ietf-dnssd-push.xml
>> <string>: Line 1094: Failure to process entity RFC0793
>> <string>: Line 1094: Entity 'RFC0793' not defined
>>=20
>>=20
>> % xml2rfc --version
>> xml2rfc 2.22.3
>> % python --version
>> Python 3.7.3
>>=20
>> Here=E2=80=99s the relevant XML from the source:
>>=20
>> <!ENTITY RFC0793 SYSTEM  "https://xml2rfc.tools.ietf.org/public/rfc/bi=
bxml/reference.RFC.0793.xml=E2=80=9D>
>>=20
>>=20
>> Verbose version shows a 302 error. I=E2=80=99m sure the leading 0 was =
required at one point.
>>=20
>> % xml2rfc -v draft-ietf-dnssd-push.xml -o draft-ietf-dnssd-push.txt --=
text
>> Parsing file draft-ietf-dnssd-push.xml
>> Resolving entity... /Users/pusateri/.virtualenvs/rfc/lib/python3.7/sit=
e-packages/xml2rfc/templates/rfc2629.dtd
>> Resolving entity... /Users/pusateri/.virtualenvs/rfc/lib/python3.7/sit=
e-packages/xml2rfc/templates/rfc2629-xhtml.ent
>> Resolving entity... /Users/pusateri/.virtualenvs/rfc/lib/python3.7/sit=
e-packages/xml2rfc/templates/rfc2629-other.ent
>> Resolving entity... /Users/pusateri/.virtualenvs/rfc/lib/python3.7/sit=
e-packages/xml2rfc/templates/rfc2629.dtd
>> Resolving entity... /Users/pusateri/.virtualenvs/rfc/lib/python3.7/sit=
e-packages/xml2rfc/templates/rfc2629-xhtml.ent
>> Resolving entity... /Users/pusateri/.virtualenvs/rfc/lib/python3.7/sit=
e-packages/xml2rfc/templates/rfc2629-other.ent
>> Resolving entity... https://xml2rfc.ietf.org/public/rfc/bibxml/referen=
ce.RFC.0768.xml
>> Loaded from cache /Users/pusateri/.cache/xml2rfc/reference.RFC.0768.xm=
l
>> Cached version at /Users/pusateri/.cache/xml2rfc/reference.RFC.0793.xm=
l too old; will refresh cache for entity https://xml2rfc.ietf.org/public/=
rfc/bibxml/reference.RFC.0793.xml
>> Resolving entity... https://xml2rfc.ietf.org/public/rfc/bibxml/referen=
ce.RFC.0793.xml
>> ... 302 https://xml2rfc.ietf.org/public/rfc/bibxml/reference.RFC.0793.=
xml
>> ... 200 https://xml2rfc.tools.ietf.org/public/rfc/bibxml/reference.RFC=
=2E0793.xml
>> Added file to cache:  /Users/pusateri/.cache/xml2rfc/reference.RFC.079=
3.xml
>> Resolving entity... https://xml2rfc.ietf.org/public/rfc/bibxml/referen=
ce.RFC.1034.xml
>> Loaded from cache /Users/pusateri/.cache/xml2rfc/reference.RFC.1034.xm=
l
>> Resolving entity... https://xml2rfc.ietf.org/public/rfc/bibxml/referen=
ce.RFC.1035.xml
>> Loaded from cache /Users/pusateri/.cache/xml2rfc/reference.RFC.1035.xm=
l
>> Resolving entity... https://xml2rfc.ietf.org/public/rfc/bibxml/referen=
ce.RFC.1123.xml
>> Loaded from cache /Users/pusateri/.cache/xml2rfc/reference.RFC.1123.xm=
l
>> Resolving entity... https://xml2rfc.ietf.org/public/rfc/bibxml/referen=
ce.RFC.2119.xml
>> Loaded from cache /Users/pusateri/.cache/xml2rfc/reference.RFC.2119.xm=
l
>> Resolving entity... https://xml2rfc.ietf.org/public/rfc/bibxml/referen=
ce.RFC.2136.xml
>> Loaded from cache /Users/pusateri/.cache/xml2rfc/reference.RFC.2136.xm=
l
>> Resolving entity... https://xml2rfc.ietf.org/public/rfc/bibxml/referen=
ce.RFC.2181.xml
>> Loaded from cache /Users/pusateri/.cache/xml2rfc/reference.RFC.2181.xm=
l
>> Resolving entity... https://xml2rfc.ietf.org/public/rfc/bibxml/referen=
ce.RFC.2782.xml
>> Loaded from cache /Users/pusateri/.cache/xml2rfc/reference.RFC.2782.xm=
l
>> Resolving entity... https://xml2rfc.ietf.org/public/rfc/bibxml/referen=
ce.RFC.6066.xml
>> Loaded from cache /Users/pusateri/.cache/xml2rfc/reference.RFC.6066.xm=
l
>> Resolving entity... https://xml2rfc.ietf.org/public/rfc/bibxml/referen=
ce.RFC.6895.xml
>> Loaded from cache /Users/pusateri/.cache/xml2rfc/reference.RFC.6895.xm=
l
>> Resolving entity... https://xml2rfc.ietf.org/public/rfc/bibxml/referen=
ce.RFC.7673.xml
>> Loaded from cache /Users/pusateri/.cache/xml2rfc/reference.RFC.7673.xm=
l
>> Resolving entity... https://xml2rfc.ietf.org/public/rfc/bibxml/referen=
ce.RFC.7766.xml
>> Loaded from cache /Users/pusateri/.cache/xml2rfc/reference.RFC.7766.xm=
l
>> Resolving entity... https://xml2rfc.ietf.org/public/rfc/bibxml/referen=
ce.RFC.8174.xml
>> Loaded from cache /Users/pusateri/.cache/xml2rfc/reference.RFC.8174.xm=
l
>> Resolving entity... https://xml2rfc.ietf.org/public/rfc/bibxml/referen=
ce.RFC.8446.xml
>> Loaded from cache /Users/pusateri/.cache/xml2rfc/reference.RFC.8446.xm=
l
>> Resolving entity... https://xml2rfc.ietf.org/public/rfc/bibxml/referen=
ce.RFC.8490.xml
>> Loaded from cache /Users/pusateri/.cache/xml2rfc/reference.RFC.8490.xm=
l
>> Resolving entity... https://xml2rfc.ietf.org/public/rfc/bibxml/referen=
ce.RFC.2308.xml
>> Loaded from cache /Users/pusateri/.cache/xml2rfc/reference.RFC.2308.xm=
l
>> Resolving entity... https://xml2rfc.ietf.org/public/rfc/bibxml/referen=
ce.RFC.3123.xml
>> Loaded from cache /Users/pusateri/.cache/xml2rfc/reference.RFC.3123.xm=
l
>> Resolving entity... https://xml2rfc.ietf.org/public/rfc/bibxml/referen=
ce.RFC.4287.xml
>> Loaded from cache /Users/pusateri/.cache/xml2rfc/reference.RFC.4287.xm=
l
>> Resolving entity... https://xml2rfc.ietf.org/public/rfc/bibxml/referen=
ce.RFC.4953.xml
>> Loaded from cache /Users/pusateri/.cache/xml2rfc/reference.RFC.4953.xm=
l
>> Resolving entity... https://xml2rfc.ietf.org/public/rfc/bibxml/referen=
ce.RFC.5077.xml
>> Loaded from cache /Users/pusateri/.cache/xml2rfc/reference.RFC.5077.xm=
l
>> Resolving entity... https://xml2rfc.ietf.org/public/rfc/bibxml/referen=
ce.RFC.6281.xml
>> Loaded from cache /Users/pusateri/.cache/xml2rfc/reference.RFC.6281.xm=
l
>> Resolving entity... https://xml2rfc.ietf.org/public/rfc/bibxml/referen=
ce.RFC.6762.xml
>> Loaded from cache /Users/pusateri/.cache/xml2rfc/reference.RFC.6762.xm=
l
>> Resolving entity... https://xml2rfc.ietf.org/public/rfc/bibxml/referen=
ce.RFC.6763.xml
>> Loaded from cache /Users/pusateri/.cache/xml2rfc/reference.RFC.6763.xm=
l
>> Resolving entity... https://xml2rfc.ietf.org/public/rfc/bibxml/referen=
ce.RFC.6824.xml
>> Loaded from cache /Users/pusateri/.cache/xml2rfc/reference.RFC.6824.xm=
l
>> Resolving entity... https://xml2rfc.ietf.org/public/rfc/bibxml/referen=
ce.RFC.6886.xml
>> Loaded from cache /Users/pusateri/.cache/xml2rfc/reference.RFC.6886.xm=
l
>> Resolving entity... https://xml2rfc.ietf.org/public/rfc/bibxml/referen=
ce.RFC.6887.xml
>> Loaded from cache /Users/pusateri/.cache/xml2rfc/reference.RFC.6887.xm=
l
>> Resolving entity... https://xml2rfc.ietf.org/public/rfc/bibxml/referen=
ce.RFC.7413.xml
>> Loaded from cache /Users/pusateri/.cache/xml2rfc/reference.RFC.7413.xm=
l
>> Resolving entity... https://xml2rfc.ietf.org/public/rfc/bibxml/referen=
ce.RFC.7525.xml
>> Loaded from cache /Users/pusateri/.cache/xml2rfc/reference.RFC.7525.xm=
l
>> Resolving entity... https://xml2rfc.ietf.org/public/rfc/bibxml/referen=
ce.RFC.7719.xml
>> Loaded from cache /Users/pusateri/.cache/xml2rfc/reference.RFC.7719.xm=
l
>> Resolving entity... https://xml2rfc.ietf.org/public/rfc/bibxml/referen=
ce.RFC.7858.xml
>> Loaded from cache /Users/pusateri/.cache/xml2rfc/reference.RFC.7858.xm=
l
>> Resolving entity... https://xml2rfc.ietf.org/public/rfc/bibxml/referen=
ce.RFC.8010.xml
>> Loaded from cache /Users/pusateri/.cache/xml2rfc/reference.RFC.8010.xm=
l
>> Resolving entity... https://xml2rfc.ietf.org/public/rfc/bibxml/referen=
ce.RFC.8011.xml
>> Loaded from cache /Users/pusateri/.cache/xml2rfc/reference.RFC.8011.xm=
l
>> Resolving entity... https://xml2rfc.ietf.org/public/rfc/bibxml3/refere=
nce.I-D.dukkipati-tcpm-tcp-loss-probe.xml
>> Loaded from cache /Users/pusateri/.cache/xml2rfc/reference.I-D.dukkipa=
ti-tcpm-tcp-loss-probe.xml
>> Resolving entity... https://xml2rfc.ietf.org/public/rfc/bibxml/referen=
ce.RFC.8310.xml
>> Loaded from cache /Users/pusateri/.cache/xml2rfc/reference.RFC.8310.xm=
l
>> Resolving include... https://xml2rfc.ietf.org/public/rfc/bibxml/refere=
nce.RFC.6335
>> ... 302 https://xml2rfc.ietf.org/public/rfc/bibxml/reference.RFC.6335
>> ... 404 https://xml2rfc.tools.ietf.org/public/rfc/bibxml/reference.RFC=
=2E6335
>> URL retrieval failed with status code 404 for 'https://xml2rfc.tools.i=
etf.org/public/rfc/bibxml/reference.RFC.6335'
>> Cached version at /Users/pusateri/.cache/xml2rfc/reference.RFC.6335.xm=
l too old; will refresh cache for include https://xml2rfc.ietf.org/public=
/rfc/bibxml/reference.RFC.6335.xml
>> Resolving include... https://xml2rfc.ietf.org/public/rfc/bibxml/refere=
nce.RFC.6335.xml
>> ... 302 https://xml2rfc.ietf.org/public/rfc/bibxml/reference.RFC.6335.=
xml
>> ... 200 https://xml2rfc.tools.ietf.org/public/rfc/bibxml/reference.RFC=
=2E6335.xml
>> Added file to cache:  /Users/pusateri/.cache/xml2rfc/reference.RFC.633=
5.xml
>> Error: Unable to validate the XML document: draft-ietf-dnssd-push.xml
>> <string>: Line 953: Element texttable content does not follow the DTD,=
 expecting (preamble? , ttcol+ , c* , postamble?), got (ttcol ttcol ttcol=
 ttcol ttcol ttcol c c c c c c c c c c c c c c c c c c c c CDATA c c c c)=

>> _______________________________________________
>> xml2rfc mailing list
>> xml2rfc@ietf.org
>> https://www.ietf.org/mailman/listinfo/xml2rfc
>=20
> _______________________________________________
> xml2rfc mailing list
> xml2rfc@ietf.org
> https://www.ietf.org/mailman/listinfo/xml2rfc
>=20


--enkPNS282HqKBfaJcNsBxXcAPaxQ156Bx--

--l9tXj7oJoeCwdW5leQK5a2HdI7kvpKGUs
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEifjc5+rnL1MJBcZSTptXS4+7FxoFAlze4pUACgkQTptXS4+7
FxpBLw//XgXxmlyJLpDaALt8aqOcivZ8yBrXUbMb7g0qHKdufUhunT6OLmYW4DYn
/0t6WqG7UDWGW+pNyxSwuRMrML3X2QwUUnrRbAC9uUJUZAUAh/EaiI5w4WTBmttA
eEpIA9saaO80Q7TIgxyzpSglvfPJaCOiELjfEh0GR84sQufEzEizp4o6tSigbcfN
76Pg4eTmO9QJQ4JJQc71vEBlKogSl3xv9aWGkoeE3HcWlqf+KZEViZPxwRQzwtil
HQ5WI0YgJ2uNk6GbQOySp3sup2X85pTMlK5hBey3DBVB7cLJMHFxS3xe/uY9G0w1
wUl4P5RfIfg3moWLRMnbKHn74axvJllPuSW5VoyXoY7hnW0DFVzODhPSDRSvG/DZ
AwY90kzWHoUuf2NWfaAuV7eQcOBNL22WfrV4t8ClnNQuZrgDd8op+It08/h55vLy
aeWPyt2v3bhCsoKLroEn5KV/mMbzf//vIHTmROgf7nZkgdNCjLU5AIW2+V2HNV6P
2wr1ltnN3hwpHQ3nStWxohx37sBo3xnLtWgx9uS6oYgX0yuWkd77p4tq83A9jD3K
gTxnQAkRCcn3XYS52RDXHCK7MCWnUIFCkDiR39E3KIL3KOlzg6EVujRy+6uQkIbJ
HeHoIaHp6zh09+JuOPPPQrYbaxltavWfbBqP0xtqrY6VhpYHslM=
=4nxI
-----END PGP SIGNATURE-----

--l9tXj7oJoeCwdW5leQK5a2HdI7kvpKGUs--


From nobody Fri May 17 10:08:25 2019
Return-Path: <cabo@tzi.org>
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 1C1CA1201C5 for <xml2rfc@ietfa.amsl.com>; Fri, 17 May 2019 10:08:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.2
X-Spam-Level: 
X-Spam-Status: No, score=-4.2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3] 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 Wjd22I56jtVF for <xml2rfc@ietfa.amsl.com>; Fri, 17 May 2019 10:08:22 -0700 (PDT)
Received: from smtp.uni-bremen.de (gabriel-vm-2.zfn.uni-bremen.de [134.102.50.17]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2E8F01201E5 for <xml2rfc@ietf.org>; Fri, 17 May 2019 10:08:22 -0700 (PDT)
Received: from [192.168.217.106] (p54A6CC75.dip0.t-ipconnect.de [84.166.204.117]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.uni-bremen.de (Postfix) with ESMTPSA id 455F9b5X29z108W; Fri, 17 May 2019 19:08:19 +0200 (CEST)
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 11.5 \(3445.9.1\))
From: Carsten Bormann <cabo@tzi.org>
In-Reply-To: <0B0A6136-2E2E-4873-94AE-37E63BE5EFC0@bangj.com>
Date: Fri, 17 May 2019 19:08:19 +0200
Cc: XML2RFC Interest Group <xml2rfc@ietf.org>
X-Mao-Original-Outgoing-Id: 579805696.939916-bafda71e473118879af63b3f86032979
Content-Transfer-Encoding: quoted-printable
Message-Id: <6EAA4AFD-6352-4597-A68F-D57227E2822F@tzi.org>
References: <0B0A6136-2E2E-4873-94AE-37E63BE5EFC0@bangj.com>
To: Tom Pusateri <pusateri@bangj.com>
X-Mailer: Apple Mail (2.3445.9.1)
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc/-MWM3vmeuAOqDUChAzRmDN49WSs>
Subject: Re: [xml2rfc] 302 error for RFC0793
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: Fri, 17 May 2019 17:08:24 -0000

On May 17, 2019, at 18:24, Tom Pusateri <pusateri@bangj.com> wrote:
>=20
> Verbose version shows a 302 error. I=E2=80=99m sure the leading 0 was =
required at one point.

In kramdown-rfc, a while ago I changed the default hostname from =
xml2rfc.ietf.org to xml2rfc.tools.ietf.org to avoid those 302s.

(There is nothing wrong with the leading zero in RFC0793.)

Gr=C3=BC=C3=9Fe, Carsten


From nobody Sat May 18 08:08:43 2019
Return-Path: <cabo@tzi.org>
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 73B9F12001A for <xml2rfc@ietfa.amsl.com>; Sat, 18 May 2019 08:08:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.199
X-Spam-Level: 
X-Spam-Status: No, score=-4.199 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, URIBL_BLOCKED=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 f4bPyvc3USvM for <xml2rfc@ietfa.amsl.com>; Sat, 18 May 2019 08:08:40 -0700 (PDT)
Received: from smtp.uni-bremen.de (gabriel-vm-2.zfn.uni-bremen.de [134.102.50.17]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3984E120006 for <xml2rfc@ietf.org>; Sat, 18 May 2019 08:08:40 -0700 (PDT)
Received: from [192.168.217.106] (p54A6CC75.dip0.t-ipconnect.de [84.166.204.117]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.uni-bremen.de (Postfix) with ESMTPSA id 455pT20Vs5zyWX; Sat, 18 May 2019 17:08:38 +0200 (CEST)
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 11.5 \(3445.9.1\))
From: Carsten Bormann <cabo@tzi.org>
In-Reply-To: <0B0A6136-2E2E-4873-94AE-37E63BE5EFC0@bangj.com>
Date: Sat, 18 May 2019 17:08:37 +0200
Cc: XML2RFC Interest Group <xml2rfc@ietf.org>
X-Mao-Original-Outgoing-Id: 579884915.641619-21986e0e0e26675725d2d3642a46efea
Content-Transfer-Encoding: quoted-printable
Message-Id: <A1C54559-9D4E-4C95-9241-0186C78EFF33@tzi.org>
References: <0B0A6136-2E2E-4873-94AE-37E63BE5EFC0@bangj.com>
To: Tom Pusateri <pusateri@bangj.com>
X-Mailer: Apple Mail (2.3445.9.1)
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc/McqZ_30RzfStq1eXuJUsDvLiPQg>
Subject: Re: [xml2rfc] 302 error for RFC0793
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: Sat, 18 May 2019 15:08:42 -0000

On May 17, 2019, at 18:24, Tom Pusateri <pusateri@bangj.com> wrote:
>=20
> Error: ('Connection aborted.', RemoteDisconnected('Remote end closed =
connection without response'))

(As a more general observation about tools that use a web service like =
this:
There probably should be some retry scheduling if a service request =
fails indeterminately.)

Gr=C3=BC=C3=9Fe, Carsten


From nobody Tue May 21 12:22:05 2019
Return-Path: <trac@tools.ietf.org>
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 0ACDD12008B for <xml2rfc@ietfa.amsl.com>; Tue, 21 May 2019 12:22:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, 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 WAXskx1Vk9JP for <xml2rfc@ietfa.amsl.com>; Tue, 21 May 2019 12:22:02 -0700 (PDT)
Received: from zinfandel.tools.ietf.org (zinfandel.tools.ietf.org [IPv6:2001:1890:126c::1:2a]) (using TLSv1.2 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 99B4012004C for <xml2rfc@ietf.org>; Tue, 21 May 2019 12:22:02 -0700 (PDT)
Received: from localhost ([::1]:46564 helo=zinfandel.tools.ietf.org) by zinfandel.tools.ietf.org with esmtp (Exim 4.80) (envelope-from <trac@tools.ietf.org>) id 1hTAKn-0004ZQ-L0; Tue, 21 May 2019 12:22:01 -0700
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: "xml2rfc issue tracker" <trac@tools.ietf.org>
X-Trac-Version: 0.12.5
Precedence: bulk
Cc: xml2rfc@ietf.org
Auto-Submitted: auto-generated
X-Mailer: Trac 0.12.5, by Edgewall Software
To: julian.reschke@gmx.de
X-Trac-Project: xml2rfc
Date: Tue, 21 May 2019 19:22:01 -0000
X-URL: http://tools.ietf.org/tools/xml2rfc/
X-Trac-Ticket-URL: https://trac.tools.ietf.org/tools/xml2rfc/trac/ticket/408
Message-ID: <069.f48c67817400049154f30116b1e5307b@tools.ietf.org>
X-Trac-Ticket-ID: 408
X-SA-Exim-Connect-IP: ::1
X-SA-Exim-Rcpt-To: julian.reschke@gmx.de, xml2rfc@ietf.org
X-SA-Exim-Mail-From: trac@tools.ietf.org
X-SA-Exim-Scanned: No (on zinfandel.tools.ietf.org); SAEximRunCond expanded to false
X-Clacks-Overhead: GNU Terry Pratchett
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc/pq1chUdwILnBRMuUaHsBPlvrF-g>
Subject: [xml2rfc] #408 (Version_3_cli_txt): empty <back> element yields stack trace
X-BeenThere: xml2rfc@ietf.org
X-Mailman-Version: 2.1.29
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, 21 May 2019 19:22:04 -0000

#408: empty <back> element yields stack trace

 {{{
 Traceback (most recent call last):
   File "/bin/xml2rfc", line 10, in <module>
     sys.exit(main())
   File "/usr/lib/python2.7/site-packages/xml2rfc/run.py", line 549, in
 main
     writer.write(filename)
   File "/usr/lib/python2.7/site-packages/xml2rfc/writers/text.py", line
 228, in write
     lines = self.render(self.root, width=72, joiners=joiners)
   File "/usr/lib/python2.7/site-packages/xml2rfc/writers/text.py", line
 271, in render
     res = func(e, width, **kwargs)
   File "/usr/lib/python2.7/site-packages/xml2rfc/writers/text.py", line
 2834, in render_rfc
     lines = self.ljoin(lines, c, width, **kwargs)
   File "/usr/lib/python2.7/site-packages/xml2rfc/writers/text.py", line
 446, in ljoin
     res = mklines(self.render(e, width, **kwargs), e)
   File "/usr/lib/python2.7/site-packages/xml2rfc/writers/text.py", line
 271, in render
     res = func(e, width, **kwargs)
   File "/usr/lib/python2.7/site-packages/xml2rfc/writers/text.py", line
 990, in render_back
     lines = self.ljoin(lines, c, width, **kwargs)
   File "/usr/lib/python2.7/site-packages/xml2rfc/writers/text.py", line
 446, in ljoin
     res = mklines(self.render(e, width, **kwargs), e)
   File "/usr/lib/python2.7/site-packages/xml2rfc/writers/text.py", line
 271, in render
     res = func(e, width, **kwargs)
   File "/usr/lib/python2.7/site-packages/xml2rfc/writers/text.py", line
 3102, in render_section
     lines = self.ljoin(lines, c, width, **kwargs)
   File "/usr/lib/python2.7/site-packages/xml2rfc/writers/text.py", line
 446, in ljoin
     res = mklines(self.render(e, width, **kwargs), e)
   File "/usr/lib/python2.7/site-packages/xml2rfc/writers/text.py", line
 271, in render
     res = func(e, width, **kwargs)
   File "/usr/lib/python2.7/site-packages/xml2rfc/writers/text.py", line
 892, in render_author
     address.insert(0, etree.Element('postal'))
 AttributeError: 'NoneType' object has no attribute 'insert'

 }}}

-- 
-----------------------------------+--------------------
 Reporter:  julian.reschke@gmx.de  |      Owner:
     Type:  defect                 |     Status:  new
 Priority:  medium                 |  Milestone:
Component:  Version_3_cli_txt      |    Version:  2.22.*
 Keywords:                         |
-----------------------------------+--------------------

Ticket URL: <https://trac.tools.ietf.org/tools/xml2rfc/trac/ticket/408>
xml2rfc <http://tools.ietf.org/tools/xml2rfc/>


From nobody Tue May 21 12:25:21 2019
Return-Path: <trac@tools.ietf.org>
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 E058B1201D0 for <xml2rfc@ietfa.amsl.com>; Tue, 21 May 2019 12:25:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, 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 WOF9Wn5UR86c for <xml2rfc@ietfa.amsl.com>; Tue, 21 May 2019 12:25:12 -0700 (PDT)
Received: from zinfandel.tools.ietf.org (zinfandel.tools.ietf.org [IPv6:2001:1890:126c::1:2a]) (using TLSv1.2 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 102DD1201A2 for <xml2rfc@ietf.org>; Tue, 21 May 2019 12:25:12 -0700 (PDT)
Received: from localhost ([::1]:46648 helo=zinfandel.tools.ietf.org) by zinfandel.tools.ietf.org with esmtp (Exim 4.80) (envelope-from <trac@tools.ietf.org>) id 1hTANr-0000ed-RB; Tue, 21 May 2019 12:25:11 -0700
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: "xml2rfc issue tracker" <trac@tools.ietf.org>
X-Trac-Version: 0.12.5
Precedence: bulk
Cc: xml2rfc@ietf.org
Auto-Submitted: auto-generated
X-Mailer: Trac 0.12.5, by Edgewall Software
To: julian.reschke@gmx.de
X-Trac-Project: xml2rfc
Date: Tue, 21 May 2019 19:25:11 -0000
X-URL: http://tools.ietf.org/tools/xml2rfc/
X-Trac-Ticket-URL: https://trac.tools.ietf.org/tools/xml2rfc/trac/ticket/409
Message-ID: <069.e2a24f5e6931faa8dc85be67dd1b9eb7@tools.ietf.org>
X-Trac-Ticket-ID: 409
X-SA-Exim-Connect-IP: ::1
X-SA-Exim-Rcpt-To: julian.reschke@gmx.de, xml2rfc@ietf.org
X-SA-Exim-Mail-From: trac@tools.ietf.org
X-SA-Exim-Scanned: No (on zinfandel.tools.ietf.org); SAEximRunCond expanded to false
X-Clacks-Overhead: GNU Terry Pratchett
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc/ANL_2oD1WviYZwOTF0Twk0q-6OQ>
Subject: [xml2rfc] #409 (Version_3_cli_txt): xml2rfc --text --v3 hangs for sample document
X-BeenThere: xml2rfc@ietf.org
X-Mailman-Version: 2.1.29
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, 21 May 2019 19:25:18 -0000

#409: xml2rfc --text --v3 hangs for sample document

 ...see attachment.

-- 
-----------------------------------+--------------------
 Reporter:  julian.reschke@gmx.de  |      Owner:
     Type:  defect                 |     Status:  new
 Priority:  medium                 |  Milestone:
Component:  Version_3_cli_txt      |    Version:  2.22.*
 Keywords:                         |
-----------------------------------+--------------------

Ticket URL: <https://trac.tools.ietf.org/tools/xml2rfc/trac/ticket/409>
xml2rfc <http://tools.ietf.org/tools/xml2rfc/>


From nobody Tue May 21 12:27:36 2019
Return-Path: <trac@tools.ietf.org>
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 39BD8120086 for <xml2rfc@ietfa.amsl.com>; Tue, 21 May 2019 12:27:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, 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 b-3qy0dpaT43 for <xml2rfc@ietfa.amsl.com>; Tue, 21 May 2019 12:27:33 -0700 (PDT)
Received: from zinfandel.tools.ietf.org (zinfandel.tools.ietf.org [IPv6:2001:1890:126c::1:2a]) (using TLSv1.2 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 99CF512004A for <xml2rfc@ietf.org>; Tue, 21 May 2019 12:27:33 -0700 (PDT)
Received: from localhost ([::1]:46724 helo=zinfandel.tools.ietf.org) by zinfandel.tools.ietf.org with esmtp (Exim 4.80) (envelope-from <trac@tools.ietf.org>) id 1hTAQ9-0001Hj-1m; Tue, 21 May 2019 12:27:33 -0700
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: "xml2rfc issue tracker" <trac@tools.ietf.org>
X-Trac-Version: 0.12.5
Precedence: bulk
Cc: xml2rfc@ietf.org
Auto-Submitted: auto-generated
X-Mailer: Trac 0.12.5, by Edgewall Software
To: julian.reschke@gmx.de
X-Trac-Project: xml2rfc
Date: Tue, 21 May 2019 19:27:33 -0000
X-URL: http://tools.ietf.org/tools/xml2rfc/
X-Trac-Ticket-URL: https://trac.tools.ietf.org/tools/xml2rfc/trac/ticket/409#comment:1
Message-ID: <084.c51d3078e103a1c77c7d1c9c4ad3efe4@tools.ietf.org>
References: <069.e2a24f5e6931faa8dc85be67dd1b9eb7@tools.ietf.org>
X-Trac-Ticket-ID: 409
In-Reply-To: <069.e2a24f5e6931faa8dc85be67dd1b9eb7@tools.ietf.org>
X-SA-Exim-Connect-IP: ::1
X-SA-Exim-Rcpt-To: julian.reschke@gmx.de, xml2rfc@ietf.org
X-SA-Exim-Mail-From: trac@tools.ietf.org
X-SA-Exim-Scanned: No (on zinfandel.tools.ietf.org); SAEximRunCond expanded to false
X-Clacks-Overhead: GNU Terry Pratchett
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc/tth08YUJi3yEnVetiVxZN8lXWtk>
Subject: Re: [xml2rfc] #409 (Version_3_cli_txt): xml2rfc --text --v3 hangs for sample document
X-BeenThere: xml2rfc@ietf.org
X-Mailman-Version: 2.1.29
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, 21 May 2019 19:27:35 -0000

#409: xml2rfc --text --v3 hangs for sample document

Description changed by julian.reschke@gmx.de:

Old description:

> ...see attachment.

New description:

 ...see attachment (only for text, not html).

--

-- 
------------------------------------+--------------------
  Reporter:  julian.reschke@gmx.de  |      Owner:
      Type:  defect                 |     Status:  new
  Priority:  medium                 |  Milestone:
 Component:  Version_3_cli_txt      |    Version:  2.22.*
Resolution:                         |   Keywords:
------------------------------------+--------------------

Ticket URL: <https://trac.tools.ietf.org/tools/xml2rfc/trac/ticket/409#comment:1>
xml2rfc <http://tools.ietf.org/tools/xml2rfc/>


From nobody Wed May 22 06:57:49 2019
Return-Path: <trac@tools.ietf.org>
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 BEC1612007C for <xml2rfc@ietfa.amsl.com>; Wed, 22 May 2019 06:57:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_PASS=-0.001, URIBL_BLOCKED=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 e3-INFchjgn4 for <xml2rfc@ietfa.amsl.com>; Wed, 22 May 2019 06:57:46 -0700 (PDT)
Received: from zinfandel.tools.ietf.org (zinfandel.tools.ietf.org [IPv6:2001:1890:126c::1:2a]) (using TLSv1.2 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5015812013B for <xml2rfc@ietf.org>; Wed, 22 May 2019 06:57:43 -0700 (PDT)
Received: from localhost ([::1]:49101 helo=zinfandel.tools.ietf.org) by zinfandel.tools.ietf.org with esmtp (Exim 4.80) (envelope-from <trac@tools.ietf.org>) id 1hTRkP-0004eP-Uo; Wed, 22 May 2019 06:57:38 -0700
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: "xml2rfc issue tracker" <trac@tools.ietf.org>
X-Trac-Version: 0.12.5
Precedence: bulk
Cc: xml2rfc@ietf.org
Auto-Submitted: auto-generated
X-Mailer: Trac 0.12.5, by Edgewall Software
To: henrik@levkowetz.com
X-Trac-Project: xml2rfc
Date: Wed, 22 May 2019 13:57:35 -0000
X-URL: http://tools.ietf.org/tools/xml2rfc/
X-Trac-Ticket-URL: /ticket/408#comment:1
Message-ID: <084.c04bc5006f9c032706cd66aecc590a29@tools.ietf.org>
References: <069.f48c67817400049154f30116b1e5307b@tools.ietf.org>
X-Trac-Ticket-ID: 408
In-Reply-To: <069.f48c67817400049154f30116b1e5307b@tools.ietf.org>
X-SA-Exim-Connect-IP: ::1
X-SA-Exim-Rcpt-To: henrik@levkowetz.com, xml2rfc@ietf.org
X-SA-Exim-Mail-From: trac@tools.ietf.org
X-SA-Exim-Scanned: No (on zinfandel.tools.ietf.org); SAEximRunCond expanded to false
X-Clacks-Overhead: GNU Terry Pratchett
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc/DnPjnHBe2sZ5sgDGRQDxOewM6ac>
Subject: Re: [xml2rfc] #408 (Version_3_cli_txt): empty <back> element yields stack trace
X-BeenThere: xml2rfc@ietf.org
X-Mailman-Version: 2.1.29
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: Wed, 22 May 2019 13:57:48 -0000

#408: empty <back> element yields stack trace

Changes (by henrik@levkowetz.com):

 * status:  new => closed
 * resolution:   => fixed


Comment:

 Fixed in [3117]:

 Handle author without address element for v3 text.  Fixes issue #408.

-- 
------------------------------------+--------------------
  Reporter:  julian.reschke@gmx.de  |      Owner:
      Type:  defect                 |     Status:  closed
  Priority:  medium                 |  Milestone:
 Component:  Version_3_cli_txt      |    Version:  2.22.*
Resolution:  fixed                  |   Keywords:
------------------------------------+--------------------

Ticket URL: </ticket/408#comment:1>
xml2rfc <http://tools.ietf.org/tools/xml2rfc/>


From nobody Wed May 22 07:01:30 2019
Return-Path: <trac@tools.ietf.org>
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 DCDC1120122 for <xml2rfc@ietfa.amsl.com>; Wed, 22 May 2019 07:01:22 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_PASS=-0.001, URIBL_BLOCKED=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 8xxg6jDSjiz4 for <xml2rfc@ietfa.amsl.com>; Wed, 22 May 2019 07:01:21 -0700 (PDT)
Received: from zinfandel.tools.ietf.org (zinfandel.tools.ietf.org [IPv6:2001:1890:126c::1:2a]) (using TLSv1.2 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2087012004F for <xml2rfc@ietf.org>; Wed, 22 May 2019 07:01:21 -0700 (PDT)
Received: from localhost ([::1]:49261 helo=zinfandel.tools.ietf.org) by zinfandel.tools.ietf.org with esmtp (Exim 4.80) (envelope-from <trac@tools.ietf.org>) id 1hTRo0-0000S7-EG; Wed, 22 May 2019 07:01:20 -0700
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: "xml2rfc issue tracker" <trac@tools.ietf.org>
X-Trac-Version: 0.12.5
Precedence: bulk
Cc: xml2rfc@ietf.org
Auto-Submitted: auto-generated
X-Mailer: Trac 0.12.5, by Edgewall Software
To: julian.reschke@gmx.de, henrik@levkowetz.com
X-Trac-Project: xml2rfc
Date: Wed, 22 May 2019 14:01:20 -0000
X-URL: http://tools.ietf.org/tools/xml2rfc/
X-Trac-Ticket-URL: /ticket/9#comment:2
Message-ID: <084.5256d9dd19d3c21f502f9cfec90a5d99@tools.ietf.org>
References: <069.ba6aa96cc788d02d65314b4fbd4f94fe@tools.ietf.org>
X-Trac-Ticket-ID: 9
In-Reply-To: <069.ba6aa96cc788d02d65314b4fbd4f94fe@tools.ietf.org>
X-SA-Exim-Connect-IP: ::1
X-SA-Exim-Rcpt-To: julian.reschke@gmx.de, henrik@levkowetz.com, xml2rfc@ietf.org
X-SA-Exim-Mail-From: trac@tools.ietf.org
X-SA-Exim-Scanned: No (on zinfandel.tools.ietf.org); SAEximRunCond expanded to false
X-Clacks-Overhead: GNU Terry Pratchett
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc/3pKHE7z9KR9xGnszQdeyRyyFTno>
Subject: Re: [xml2rfc] #9 (): nroff generation fails for samples/sample.ipr.id.noModification3978.200606.xml
X-BeenThere: xml2rfc@ietf.org
X-Mailman-Version: 2.1.29
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: Wed, 22 May 2019 14:01:23 -0000

#9: nroff generation fails for
samples/sample.ipr.id.noModification3978.200606.xml

Changes (by henrik@levkowetz.com):

 * status:  new => closed
 * resolution:   => fixed


Comment:

 Fixed in [3118]:

 Eliminated incorrect check for page break after section header at end of
 document.  Fixes issue 09.

-- 
------------------------------------+--------------------
  Reporter:  julian.reschke@gmx.de  |      Owner:
      Type:  defect                 |     Status:  closed
  Priority:  major                  |  Milestone:  1.36
 Component:                         |    Version:  1.34
Resolution:  fixed                  |   Keywords:
------------------------------------+--------------------

Ticket URL: </ticket/9#comment:2>
xml2rfc <http://tools.ietf.org/tools/xml2rfc/>


From nobody Wed May 22 07:09:04 2019
Return-Path: <trac@tools.ietf.org>
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 95BF012013F for <xml2rfc@ietfa.amsl.com>; Wed, 22 May 2019 07:09:03 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_PASS=-0.001, URIBL_BLOCKED=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 j81nhOX9Ruy4 for <xml2rfc@ietfa.amsl.com>; Wed, 22 May 2019 07:08:59 -0700 (PDT)
Received: from zinfandel.tools.ietf.org (zinfandel.tools.ietf.org [IPv6:2001:1890:126c::1:2a]) (using TLSv1.2 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4856212013E for <xml2rfc@ietf.org>; Wed, 22 May 2019 07:08:59 -0700 (PDT)
Received: from localhost ([::1]:49526 helo=zinfandel.tools.ietf.org) by zinfandel.tools.ietf.org with esmtp (Exim 4.80) (envelope-from <trac@tools.ietf.org>) id 1hTRvP-000075-1Z; Wed, 22 May 2019 07:08:59 -0700
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: "xml2rfc issue tracker" <trac@tools.ietf.org>
X-Trac-Version: 0.12.5
Precedence: bulk
Cc: xml2rfc@ietf.org
Auto-Submitted: auto-generated
X-Mailer: Trac 0.12.5, by Edgewall Software
To: julian.reschke@gmx.de, henrik@levkowetz.com
X-Trac-Project: xml2rfc
Date: Wed, 22 May 2019 14:08:58 -0000
X-URL: http://tools.ietf.org/tools/xml2rfc/
X-Trac-Ticket-URL: https://trac.tools.ietf.org/tools/xml2rfc/trac/ticket/9#comment:3
Message-ID: <084.ff93a3a6fd6f2390a42be4aaaa4cb474@tools.ietf.org>
References: <069.ba6aa96cc788d02d65314b4fbd4f94fe@tools.ietf.org>
X-Trac-Ticket-ID: 9
In-Reply-To: <069.ba6aa96cc788d02d65314b4fbd4f94fe@tools.ietf.org>
X-SA-Exim-Connect-IP: ::1
X-SA-Exim-Rcpt-To: julian.reschke@gmx.de, henrik@levkowetz.com, xml2rfc@ietf.org
X-SA-Exim-Mail-From: trac@tools.ietf.org
X-SA-Exim-Scanned: No (on zinfandel.tools.ietf.org); SAEximRunCond expanded to false
X-Clacks-Overhead: GNU Terry Pratchett
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc/i_CaKN5hYdP-k7s2Pohk6v45yX4>
Subject: Re: [xml2rfc] #9 (Version 2 cli): nroff generation fails for samples/sample.ipr.id.noModification3978.200606.xml
X-BeenThere: xml2rfc@ietf.org
X-Mailman-Version: 2.1.29
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: Wed, 22 May 2019 14:09:04 -0000

#9: nroff generation fails for
samples/sample.ipr.id.noModification3978.200606.xml

Changes (by julian.reschke@gmx.de):

 * component:   => Version 2 cli


Comment:

 I assume that change is for #409, not this issue...?

-- 
------------------------------------+--------------------
  Reporter:  julian.reschke@gmx.de  |      Owner:
      Type:  defect                 |     Status:  closed
  Priority:  major                  |  Milestone:  1.36
 Component:  Version 2 cli          |    Version:  1.34
Resolution:  fixed                  |   Keywords:
------------------------------------+--------------------

Ticket URL: <https://trac.tools.ietf.org/tools/xml2rfc/trac/ticket/9#comment:3>
xml2rfc <http://tools.ietf.org/tools/xml2rfc/>


From nobody Wed May 22 07:39:12 2019
Return-Path: <trac@tools.ietf.org>
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 8D8E812006A for <xml2rfc@ietfa.amsl.com>; Wed, 22 May 2019 07:39:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_PASS=-0.001, URIBL_BLOCKED=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 93e58zG2OmMa for <xml2rfc@ietfa.amsl.com>; Wed, 22 May 2019 07:39:08 -0700 (PDT)
Received: from zinfandel.tools.ietf.org (zinfandel.tools.ietf.org [IPv6:2001:1890:126c::1:2a]) (using TLSv1.2 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B509A12013E for <xml2rfc@ietf.org>; Wed, 22 May 2019 07:39:08 -0700 (PDT)
Received: from localhost ([::1]:50902 helo=zinfandel.tools.ietf.org) by zinfandel.tools.ietf.org with esmtp (Exim 4.80) (envelope-from <trac@tools.ietf.org>) id 1hTSOZ-0004WG-V4; Wed, 22 May 2019 07:39:07 -0700
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: "xml2rfc issue tracker" <trac@tools.ietf.org>
X-Trac-Version: 0.12.5
Precedence: bulk
Cc: xml2rfc@ietf.org
Auto-Submitted: auto-generated
X-Mailer: Trac 0.12.5, by Edgewall Software
To: julian.reschke@gmx.de, henrik@levkowetz.com
X-Trac-Project: xml2rfc
Date: Wed, 22 May 2019 14:39:07 -0000
X-URL: http://tools.ietf.org/tools/xml2rfc/
X-Trac-Ticket-URL: https://trac.tools.ietf.org/tools/xml2rfc/trac/ticket/409#comment:2
Message-ID: <084.09cbbb5df2b2df42ddc118987d1754bd@tools.ietf.org>
References: <069.e2a24f5e6931faa8dc85be67dd1b9eb7@tools.ietf.org>
X-Trac-Ticket-ID: 409
In-Reply-To: <069.e2a24f5e6931faa8dc85be67dd1b9eb7@tools.ietf.org>
X-SA-Exim-Connect-IP: ::1
X-SA-Exim-Rcpt-To: julian.reschke@gmx.de, henrik@levkowetz.com, xml2rfc@ietf.org
X-SA-Exim-Mail-From: trac@tools.ietf.org
X-SA-Exim-Scanned: No (on zinfandel.tools.ietf.org); SAEximRunCond expanded to false
X-Clacks-Overhead: GNU Terry Pratchett
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc/OVbeSiwpA9H72fEczQ7aP9w4Irs>
Subject: Re: [xml2rfc] #409 (Version_3_cli_txt): xml2rfc --text --v3 hangs for sample document
X-BeenThere: xml2rfc@ietf.org
X-Mailman-Version: 2.1.29
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: Wed, 22 May 2019 14:39:11 -0000

#409: xml2rfc --text --v3 hangs for sample document

Changes (by henrik@levkowetz.com):

 * status:  new => closed
 * resolution:   => fixed


Comment:

 Fixed in [3118]:

 Eliminated incorrect check for page break after section header at end of
 document.  Fixes issue #409.

-- 
------------------------------------+--------------------
  Reporter:  julian.reschke@gmx.de  |      Owner:
      Type:  defect                 |     Status:  closed
  Priority:  medium                 |  Milestone:
 Component:  Version_3_cli_txt      |    Version:  2.22.*
Resolution:  fixed                  |   Keywords:
------------------------------------+--------------------

Ticket URL: <https://trac.tools.ietf.org/tools/xml2rfc/trac/ticket/409#comment:2>
xml2rfc <http://tools.ietf.org/tools/xml2rfc/>


From nobody Thu May 30 04:52:20 2019
Return-Path: <songlinjian@gmail.com>
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 4DCDB120131 for <xml2rfc@ietfa.amsl.com>; Thu, 30 May 2019 04:52:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.997
X-Spam-Level: 
X-Spam-Status: No, score=-1.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, 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 wREirgNH-ZFy for <xml2rfc@ietfa.amsl.com>; Thu, 30 May 2019 04:52:17 -0700 (PDT)
Received: from mail-qk1-x743.google.com (mail-qk1-x743.google.com [IPv6:2607:f8b0:4864:20::743]) (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 0D55E120100 for <xml2rfc@ietf.org>; Thu, 30 May 2019 04:52:17 -0700 (PDT)
Received: by mail-qk1-x743.google.com with SMTP id p18so3641241qkk.0 for <xml2rfc@ietf.org>; Thu, 30 May 2019 04:52:16 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:from:date:message-id:subject:to; bh=EZPtXX+DxbynF319OOWz/Ilwqv4dzGaKcb/3DqXoGQw=; b=HBT4/RTcLPJsuHi/xphYOipbtpVoWMRWpm6HqIE1+sJ4L+8PkRaQLfDQR0ByH0mSmC 3/XMn522fVz9fZrvy9nb2+tPGZ78TUdP8JL7+7qAfar4l9LVxSeMFN3M0vncvJ+ZJnmH ZW2d6ppOUQ2PtYiVOHtGOD9k/dsfm2cMdhfPrwk2EmfBbyaCoq1ruQbT9dsDY1LHk0tK KRgWb3WKVxLeAw5qhUFRSteze2KBtFSWw/9psdSi8Hfn949c7cPEnclWv9KK6Mplva9D t05nJHVESQt1Zxbs06j9umw4/KO9fGcyTtb14xPrbrYwRRQeTNXcEc2Lb5Siomv0l4+9 HKTA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=EZPtXX+DxbynF319OOWz/Ilwqv4dzGaKcb/3DqXoGQw=; b=JmuA0SQ2OzuP/Wm7ZoBGz2c87e2IK30Q4r2mC/x2QZMSaMP8ITm60SsW9CjE6Y/RBU QAZVzANDuhgYFQIaP/bJqxhlzo5KGaU0QhmLQxBSVlz/HzqbxioIJnZJlKyJMxt+mVLz Oo1S2jwH+L2hdp/VTcLX/Z9V639/RUpB4cfeLZw73YOVgAAQwCP9E6vbBsVrDHMuJIgW x5RjNXEDOmZFT4Q51IzrFYTXfxqxFRk0WatzkkZhPOUTP8KLmXqzWVGnRUAHf59kK/vg 58i/DmebdG4TOYFV7z7N5wM90v+igmDjAj+rt9JO0iDsE6ggFfFHkrrS9G2VBq6/NlX4 KU4A==
X-Gm-Message-State: APjAAAXPhxCu5DurKluCJALWUv4nBicv2YV/mc1/77wcS4jTiiU38Qg8 IfUhwnQR/bsBrOIV8Xb+sB7Ln7hpOgtbab84VHHqlE8rw1g=
X-Google-Smtp-Source: APXvYqznCCYLZkEpguioRP9xuDo2mju8t28cwT1XKdXknf+MC8P9M4ZKCBzJIY+CGxfNR1yn2kYtCwjjE5w1piJYsZk=
X-Received: by 2002:a37:4d56:: with SMTP id a83mr2700122qkb.62.1559217135786;  Thu, 30 May 2019 04:52:15 -0700 (PDT)
MIME-Version: 1.0
From: Davey Song <songlinjian@gmail.com>
Date: Thu, 30 May 2019 19:52:03 +0800
Message-ID: <CAAObRX++b1HavDC1Qgd-xhhfTaR5M4ZXz9ydPo_CJ1akAcQa0Q@mail.gmail.com>
To: xml2rfc@ietf.org
Content-Type: multipart/alternative; boundary="000000000000819f2e058a19871a"
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc/8Mdv6BeJn8PW54KBXnCu5JsLvMw>
Subject: [xml2rfc] Can not find a reference xml for an expired draft
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: Thu, 30 May 2019 11:52:20 -0000

--000000000000819f2e058a19871a
Content-Type: text/plain; charset="UTF-8"

Hi folks,

I'm not sure if it is the best place to ask this question. But it is
appreciated if you can help.

The reference xml file line is not available for a expired draft.
https://xml2rfc.tools.ietf.org/public/rfc/bibxml3/reference.I-D.draft-ihren-dnsext-threshold-validation-01.xml


The online draft is here :
https://tools.ietf.org/html/draft-ihren-dnsext-threshold-validation-01

Anything wrong with this draft?

Best regards,
Davey

--000000000000819f2e058a19871a
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">Hi folks,<div><br></div><div>I&#39;m not sure if it is the=
 best place to ask this question. But it is appreciated if you can help.</d=
iv><div>=C2=A0<br><div>The reference xml file line is not available for a e=
xpired draft.=C2=A0</div><div><a href=3D"https://xml2rfc.tools.ietf.org/pub=
lic/rfc/bibxml3/reference.I-D.draft-ihren-dnsext-threshold-validation-01.xm=
l">https://xml2rfc.tools.ietf.org/public/rfc/bibxml3/reference.I-D.draft-ih=
ren-dnsext-threshold-validation-01.xml</a>=C2=A0=C2=A0<br></div><div><br></=
div><div>The online draft is here :<a href=3D"https://tools.ietf.org/html/d=
raft-ihren-dnsext-threshold-validation-01">https://tools.ietf.org/html/draf=
t-ihren-dnsext-threshold-validation-01</a></div></div><div><br></div><div>A=
nything wrong with this draft?</div><div><br></div><div>Best regards,<br>Da=
vey</div></div>

--000000000000819f2e058a19871a--

