[Tools-discuss] missing line ends in generated TXT (from datatracker)
Julian Reschke <julian.reschke@gmx.de> Fri, 25 October 2019 06:18 UTC
Return-Path: <julian.reschke@gmx.de>
X-Original-To: tools-discuss@ietfa.amsl.com
Delivered-To: tools-discuss@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3E06F1200F8 for <tools-discuss@ietfa.amsl.com>; Thu, 24 Oct 2019 23:18:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.598
X-Spam-Level:
X-Spam-Status: No, score=-2.598 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_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=gmx.net
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id JGHa_5BbzXTo for <tools-discuss@ietfa.amsl.com>; Thu, 24 Oct 2019 23:18:34 -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 8E69512006F for <tools-discuss@ietf.org>; Thu, 24 Oct 2019 23:18:33 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1571984210; bh=wWsugAkn33tnso8AnyHZUUAKFqvV2hhsZEwSdEj9Ir8=; h=X-UI-Sender-Class:Subject:From:To:Cc:References:Date:In-Reply-To; b=QXYf9c0NwUfYS7W/RZQSWWNRY4/lkvZvGfZO+8zgnAtNpwMxRLgyL2baVj/vt/NFO 4UhClYcajpdM5WeDsog7sdxFjLp5fTc49NWRg3Ft4TBPGQydckWyXRd5RBYbN9M5w6 drDIWcwZxwz1tqiINiKT19NrwP11Rq2J138sxu+8=
X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c
Received: from [192.168.178.124] ([84.171.151.92]) by mail.gmx.com (mrgmx105 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MgNct-1hnARJ1Bd9-00hune; Fri, 25 Oct 2019 08:16:50 +0200
From: Julian Reschke <julian.reschke@gmx.de>
To: Dave Rice <dave@dericed.com>, Henrik Levkowetz <henrik@levkowetz.com>
Cc: rfc-interest <rfc-interest@rfc-editor.org>, tools-discuss@ietf.org
References: <20285.1568652805@localhost> <705AA16B-68B1-4B5E-AE47-0714F6781C1A@dericed.com> <26105.1568818137@localhost> <E70CD0FF-0294-47E5-873F-5E184A248577@dericed.com> <1268.1568828850@localhost> <B4047303-E2B9-4B9D-B368-2ACC85A06D15@dericed.com> <15814.1569013442@localhost> <3a8f5865-9f5c-8c65-63be-bca31c5f1c86@levkowetz.com> <3650B5EF-A442-4291-928A-2FCB2144134C@dericed.com> <06122b6d-d5f9-30b9-2db4-a2427d299a1f@levkowetz.com> <CB32A50B-D6F2-41C4-8AC7-750E35F4941D@dericed.com> <97e68838-ac0c-25e4-67a9-a2a998b6e8af@gmx.de>
Message-ID: <3ef6a53c-e18a-9fc7-8324-67f388acd32f@gmx.de>
Date: Fri, 25 Oct 2019 08:16:45 +0200
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <97e68838-ac0c-25e4-67a9-a2a998b6e8af@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:MBnJAnVKOgM+sjCWIdFt2lyL84dXkIg63W5f9p0iG2MBbzzi6gk ey0/NMAsCmueR+gv8mgHF6XjYeKXz0OSsd9zHIrC4s1KX91ke1f7EdD71h1qT1eDZfkqdPG seHJVYVEYFKEMyKpeqObTJBBnyWOJBiqaIbhHAXFIcL4S+1j+jvqN3SaSS6zXzN9DwrI+lu 03e6ul0w6Oar6X5MinjsQ==
X-UI-Out-Filterresults: notjunk:1;V03:K0:om9Edv4WLmA=:93xq7t0leOVvFtWFw7qR3l OXKbHgt9PD437BXTm2/QZhFbBxIl/OwnOXfNl42k6u4ORZ3kZkfBbHw/991uH2QfAkpePJcP+ rxrQnu2fKlV48NCD6T8zZQX+gz8HlSVpcpo7sf0+H0DObxFEIwe3DEjw12U9rc8TGcpg1bqP4 fYFH2vRbgx73uhp3B3Gzesa1/G2kmf6L8Q84fgtuu4I/eTGfrT4XTJrDetLb12Qke4Z4re02M evo3mKL8pIqm88CjhkJcDyyzDOCqEgJ+6GkEZ2jLEBo4hyex0qdmNSZGOc2ICuD40gjBLYjaV 7+0+jDnfqWY+OaVeCRmzHjsSN2yXsBzKIjmc5Lb33v2ivBinULtntWJALBx3ic+QhASH5eWoT rOHfuNID5NA9mg/cNcd5q3wb/aFmtF/eTGsQus8j63nSobSec3QeUNuxNImDbtRrKUgNvJalb wywVj/f1T1q8CWEW2sQ3x+d+rHSSn36daqafxn6Jm3Pzxzsvsv7dN6JCDFSlIK2rFwOWVJN0F +0StPzomoLJ9cjx/zj8I4WOXfbanYCVMnL5Ymt4q2HzLe8hgOswTWttLpAvIuuvDflNqpQ0q+ ShdM3I3TkT72gMebPzhmMgGBMgaQoHAeRu0KK+CWd+sZnFyoB6IWwDZvc23tYIZ7Aq9TAynM/ H7AKt0R1+8SE4j6DVZwaz6c89X0LxsFqSnQDkseeDjB3BtqBbZ9K3QldZtm99KCyPpvVp+k5k hkhRdcr5JhKxoNpQGYrXeaYoYf5dmXGUOBIUXP2XWxQADdZAl7b37Qboskqq9HLidY86baW5X xoxoZoOmkmMl2Rc9UtVg6Y8m3WwnhfTq7xQv7H1Kk/zB/oW0C2DfhEQazYFApQKnqy3xFYSSm TapfjUykPtFjvLmbB2EMUaUCTPQUXU3J6ajTGADecKAOjME8/9a2jPVo+iZJhSAuYTn2tFyUL 2gp0DaaZC7S/UxCTqsNfjizXuha3aOJLgkmHpaKwO3Co/hMph1/H7LBM9sQK5nGzSL+gnt/rY sLwxAKa1C2lpteUSn8JyVBCSTxrpK4kXIk1wQ6fmwlqSQOYxU4XwIm8jLXkVBgWoFuutzAnOK bNGME9SxdHGFBDpRIWaHj+BSNJJOfkgf+0eQ5i21yWsGFuaMxqlzqYS2DCL2zyrIhzH+0H+I/ rXdlrtWU6n5uit9WV34TvUpDxa+sLKK4WdCLwUsAmHgpjQAhyAFMk+yOY2fEM/H2QwwoeMNfP lbszT88bsluOycA44sGr85myUx7SHkPG5EmzySVQiEMtxg9US5RQ2zxivyOA=
Archived-At: <https://mailarchive.ietf.org/arch/msg/tools-discuss/9E4w0ofAUHlUyBL02SpO80KyUGQ>
Subject: [Tools-discuss] missing line ends in generated TXT (from datatracker)
X-BeenThere: tools-discuss@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: IETF Tools Discussion <tools-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tools-discuss>, <mailto:tools-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/tools-discuss/>
List-Post: <mailto:tools-discuss@ietf.org>
List-Help: <mailto:tools-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tools-discuss>, <mailto:tools-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 25 Oct 2019 06:18:37 -0000
On 21.10.2019 18:46, Julian Reschke wrote: > On 21.10.2019 18:14, Dave Rice wrote: >> Hi all, >> >>> On Oct 9, 2019, at 1:38 PM, Henrik Levkowetz <henrik@levkowetz.com >>> <mailto:henrik@levkowetz.com>> wrote: >>> >>> Hi David, >>> >>> On 2019-10-09 17:32, Dave Rice wrote: >>>> Thanks Henrik, >>>> >>>>> On Sep 20, 2019, at 5:26 PM, Henrik Levkowetz <henrik@levkowetz.com >>>>> <mailto:henrik@levkowetz.com>> wrote: >>>>> >>>>> Hi Michael, David, >>>>> >>>>> On 2019-09-20 23:04, Michael Richardson wrote: >>>>>> >>>>>> Dave Rice <dave@dericed.com <mailto:dave@dericed.com>> wrote: >>>>>>> Another annoyance here is the the xml processor in the submission >>>>>>> tool >>>>>>> and the xml processor at >>>>>>> https://xml2rfc.tools.ietf.org/experimental.html >>>>>>> <https://xml2rfc.tools.ietf.org/experimental.html> perform >>>>>>> differently, >>>>>>> so there’s effectively no test environment to use before submitting. >>>>>>> Dave >>>>>> >>>>>> Dave, can you please try xml2rfc.ietf.org >>>>>> <http://xml2rfc.ietf.org>, which is a different installation, >>>>>> supported by a different entity? >>>>> >>>>> Michael: Umm, no, that redirects to tools.ietf.org >>>>> <http://tools.ietf.org>, too, and the processor >>>>> behind that, and behind >>>>> https://xml2rfc.tools.ietf.org/experimental.html, >>>>> _and_ behind the submission tool are all the latest release of >>>>> xml2rfc. >>>>> >>>>> David: I'd be happy to look into any discrepancies you see, but I >>>>> can only >>>>> do so if you provide observations and input XML files for me to work >>>>> with. It won't happen if I don't know about it :-) >>>> >>> >>>> When I use the tool at https://xml2rfc.tools.ietf.org or >>>> https://xml2rfc.tools.ietf.org/experimental.html, the plain text >>>> output appears ok, but when I use >>>> https://datatracker.ietf.org/submit/ >>>> <https://datatracker.ietf.org/submit/>, the contents of the >>>> <sourcecode> elements (which are new in xml2rfc version 3) have their >>>> line breaks stripped out and thus cause an error when the line length >>>> limits are exceeded. >>> >>> That sounds like a bug. >>> >>>> For the moment, I’m proposing a find and replace to convert the newer >>>> <sourcecode> elements back to <artwork> elements as in >>>> https://github.com/FFmpeg/FFV1/pull/171/commits/a018f091534678f45cc157bfd154518ad6267c7e >>>> >>>> <https://github.com/FFmpeg/FFV1/pull/171/commits/a018f091534678f45cc157bfd154518ad6267c7e>, >>>> >>>> thus an xml2rfc version 2 processor or version 3 processor should >>>> proceed accurate results though not as semantically clear in the >>>> xml. >>>> >>>>> FWIW, if you have atools.ietf.org <http://tools.ietf.org/>login, you >>>>> can use the xml2rfc >>>>> issue >>>>> tracker athttps://trac.tools.ietf.org/tools/xml2rfc/trac/newticket, >>>>> for >>>>> xml2rfc issues, andhttps://trac.tools.ietf.org/tools/ietfdb/newticket >>>>> for datatracker issues. >>>> >>>> I don’t have a login, but I’ll see if I can make a tiny test file for >>>> this issue and file a concise ticket. >>> >>> Please don't put time into this; I'm perfectly happy to work from the >>> xml >>> file you found problematic on submission. Just let me know the name >>> of the >>> draft in question, so I can pull it. >> >> I just uploaded this new version of the EBML specification to the >> datatracker. >> >> >> On lines 559-609 and 824-939 there are <sourcecode> nodes that contain >> multi-line xml expressions. During the upload the idnit test showed no >> issues or nits at all. However in the resulting files at >> https://datatracker.ietf.org/doc/draft-ietf-cellar-ebml/12/ the outputs >> remove the line-breaks of the multi-line xml within the <sourcecode> >> nodes. So in the HTML version the <sourcecode> is shown as a single >> line, see >> https://www.ietf.org/id/draft-ietf-cellar-ebml-12.html#name-ebml-schema-example, >> >> and in the plain text as well, see Section 11.1.1 of >> https://www.ietf.org/id/draft-ietf-cellar-ebml-12.txt. >> >> In another document, I have been find/replacing the <sourcecode> node >> with the older <artwork> node as a workaround. >> >> Best Regards, >> >> Dave Rice >> ... > > I had the same problem and reported it as > <https://trac.tools.ietf.org/tools/xml2rfc/trac/ticket/444>. > > Best regards, Julian Henrik, could you please let us know what the status is? Does it make sense to retry now? Best regards, Julian
- Re: [Tools-discuss] Update: The transition to xml… Michael Richardson
- Re: [Tools-discuss] [rfc-i] Update: The transitio… Henrik Levkowetz
- Re: [Tools-discuss] [rfc-i] Update: The transitio… Dave Rice
- Re: [Tools-discuss] [rfc-i] Update: The transitio… Henrik Levkowetz
- Re: [Tools-discuss] [rfc-i] Update: The transitio… Dave Rice
- Re: [Tools-discuss] [rfc-i] Update: The transitio… Dave Rice
- Re: [Tools-discuss] [rfc-i] Update: The transitio… Julian Reschke
- [Tools-discuss] missing line ends in generated TX… Julian Reschke
- Re: [Tools-discuss] [rfc-i] missing line ends in … Julian Reschke
- Re: [Tools-discuss] [rfc-i] missing line ends in … Julian Reschke
- Re: [Tools-discuss] [rfc-i] missing line ends in … Robert Sparks
- Re: [Tools-discuss] [rfc-i] missing line ends in … Julian Reschke
- Re: [Tools-discuss] [rfc-i] missing line ends in … Robert Sparks
- Re: [Tools-discuss] [rfc-i] missing line ends in … Julian Reschke
- Re: [Tools-discuss] [rfc-i] missing line ends in … Dave Rice
- Re: [Tools-discuss] [rfc-i] missing line ends in … Henrik Levkowetz
- Re: [Tools-discuss] [rfc-i] missing line ends in … Julian Reschke
- Re: [Tools-discuss] [rfc-i] missing line ends in … Henrik Levkowetz