
From nobody Sun Jun  3 17:09:11 2018
Return-Path: <rgm@htt-consult.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 0E73612D7E5 for <xml2rfc@ietfa.amsl.com>; Sun,  3 Jun 2018 17:09:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.801
X-Spam-Level: 
X-Spam-Status: No, score=-2.801 tagged_above=-999 required=5 tests=[BAYES_05=-0.5, RCVD_IN_DNSWL_MED=-2.3, 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 QKJf6hXp1OvC for <xml2rfc@ietfa.amsl.com>; Sun,  3 Jun 2018 17:09:05 -0700 (PDT)
Received: from z9m9z.htt-consult.com (z9m9z.htt-consult.com [50.253.254.3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B96811205F0 for <xml2rfc@ietf.org>; Sun,  3 Jun 2018 17:09:05 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by z9m9z.htt-consult.com (Postfix) with ESMTP id 7B681615DE for <xml2rfc@ietf.org>; Sun,  3 Jun 2018 20:09:04 -0400 (EDT)
X-Virus-Scanned: amavisd-new at htt-consult.com
Received: from z9m9z.htt-consult.com ([127.0.0.1]) by localhost (z9m9z.htt-consult.com [127.0.0.1]) (amavisd-new, port 10024) with LMTP id XBzN34Dk1Nlc for <xml2rfc@ietf.org>; Sun,  3 Jun 2018 20:08:59 -0400 (EDT)
Received: from lx121e.htt-consult.com (unknown [192.168.160.20]) (using TLSv1.2 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by z9m9z.htt-consult.com (Postfix) with ESMTPSA id D5F4560971 for <xml2rfc@ietf.org>; Sun,  3 Jun 2018 20:08:58 -0400 (EDT)
To: "xml2rfc@ietf.org" <xml2rfc@ietf.org>
From: Robert Moskowitz <rgm@htt-consult.com>
Message-ID: <3f72643c-eab7-abe3-4357-16f634667eac@htt-consult.com>
Date: Sun, 3 Jun 2018 20:08:56 -0400
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.8.0
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Content-Language: en-US
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc/x_FZUGd_KTEHm8MuaghqncSCX5I>
Subject: [xml2rfc] xml2rfc for Fedora 28
X-BeenThere: xml2rfc@ietf.org
X-Mailman-Version: 2.1.22
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, 04 Jun 2018 00:09:09 -0000

I have just done a new install of Fedora 28...

I see the following rpms in the repo:

python2-xml2rfc.noarch 2.5.2-4.fc28Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â  fedora
python3-xml2rfc.noarch 2.5.2-4.fc28Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â  fedora

yet:

# dnf install xml2rfc
Last metadata expiration check: 2:22:41 ago on Sun 03 Jun 2018 05:33:23 
PM EDT.
No match for argument: xml2rfc
Error: Unable to find a match

I suspect for my system that python3 might be needed explicitly.

And anyway this is old, as I have xml2rfc-2.6.1.tar.gz from back last 
August.

The IETF page: https://tools.ietf.org/tools/

says

There's a tutorial available on how to install from PyPi, or if you're 
impatient you can try the following commands on the command line:
 Â  pip install xml2rfc
if that fails:
 Â  easy_install pip
 Â  pip install xml2rfc
if that fails, go to the tutorial above.


What is the recommended way to install this?Â  I got to get working on a 
BUNCH of drafts this week....

thanks


From nobody Sun Jun  3 17:23:50 2018
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 10EFB12D7E5 for <xml2rfc@ietfa.amsl.com>; Sun,  3 Jun 2018 17:23:48 -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 X77lSrb2RqI0 for <xml2rfc@ietfa.amsl.com>; Sun,  3 Jun 2018 17:23: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 D95931205F0 for <xml2rfc@ietf.org>; Sun,  3 Jun 2018 17:23:46 -0700 (PDT)
Received: from h-99-61.a357.priv.bahnhof.se ([82.196.99.61]:58219 helo=[192.168.1.120]) 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 1fPdHk-0008M5-TV; Sun, 03 Jun 2018 17:23:45 -0700
To: Robert Moskowitz <rgm@htt-consult.com>, "xml2rfc@ietf.org" <xml2rfc@ietf.org>
References: <3f72643c-eab7-abe3-4357-16f634667eac@htt-consult.com>
From: Henrik Levkowetz <henrik@levkowetz.com>
Message-ID: <9685fca9-377c-3c8e-48ed-53f89e45a391@levkowetz.com>
Date: Mon, 4 Jun 2018 02:23:37 +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: <3f72643c-eab7-abe3-4357-16f634667eac@htt-consult.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 7bit
X-SA-Exim-Connect-IP: 82.196.99.61
X-SA-Exim-Rcpt-To: xml2rfc@ietf.org, rgm@htt-consult.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/yR690ySCWncycJObvsUWvDpdkzQ>
Subject: Re: [xml2rfc] xml2rfc for Fedora 28
X-BeenThere: xml2rfc@ietf.org
X-Mailman-Version: 2.1.22
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, 04 Jun 2018 00:23:48 -0000

Hi Bob,

I would recommend:

  $ pip install xml2rfc

(or if needed on your system,
  $ sudo pip install xml2rfc).

If there's no pip, there should be a system package for that, which in
turn should pull in python if needed.

xml2rfc will run under both python 2.7 and 3.x (for most x), so you should
not have to worry about which is your system installed python, just go
with the one you have.

Best regards,

	Henrik

On 2018-06-04 02:08, Robert Moskowitz wrote:
> I have just done a new install of Fedora 28...
>
> I see the following rpms in the repo:
>
> python2-xml2rfc.noarch 2.5.2-4.fc28                    fedora
> python3-xml2rfc.noarch 2.5.2-4.fc28                    fedora
>
> yet:
>
> # dnf install xml2rfc
> Last metadata expiration check: 2:22:41 ago on Sun 03 Jun 2018 05:33:23
> PM EDT.
> No match for argument: xml2rfc
> Error: Unable to find a match
>
> I suspect for my system that python3 might be needed explicitly.
>
> And anyway this is old, as I have xml2rfc-2.6.1.tar.gz from back last
> August.
>
> The IETF page: https://tools.ietf.org/tools/
>
> says
>
> There's a tutorial available on how to install from PyPi, or if you're
> impatient you can try the following commands on the command line:
>    pip install xml2rfc
> if that fails:
>    easy_install pip
>    pip install xml2rfc
> if that fails, go to the tutorial above.
>
>
> What is the recommended way to install this?  I got to get working on a
> BUNCH of drafts this week....
>
> thanks
>
> _______________________________________________
> xml2rfc mailing list
> xml2rfc@ietf.org
> https://www.ietf.org/mailman/listinfo/xml2rfc
>


From nobody Sun Jun  3 17:40:30 2018
Return-Path: <rgm@htt-consult.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 A186E12D7F2 for <xml2rfc@ietfa.amsl.com>; Sun,  3 Jun 2018 17:40:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.201
X-Spam-Level: 
X-Spam-Status: No, score=-4.201 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, 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 JMYrPcSceCiB for <xml2rfc@ietfa.amsl.com>; Sun,  3 Jun 2018 17:40:27 -0700 (PDT)
Received: from z9m9z.htt-consult.com (z9m9z.htt-consult.com [50.253.254.3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C905012D7E5 for <xml2rfc@ietf.org>; Sun,  3 Jun 2018 17:40:27 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by z9m9z.htt-consult.com (Postfix) with ESMTP id 5FB2960971; Sun,  3 Jun 2018 20:40:26 -0400 (EDT)
X-Virus-Scanned: amavisd-new at htt-consult.com
Received: from z9m9z.htt-consult.com ([127.0.0.1]) by localhost (z9m9z.htt-consult.com [127.0.0.1]) (amavisd-new, port 10024) with LMTP id jUKG5YemMsKC; Sun,  3 Jun 2018 20:40:22 -0400 (EDT)
Received: from lx121e.htt-consult.com (unknown [192.168.160.20]) (using TLSv1.2 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by z9m9z.htt-consult.com (Postfix) with ESMTPSA id E8A9F615DE; Sun,  3 Jun 2018 20:40:21 -0400 (EDT)
To: Henrik Levkowetz <henrik@levkowetz.com>, "xml2rfc@ietf.org" <xml2rfc@ietf.org>
References: <3f72643c-eab7-abe3-4357-16f634667eac@htt-consult.com> <9685fca9-377c-3c8e-48ed-53f89e45a391@levkowetz.com>
From: Robert Moskowitz <rgm@htt-consult.com>
Message-ID: <e8c5f3b7-ff2b-4093-0675-fb5a582ffd73@htt-consult.com>
Date: Sun, 3 Jun 2018 20:40:13 -0400
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <9685fca9-377c-3c8e-48ed-53f89e45a391@levkowetz.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Content-Language: en-US
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc/lbUP2FWM1vjghkDJjp6D_VzpTwg>
Subject: Re: [xml2rfc] xml2rfc for Fedora 28
X-BeenThere: xml2rfc@ietf.org
X-Mailman-Version: 2.1.22
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, 04 Jun 2018 00:40:30 -0000

Henrik,

Thanks.Â  pip was already installed, so I now have your latest version 
and now to get serious writing....

Bob

On 06/03/2018 08:23 PM, Henrik Levkowetz wrote:
> Hi Bob,
>
> I would recommend:
>
> Â $ pip install xml2rfc
>
> (or if needed on your system,
> Â $ sudo pip install xml2rfc).
>
> If there's no pip, there should be a system package for that, which in
> turn should pull in python if needed.
>
> xml2rfc will run under both python 2.7 and 3.x (for most x), so you 
> should
> not have to worry about which is your system installed python, just go
> with the one you have.
>
> Best regards,
>
> Â Â Â Â Henrik
>
> On 2018-06-04 02:08, Robert Moskowitz wrote:
>> I have just done a new install of Fedora 28...
>>
>> I see the following rpms in the repo:
>>
>> python2-xml2rfc.noarch 2.5.2-4.fc28Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â  fedora
>> python3-xml2rfc.noarch 2.5.2-4.fc28Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â  fedora
>>
>> yet:
>>
>> # dnf install xml2rfc
>> Last metadata expiration check: 2:22:41 ago on Sun 03 Jun 2018 05:33:23
>> PM EDT.
>> No match for argument: xml2rfc
>> Error: Unable to find a match
>>
>> I suspect for my system that python3 might be needed explicitly.
>>
>> And anyway this is old, as I have xml2rfc-2.6.1.tar.gz from back last
>> August.
>>
>> The IETF page: https://tools.ietf.org/tools/
>>
>> says
>>
>> There's a tutorial available on how to install from PyPi, or if you're
>> impatient you can try the following commands on the command line:
>> Â Â  pip install xml2rfc
>> if that fails:
>> Â Â  easy_install pip
>> Â Â  pip install xml2rfc
>> if that fails, go to the tutorial above.
>>
>>
>> What is the recommended way to install this?Â  I got to get working on a
>> BUNCH of drafts this week....
>>
>> thanks
>>
>> _______________________________________________
>> xml2rfc mailing list
>> xml2rfc@ietf.org
>> https://www.ietf.org/mailman/listinfo/xml2rfc
>>
>


From nobody Wed Jun  6 10:48:48 2018
Return-Path: <eckert@i4.informatik.uni-erlangen.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 81974130FEA for <xml2rfc@ietfa.amsl.com>; Wed,  6 Jun 2018 10:48:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.951
X-Spam-Level: 
X-Spam-Status: No, score=-3.951 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HEADER_FROM_DIFFERENT_DOMAINS=0.249, 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 q_L23GauiCIV for <xml2rfc@ietfa.amsl.com>; Wed,  6 Jun 2018 10:48:26 -0700 (PDT)
Received: from faui40.informatik.uni-erlangen.de (faui40.informatik.uni-erlangen.de [131.188.34.40]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 41E56130FB1 for <xml2rfc@ietf.org>; Wed,  6 Jun 2018 10:48:26 -0700 (PDT)
Received: from faui48f.informatik.uni-erlangen.de (faui48f.informatik.uni-erlangen.de [IPv6:2001:638:a000:4134::ffff:52]) by faui40.informatik.uni-erlangen.de (Postfix) with ESMTP id A550158C4C9 for <xml2rfc@ietf.org>; Wed,  6 Jun 2018 19:48:21 +0200 (CEST)
Received: by faui48f.informatik.uni-erlangen.de (Postfix, from userid 10463) id 9872D4401A4; Wed,  6 Jun 2018 19:48:21 +0200 (CEST)
Date: Wed, 6 Jun 2018 19:48:21 +0200
From: Toerless Eckert <tte@cs.fau.de>
To: xml2rfc@ietf.org
Message-ID: <20180606174821.6xkdfiqgnjtr2czr@faui48f.informatik.uni-erlangen.de>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
User-Agent: NeoMutt/20170113 (1.7.2)
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc/2t8oRAUfgu9s96ABAa8Tq2WAnAQ>
Subject: [xml2rfc] needLines not working for me
X-BeenThere: xml2rfc@ietf.org
X-Mailman-Version: 2.1.26
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, 06 Jun 2018 17:48:44 -0000

Trying to fit a long artwork onto a single page, but xml2rfc.tools.ietf.org
fails me.

https://tools.ietf.org/id/draft-ietf-anima-autonomic-control-plane-13.xml

anchor="acp-grasp-picture"

<t>
   <?rfc needLines="100" ?>
   <figure anchor='acp-grasp-picture'>
              <artwork>
	               ACP:
		       ...


Doesn't matter where i  put the needLines. Either it doesn't do anything
(picture still cuts across page), or i put it into the artwork and
picture vanishes..

Any suggestions welcome.

Thanks
    Toerless


From nobody Wed Jun  6 12:00:24 2018
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 3B6C1130FEA for <xml2rfc@ietfa.amsl.com>; Wed,  6 Jun 2018 12:00:12 -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 Sadi47Bh0jPy for <xml2rfc@ietfa.amsl.com>; Wed,  6 Jun 2018 12:00:03 -0700 (PDT)
Received: from mailhost.informatik.uni-bremen.de (mailhost.informatik.uni-bremen.de [IPv6:2001:638:708:30c9::12]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 84A2B127333 for <xml2rfc@ietf.org>; Wed,  6 Jun 2018 12:00:03 -0700 (PDT)
X-Virus-Scanned: amavisd-new at informatik.uni-bremen.de
Received: from submithost.informatik.uni-bremen.de (submithost.informatik.uni-bremen.de [134.102.201.11]) by mailhost.informatik.uni-bremen.de (8.14.5/8.14.5) with ESMTP id w56IxvYQ012887; Wed, 6 Jun 2018 20:59:57 +0200 (CEST)
Received: from [172.18.144.189] (unknown [46.183.103.8]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by submithost.informatik.uni-bremen.de (Postfix) with ESMTPSA id 411HzW5TklzDXQ1; Wed,  6 Jun 2018 20:59:50 +0200 (CEST)
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 11.4 \(3445.8.2\))
From: Carsten Bormann <cabo@tzi.org>
In-Reply-To: <20180606174821.6xkdfiqgnjtr2czr@faui48f.informatik.uni-erlangen.de>
Date: Wed, 6 Jun 2018 20:59:42 +0200
Cc: xml2rfc@ietf.org
X-Mao-Original-Outgoing-Id: 550004380.45777-463dd990bdc567cee8ad83509be616e2
Content-Transfer-Encoding: quoted-printable
Message-Id: <4C2072C8-1C26-4817-8624-D6FAD7E6503D@tzi.org>
References: <20180606174821.6xkdfiqgnjtr2czr@faui48f.informatik.uni-erlangen.de>
To: Toerless Eckert <tte@cs.fau.de>
X-Mailer: Apple Mail (2.3445.8.2)
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc/o38hR0ha2r2Lg5-Ha6S2oSqYNFM>
Subject: Re: [xml2rfc] needLines not working for me
X-BeenThere: xml2rfc@ietf.org
X-Mailman-Version: 2.1.26
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, 06 Jun 2018 19:00:22 -0000

On Jun 6, 2018, at 19:48, Toerless Eckert <tte@cs.fau.de> wrote:
>=20
> Trying to fit a long artwork onto a single page, but =
xml2rfc.tools.ietf.org
> fails me.
>=20
> =
https://tools.ietf.org/id/draft-ietf-anima-autonomic-control-plane-13.xml
>=20
> anchor=3D"acp-grasp-picture"
>=20
> <t>
>   <?rfc needLines=3D"100" ?>
>   <figure anchor=3D'acp-grasp-picture'>
>              <artwork>
> 	               ACP:
> 		       ...
>=20
>=20
> Doesn't matter where i  put the needLines. Either it doesn't do =
anything
> (picture still cuts across page),=20

100 line figures won=E2=80=99t fit on a page.  Try shaving off a few =
lines and see if that works?

(Maybe needLines is better outside the <t>, though?)

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


From nobody Wed Jun  6 23:03:50 2018
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 E342B130E7A for <xml2rfc@ietfa.amsl.com>; Wed,  6 Jun 2018 23:03:47 -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 aF6BsPjIGg4U for <xml2rfc@ietfa.amsl.com>; Wed,  6 Jun 2018 23:03:43 -0700 (PDT)
Received: from mail-ot0-x235.google.com (mail-ot0-x235.google.com [IPv6:2607:f8b0:4003:c0f::235]) (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 93B6512F18C for <xml2rfc@ietf.org>; Wed,  6 Jun 2018 23:03:43 -0700 (PDT)
Received: by mail-ot0-x235.google.com with SMTP id 92-v6so10136712otw.9 for <xml2rfc@ietf.org>; Wed, 06 Jun 2018 23:03:43 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=iymSUHA2PxTMSgJY1KT4Tbp2d61rCzG5zoCbj6AiF34=; b=lbwknFF3sbZ762qj+HjDG70Tu3zmPDK2QzuPoSiYl/NhGCZQ1BnhHMVv7dwfAZz4gX ePR+ovMYkKQlW+5EpmDx2j7LkQ1ZJbRs7AJ47ZMWs4gLGRlPyiwTY8McwV795SnqpqDI OjIzGEwlpgT7GRg6g+3QfTbUgcQySQQmpMvJ/0Rnneu7zkTY234cOP8+wCBL8GdDCg80 y5uoN5Ng4dVpsMoPI7hfvY6s6BznTIJ+TnncTxrp2UKu4od2kManT7dyMhw5jFc/r7pv fRo/fuTwN0hdlUkPp/N4vvBcOYC06WRQ2VUft2Hx68PyU06NePJTynUM35R3c+/xAW/W WDvg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=iymSUHA2PxTMSgJY1KT4Tbp2d61rCzG5zoCbj6AiF34=; b=fZQkuLKYFfz//ptIqpyMn1S1tWGmNf6ut/R7sMCwbpIESiNaQDahHmskhB60OZSjXd BTT3BwcsDgZn8fNe5fwaaPjmXZIBd0KMeqlbTIDFhiaC3PKdEgyc3PRfjHicaCsfHJ0h chflWKL7Q+QaVCI5s+33gdVr8aDE+uPmfqrkKjycmHJm+lJCzrFYYNj/p3RIWfpwnWdb RKtNAU9evQI1iJZl83s6HwdTDMWaJkUg6M3XCS+igp/xAxorcZe50KSJ7ID34DSxTfZB NuQBBj/zwela3vWdfvhwdEKnCI/tkjPnzJNQDu2rg7tL3/smCX9K+JGicQduq/fYlMUV rduQ==
X-Gm-Message-State: APt69E2WemXe0KsV2tZ27TFtXpzeRzAV+OILTWxsmIzUrAenFPmshzV4 Zss1o3vSx7bP+Ip8VG4llPXzihEa1ZDtA4fRfb4=
X-Google-Smtp-Source: ADUXVKJi6PVm01gyYSWl37P+L5ij5AXIHl9HUHdRUEEoXNQ9jzilN2ufBbNWvEBLNLt2nKu0oapYHcnl2pnPIHK9JCI=
X-Received: by 2002:a9d:42b0:: with SMTP id r45-v6mr291197ote.44.1528351422726;  Wed, 06 Jun 2018 23:03:42 -0700 (PDT)
MIME-Version: 1.0
Received: by 2002:a9d:30c3:0:0:0:0:0 with HTTP; Wed, 6 Jun 2018 23:03:22 -0700 (PDT)
In-Reply-To: <4C2072C8-1C26-4817-8624-D6FAD7E6503D@tzi.org>
References: <20180606174821.6xkdfiqgnjtr2czr@faui48f.informatik.uni-erlangen.de> <4C2072C8-1C26-4817-8624-D6FAD7E6503D@tzi.org>
From: "Andrew G. Malis" <agmalis@gmail.com>
Date: Thu, 7 Jun 2018 02:03:22 -0400
Message-ID: <CAA=duU2juYRMa4wC_ZaS9gx9kYrkeho-vaa1J2a91C6u90CdFA@mail.gmail.com>
To: Carsten Bormann <cabo@tzi.org>
Cc: Toerless Eckert <tte@cs.fau.de>, xml2rfc@ietf.org
Content-Type: multipart/alternative; boundary="000000000000a4c88a056e070be9"
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc/RAUkbyQyriZ3PloTXb-sQerr4k0>
Subject: Re: [xml2rfc] needLines not working for me
X-BeenThere: xml2rfc@ietf.org
X-Mailman-Version: 2.1.26
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, 07 Jun 2018 06:03:48 -0000

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

Toerless,

If the figure's really 100 lines long, then split it into two figures, so
you can control exactly where the page break will occur (between the top
and bottom parts of the figure).

Cheers,
Andy


On Wed, Jun 6, 2018 at 2:59 PM, Carsten Bormann <cabo@tzi.org> wrote:

> On Jun 6, 2018, at 19:48, Toerless Eckert <tte@cs.fau.de> wrote:
> >
> > Trying to fit a long artwork onto a single page, but
> xml2rfc.tools.ietf.org
> > fails me.
> >
> > https://tools.ietf.org/id/draft-ietf-anima-autonomic-
> control-plane-13.xml
> >
> > anchor=3D"acp-grasp-picture"
> >
> > <t>
> >   <?rfc needLines=3D"100" ?>
> >   <figure anchor=3D'acp-grasp-picture'>
> >              <artwork>
> >                      ACP:
> >                      ...
> >
> >
> > Doesn't matter where i  put the needLines. Either it doesn't do anythin=
g
> > (picture still cuts across page),
>
> 100 line figures won=E2=80=99t fit on a page.  Try shaving off a few line=
s and see
> if that works?
>
> (Maybe needLines is better outside the <t>, though?)
>
> Gr=C3=BC=C3=9Fe, Carsten
>
> _______________________________________________
> xml2rfc mailing list
> xml2rfc@ietf.org
> https://www.ietf.org/mailman/listinfo/xml2rfc
>

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

<div dir=3D"ltr">Toerless,<div><br></div><div>If the figure&#39;s really 10=
0 lines long, then split it into two figures, so you can control exactly wh=
ere the page break will occur (between the top and bottom parts of the figu=
re).<div><br></div><div>Cheers,</div><div>Andy</div><div><br></div></div></=
div><div class=3D"gmail_extra"><br><div class=3D"gmail_quote">On Wed, Jun 6=
, 2018 at 2:59 PM, Carsten Bormann <span dir=3D"ltr">&lt;<a href=3D"mailto:=
cabo@tzi.org" target=3D"_blank">cabo@tzi.org</a>&gt;</span> wrote:<br><bloc=
kquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #cc=
c solid;padding-left:1ex"><span class=3D"">On Jun 6, 2018, at 19:48, Toerle=
ss Eckert &lt;<a href=3D"mailto:tte@cs.fau.de">tte@cs.fau.de</a>&gt; wrote:=
<br>
&gt; <br>
&gt; Trying to fit a long artwork onto a single page, but <a href=3D"http:/=
/xml2rfc.tools.ietf.org" rel=3D"noreferrer" target=3D"_blank">xml2rfc.tools=
.ietf.org</a><br>
&gt; fails me.<br>
&gt; <br>
&gt; <a href=3D"https://tools.ietf.org/id/draft-ietf-anima-autonomic-contro=
l-plane-13.xml" rel=3D"noreferrer" target=3D"_blank">https://tools.ietf.org=
/id/<wbr>draft-ietf-anima-autonomic-<wbr>control-plane-13.xml</a><br>
&gt; <br>
&gt; anchor=3D&quot;acp-grasp-picture&quot;<br>
&gt; <br>
&gt; &lt;t&gt;<br>
&gt;=C2=A0 =C2=A0&lt;?rfc needLines=3D&quot;100&quot; ?&gt;<br>
&gt;=C2=A0 =C2=A0&lt;figure anchor=3D&#39;acp-grasp-picture&#39;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &lt;artwork&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 ACP:<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 ...<br>
&gt; <br>
&gt; <br>
&gt; Doesn&#39;t matter where i=C2=A0 put the needLines. Either it doesn&#3=
9;t do anything<br>
&gt; (picture still cuts across page), <br>
<br>
</span>100 line figures won=E2=80=99t fit on a page.=C2=A0 Try shaving off =
a few lines and see if that works?<br>
<br>
(Maybe needLines is better outside the &lt;t&gt;, though?)<br>
<br>
Gr=C3=BC=C3=9Fe, Carsten<br>
<div class=3D"HOEnZb"><div class=3D"h5"><br>
______________________________<wbr>_________________<br>
xml2rfc mailing list<br>
<a href=3D"mailto:xml2rfc@ietf.org">xml2rfc@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/xml2rfc" rel=3D"noreferrer=
" target=3D"_blank">https://www.ietf.org/mailman/<wbr>listinfo/xml2rfc</a><=
br>
</div></div></blockquote></div><br></div>

--000000000000a4c88a056e070be9--


From nobody Thu Jun  7 12:17:57 2018
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 B2A2613115D for <xml2rfc@ietfa.amsl.com>; Thu,  7 Jun 2018 12:17:55 -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 j6_Vv23dOVDI for <xml2rfc@ietfa.amsl.com>; Thu,  7 Jun 2018 12:17:51 -0700 (PDT)
Received: from durif.tools.ietf.org (durif.tools.ietf.org [IPv6:2001:1900:3001:11::3d]) (using TLSv1.2 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BFEF7130FCB for <xml2rfc@ietf.org>; Thu,  7 Jun 2018 12:17:51 -0700 (PDT)
Received: from localhost ([::1]:35470 helo=durif.tools.ietf.org) by durif.tools.ietf.org with esmtp (Exim 4.80) (envelope-from <trac@tools.ietf.org>) id 1fR0Ps-0004W7-GK; Thu, 07 Jun 2018 12:17: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, tte@cs.fau.de
X-Trac-Project: xml2rfc
Date: Thu, 07 Jun 2018 19:17:47 -0000
X-URL: http://tools.ietf.org/tools/xml2rfc/
X-Trac-Ticket-URL: https://trac.tools.ietf.org/tools/xml2rfc/trac/ticket/344
Message-ID: <061.2beda0a5ed3bd258b04b3f9c94bf34b9@tools.ietf.org>
X-Trac-Ticket-ID: 344
X-SA-Exim-Connect-IP: ::1
X-SA-Exim-Rcpt-To: henrik@levkowetz.com, tte@cs.fau.de, xml2rfc@ietf.org
X-SA-Exim-Mail-From: trac@tools.ietf.org
X-SA-Exim-Scanned: No (on durif.tools.ietf.org); SAEximRunCond expanded to false
X-Clacks-Overhead: GNU Terry Pratchett
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc/z28655XgKEdyCX0Wcobtku1FjxQ>
Subject: [xml2rfc] #344 (Version 2 cli): Problems with needLines in xml2rfc
X-BeenThere: xml2rfc@ietf.org
X-Mailman-Version: 2.1.26
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, 07 Jun 2018 19:17:56 -0000

#344: Problems with needLines in xml2rfc

 Problem 1: Incorrect documentation and/or incorrect behavior

   https://xml2rfc.tools.ietf.org/xml2rfcFAQ.html

   > I like nroff. How do nroff commands relate to xml2rfc?
   > .bp      <?rfc needLines="100" ?>

   With xml2rfc.tools.ietf.org, experience is that any value > 49
   is ignored when converting to txt format.

   Example: create artwork e.g.: 45 lines long, 47 with title.
   When using value of 100, no page greak happens. When using
   value 47, page break will happen.

 Problem 2: Illogical  behavior

   Maximum size of artwork including two lines for title converting
   to txt RFC tht fits a page seems to be 48.  When trying to
   use an artwork 49 or more lines, the hard to troubleshoot behavior
   is that no page break happens at all.

   It would be a lot easier to troubleshoot for a user if
   nonwithstanding the size of the artwork (or any other
   xml object) following, needlines would insert a page break
   if there are fewer lines available for rendering on the current
   page than the requested needLines. With an artwork too
   long, it would then start on the next apge and overflow from
   there, so immediately obvious what the problem is.

-- 
---------------------------+----------------------------------
 Reporter:  tte@cs.fau.de  |      Owner:  henrik@levkowetz.com
     Type:  defect         |     Status:  new
 Priority:  medium         |  Milestone:
Component:  Version 2 cli  |    Version:  2.4.x
 Keywords:                 |
---------------------------+----------------------------------

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


From nobody Thu Jun  7 12:19:20 2018
Return-Path: <eckert@i4.informatik.uni-erlangen.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 3FD4E130FCB for <xml2rfc@ietfa.amsl.com>; Thu,  7 Jun 2018 12:19:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.95
X-Spam-Level: 
X-Spam-Status: No, score=-3.95 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HEADER_FROM_DIFFERENT_DOMAINS=0.249, 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 2Fpnz8BME5LL for <xml2rfc@ietfa.amsl.com>; Thu,  7 Jun 2018 12:19:13 -0700 (PDT)
Received: from faui40.informatik.uni-erlangen.de (faui40.informatik.uni-erlangen.de [IPv6:2001:638:a000:4134::ffff:40]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DCDB1130E40 for <xml2rfc@ietf.org>; Thu,  7 Jun 2018 12:19:12 -0700 (PDT)
Received: from faui48f.informatik.uni-erlangen.de (faui48f.informatik.uni-erlangen.de [IPv6:2001:638:a000:4134::ffff:52]) by faui40.informatik.uni-erlangen.de (Postfix) with ESMTP id 385BC58C4AE; Thu,  7 Jun 2018 21:19:08 +0200 (CEST)
Received: by faui48f.informatik.uni-erlangen.de (Postfix, from userid 10463) id 2AFE44401A4; Thu,  7 Jun 2018 21:19:08 +0200 (CEST)
Date: Thu, 7 Jun 2018 21:19:08 +0200
From: Toerless Eckert <tte@cs.fau.de>
To: Carsten Bormann <cabo@tzi.org>
Cc: xml2rfc@ietf.org
Message-ID: <20180607191908.hmy4rghfcl3ed3a7@faui48f.informatik.uni-erlangen.de>
References: <20180606174821.6xkdfiqgnjtr2czr@faui48f.informatik.uni-erlangen.de> <4C2072C8-1C26-4817-8624-D6FAD7E6503D@tzi.org>
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Disposition: inline
Content-Transfer-Encoding: 8bit
In-Reply-To: <4C2072C8-1C26-4817-8624-D6FAD7E6503D@tzi.org>
User-Agent: NeoMutt/20170113 (1.7.2)
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc/lI1e-sAa3culKofSfeDcozgdqwo>
Subject: Re: [xml2rfc] needLines not working for me
X-BeenThere: xml2rfc@ietf.org
X-Mailman-Version: 2.1.26
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, 07 Jun 2018 19:19:17 -0000

https://trac.tools.ietf.org/tools/xml2rfc/trac/ticket/344

Finding some xml where needLines did work helped me to figure it out.
Many needLines in current draft xml seem to be non-working 100 probably from
some pre-processors. 


On Wed, Jun 06, 2018 at 08:59:42PM +0200, Carsten Bormann wrote:
> On Jun 6, 2018, at 19:48, Toerless Eckert <tte@cs.fau.de> wrote:
> > 
> > Trying to fit a long artwork onto a single page, but xml2rfc.tools.ietf.org
> > fails me.
> > 
> > https://tools.ietf.org/id/draft-ietf-anima-autonomic-control-plane-13.xml
> > 
> > anchor="acp-grasp-picture"
> > 
> > <t>
> >   <?rfc needLines="100" ?>
> >   <figure anchor='acp-grasp-picture'>
> >              <artwork>
> > 	               ACP:
> > 		       ...
> > 
> > 
> > Doesn't matter where i  put the needLines. Either it doesn't do anything
> > (picture still cuts across page), 
> 
> 100 line figures won???t fit on a page.  Try shaving off a few lines and see if that works?
> 
> (Maybe needLines is better outside the <t>, though?)
> 
> Grüße, Carsten

-- 
---
tte@cs.fau.de


From nobody Sat Jun  9 22:22:38 2018
Return-Path: <brian.e.carpenter@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 5DCB4130E00 for <xml2rfc@ietfa.amsl.com>; Sat,  9 Jun 2018 22:22:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level: 
X-Spam-Status: No, score=-2 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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-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 9doP8S1YsX03 for <xml2rfc@ietfa.amsl.com>; Sat,  9 Jun 2018 22:22:34 -0700 (PDT)
Received: from mail-pl0-x236.google.com (mail-pl0-x236.google.com [IPv6:2607:f8b0:400e:c01::236]) (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 3CF2C130DFE for <xml2rfc@ietf.org>; Sat,  9 Jun 2018 22:22:34 -0700 (PDT)
Received: by mail-pl0-x236.google.com with SMTP id w17-v6so10482765pll.9 for <xml2rfc@ietf.org>; Sat, 09 Jun 2018 22:22:34 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=to:from:subject:organization:message-id:date:user-agent :mime-version:content-language:content-transfer-encoding; bh=T+GNS9u6nlYKaGapQ54a5FD+Stcr8G1C/3FE8VMaVG8=; b=RBmb+2jFX2JRYFcHtCP5cdZASDP1iZ7cQ1Pk4TIp4gi/1Dq6VhCuX78XLZJ5fJi6RX rcxe5C+FezYX1OyL1TahI6lu1y8PLftw36c1k57W8EWBozvukMRtASxN7ryalFZiL05E N4e76GkfInHL1jY4XY5zedbRiaV4BxxYe6IsLwV04y93god7j4M1/SQMf52d8CTadHDm qE7NMIA9wwcnGReBdOMSRK5zYi5y/iD4yI0SF//T/6fLlmvgvYSeK6uU4xDHALbpbIq2 Dj3H+rM711LuHClf3sHrEn9ce/u8ZpIO0abUdcdML4WKaTlLkQVHObg8gGJ0+jdNXgi7 3ZFQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:to:from:subject:organization:message-id:date :user-agent:mime-version:content-language:content-transfer-encoding; bh=T+GNS9u6nlYKaGapQ54a5FD+Stcr8G1C/3FE8VMaVG8=; b=PO9rzhBZ+kOKaqnS/NSFwEVpfJQcmn/svIDKYVc4pXyBNlDkM6/ZvX0jxDMrpVSt1X X4Zb4OrRFfI3ahDPqgH3G23Wud2R/4+mk6Z3lBP4Dz+PcvS+XFoos6/ll5AHHC9//Iwm JAF4wS9jfBvuZnZgP2C3YBQ/SF7/unUzd8BPnqCGzodv19Yn5HeLVX4768KCar0vhu2x aAT5/zOO4kc/DNjrOIDc8FwdZkSx9l/d5Fs1Z/GNTa2+kf5uE4lslLAmp8kAwfDLF1ZL p9OF/d7iSAOb7D0F8UGtBcojk5j2KhBp6Lm+q52i/NI6Y79nrakPQDvpAykuZIyGT9YJ W+DQ==
X-Gm-Message-State: APt69E0fhS5e4YastidtuuwhterFqJpq43GBarJxdUBMP9ZBdYCvdzwj iv1H8Cn7aHXTTADBSoGSxt65FA==
X-Google-Smtp-Source: ADUXVKKDxDR6jYfjSqX03f5iOreUlpBFRGZGP3WqhekfxQ2OzQ+ZrFG2pvmoHCJt+innLR6e7hcijg==
X-Received: by 2002:a17:902:bd42:: with SMTP id b2-v6mr13255872plx.23.1528608153582;  Sat, 09 Jun 2018 22:22:33 -0700 (PDT)
Received: from [192.168.178.21] ([118.148.121.80]) by smtp.gmail.com with ESMTPSA id r79-v6sm72663403pfe.115.2018.06.09.22.22.31 for <xml2rfc@ietf.org> (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sat, 09 Jun 2018 22:22:32 -0700 (PDT)
To: xml2rfc@ietf.org
From: Brian E Carpenter <brian.e.carpenter@gmail.com>
Organization: University of Auckland
Message-ID: <88a7f18f-cedf-f285-fef3-a636e661d8a4@gmail.com>
Date: Sun, 10 Jun 2018 17:22:28 +1200
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.8.0
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc/uinDEYSYP8B5EegNDioePwLlZCM>
Subject: [xml2rfc] RNG file for XML2RFCv3 ?
X-BeenThere: xml2rfc@ietf.org
X-Mailman-Version: 2.1.26
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: Sun, 10 Jun 2018 05:22:36 -0000

Hi,

RFC7991 contains the compact Relax NG (RNC) for the v3 format, but I was
playing with my favourite XML editor and it requires the full XML version.
Does anybody have the RNG file to hand?

(I tried the only RNC2RNG converter I could find, and it failed with a
Python run-time error.)

Thanks
    Brian


From nobody Sun Jun 10 02:07:22 2018
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 5FCB51292F1 for <xml2rfc@ietfa.amsl.com>; Sun, 10 Jun 2018 02:07:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.001
X-Spam-Level: 
X-Spam-Status: No, score=-0.001 tagged_above=-999 required=5 tests=[BAYES_40=-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 qWI_rUYkPvRj for <xml2rfc@ietfa.amsl.com>; Sun, 10 Jun 2018 02:07:18 -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 8DDA812777C for <xml2rfc@ietf.org>; Sun, 10 Jun 2018 02:07:18 -0700 (PDT)
Received: from h-99-61.a357.priv.bahnhof.se ([82.196.99.61]:60841 helo=[192.168.1.120]) 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 1fRwJh-0002YO-W7; Sun, 10 Jun 2018 02:07:18 -0700
To: Brian E Carpenter <brian.e.carpenter@gmail.com>, xml2rfc@ietf.org
References: <88a7f18f-cedf-f285-fef3-a636e661d8a4@gmail.com>
From: Henrik Levkowetz <henrik@levkowetz.com>
Message-ID: <113bb7d8-203b-1b6e-97e0-7707763ef48f@levkowetz.com>
Date: Sun, 10 Jun 2018 11:07:10 +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: <88a7f18f-cedf-f285-fef3-a636e661d8a4@gmail.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 7bit
X-SA-Exim-Connect-IP: 82.196.99.61
X-SA-Exim-Rcpt-To: xml2rfc@ietf.org, brian.e.carpenter@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/dCQJ3AHt9brwr1CDVYqcUE9RRYA>
Subject: Re: [xml2rfc] RNG file for XML2RFCv3 ?
X-BeenThere: xml2rfc@ietf.org
X-Mailman-Version: 2.1.26
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: Sun, 10 Jun 2018 09:07:21 -0000

Hi Brian,

On 2018-06-10 07:22, Brian E Carpenter wrote:
> Hi,
>
> RFC7991 contains the compact Relax NG (RNC) for the v3 format, but I was
> playing with my favourite XML editor and it requires the full XML version.
> Does anybody have the RNG file to hand?

While working on the v2v3 converter, preptool, and text converter parts
of xml2rfc, under contract, I've also needed this.  I've also found that
there are deficiencies in the schema for which I have proposed changes.

I've converted the original .rnc file to xml-format rng, and checked it in
to the xml2rfc SVN repository, http://svn.tools.ietf.org/svn/tools/xml2rfc/

The latest iteration I've checked in of the xml-format schema is here:

   http://svn.tools.ietf.org/svn/tools/xml2rfc/personal/henrik/text/cli/xml2rfc/data/v3.rng

For earlier conversions, I'd suggest you go via the Trac source browser;
you could start here:

   https://trac.tools.ietf.org/tools/xml2rfc/trac/log/trunk/cli/xml2rfc/data/v3.rng

The earliest entry is the closest I have to a conversion of the original
v3 schema as given in the RFC:

   https://trac.tools.ietf.org/tools/xml2rfc/trac/browser/personal/henrik/idv2v3/xml2rfc/data/v3.rng?rev=2344

There's a link at the bottom that will take you to downloadable version:

   https://trac.tools.ietf.org/tools/xml2rfc/trac/export/2344/personal/henrik/idv2v3/xml2rfc/data/v3.rng


> (I tried the only RNC2RNG converter I could find, and it failed with a
> Python run-time error.)

I've been using a tool called 'trang' to convert between .rnc and .rng


Best regards,

	Henrik


From nobody Sun Jun 10 09:01:21 2018
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 D896E130E70 for <xml2rfc@ietfa.amsl.com>; Sun, 10 Jun 2018 09:01:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.701
X-Spam-Level: 
X-Spam-Status: No, score=-0.701 tagged_above=-999 required=5 tests=[BAYES_20=-0.001, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, 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 8sWQQA9YXo84 for <xml2rfc@ietfa.amsl.com>; Sun, 10 Jun 2018 09:01:17 -0700 (PDT)
Received: from mout.gmx.net (mout.gmx.net [212.227.17.20]) (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 B7FF5130E32 for <xml2rfc@ietf.org>; Sun, 10 Jun 2018 09:01:16 -0700 (PDT)
Received: from [192.168.178.20] ([93.217.90.46]) by mail.gmx.com (mrgmx101 [212.227.17.168]) with ESMTPSA (Nemesis) id 0Lm7MT-1g16Tb0Rfd-00ZfPH; Sun, 10 Jun 2018 18:00:58 +0200
To: Henrik Levkowetz <henrik@levkowetz.com>, Brian E Carpenter <brian.e.carpenter@gmail.com>, xml2rfc@ietf.org
References: <88a7f18f-cedf-f285-fef3-a636e661d8a4@gmail.com> <113bb7d8-203b-1b6e-97e0-7707763ef48f@levkowetz.com>
From: Julian Reschke <julian.reschke@gmx.de>
Message-ID: <32dae85e-91dd-2d85-1e3b-f5349d333978@gmx.de>
Date: Sun, 10 Jun 2018 18:00:56 +0200
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <113bb7d8-203b-1b6e-97e0-7707763ef48f@levkowetz.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 7bit
X-Provags-ID: V03:K1:BLOwqmaTYoGTUVtFiXpWWWKy8/1Wgk1iNeapnJyfTg9ldHneX55 BMbWslbCy4UxkgC0d1WqmZL8Enuqyri55yp0NZarYs72SxqS1mj6cjJgpKdAB5WeVDICkFO FndGvIdf7lXLsGGhTDq9DOgatQqXI+yIMDCEEWSJlbWkP6Yc2A1x+OgzdJQMNU5iruoShfU M9aT2bg5ZP/e48504BcpQ==
X-UI-Out-Filterresults: notjunk:1;V01:K0:qOTj1SBUhVs=:ee9RSzVJ0gSFicJdomKUJO Nybx/f3Wm3oBxVA0tlPUR7r5xCol7xCQdUqzMPfllN73IFbCkmBt0kv7iRfrgNPg6tKQzL2g/ HxEInk8ggr1WkjpCDWQeqd4QHwzpSmU2DxMkuShblguE7bV/5xZhP4n//uM2k/9JCViECk96x 5VEu9VjJGZn0Ftg8EMhDKWZ+aNQyvxySj+2uHLP0U+3FBFEVHDD4Ih24OaLLdc0oeDaJiZjse w7GiCVjrCk5aHobzQVW5Qz64nuiyJIuSX/+PYfbh/nI7sGUXN6/eVFhVA1czeB4r31tDnq65e tCszjUOxlAstFEPv4gNQL3I/qtntZcUxGGUTUeyvlpjH4/lHBsjkoKR+oAp4Vp5yIqhhuZtBC YR6rSW/lFMQfXOX8k2vCaGkRkgP3u+wdvKwwOuPwKbfUi42bifiYTY0jD3PIkImszCqNcmqt+ 9U2QFGR+LUIFH5cQcArLx71A4txt8rXp/lTYzDM9wPqeZlFnatvWtM/hQqU8YZNgUNclQoAfc 4e/lVcBo/46rBu9vy9psltmAc5yeCOk9tTHmBvVP7aFpO/dfXXIIPJOLGPmtaLywiqQjX1+Am +5ca6A/jXQ736Bn7PTGGj+3sCBbYD39HQYv1EuZtroswZsw1R0c2KIRPb3UU2vVemeIssg23L eh7PEubV3Co70mAFrA3cU/ruVvT5810AEmjBA+dkfaoNvx5+gU6tQ7D3K7Lsb/eWnxrmFJ3Jh m6bR4vvUaVEgf+va7O3LP2QjJQSyEPX5vGOYkdYQPsGZ7S9+FFUUyYY18xh74XMH2G4Y/sSqm P7yzAEU
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc/JLdzfhdBJLd-jWEJPmUqA8M81hs>
Subject: Re: [xml2rfc] RNG file for XML2RFCv3 ?
X-BeenThere: xml2rfc@ietf.org
X-Mailman-Version: 2.1.26
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: Sun, 10 Jun 2018 16:01:19 -0000

On 2018-06-10 11:07, Henrik Levkowetz wrote:
> ...
 >
> I've been using a tool called 'trang' to convert between .rnc and .rng

Yes, that's the one to use.


From nobody Sun Jun 10 13:52:47 2018
Return-Path: <brian.e.carpenter@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 8F08D130EF0 for <xml2rfc@ietfa.amsl.com>; Sun, 10 Jun 2018 13:52:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level: 
X-Spam-Status: No, score=-2 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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-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 IsSTkgTiFaru for <xml2rfc@ietfa.amsl.com>; Sun, 10 Jun 2018 13:52:44 -0700 (PDT)
Received: from mail-pf0-x235.google.com (mail-pf0-x235.google.com [IPv6:2607:f8b0:400e:c00::235]) (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 3204F130EB4 for <xml2rfc@ietf.org>; Sun, 10 Jun 2018 13:52:44 -0700 (PDT)
Received: by mail-pf0-x235.google.com with SMTP id q1-v6so9155769pff.13 for <xml2rfc@ietf.org>; Sun, 10 Jun 2018 13:52:44 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=subject:to:references:from:message-id:date:user-agent:mime-version :in-reply-to:content-language:content-transfer-encoding; bh=Q3rEKCwW5L5NryKDkxgw9vzPGqscf5J2vc37oG/POnQ=; b=ucg5LVG80/roP1JCKX38l3cduc9B8IdfNHEUH6p68MomSr8Issq6cOFSexMrj2rgz9 JUXQl9KMCGr5sWYBQXg2fHGVaYujo9/o7lubhSWug7alEjZDZyR83tpnc7d5D/0lx/Kk Q/2SQMJbz+Ew+oRiY+TwB1OLmoXaLVidGct63L7UP+8F7D4Xwe6JLpmFm1dtKJRSovbo dbNXDE1W2biOFWr4irIW9jKJpUFxpGNbYAqJs28y5AyQKkT5EF8mb292OUcqjnTRoJ/V Iqw+a/VAOREkOVKGom29jQdBtMsoAA2h3il0SrHlF9emSgbjhDieahjAN18a/1VxfR94 DE6w==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=Q3rEKCwW5L5NryKDkxgw9vzPGqscf5J2vc37oG/POnQ=; b=Xcz6ckcXPOSSYH79O+nLKBhuUehRy/YcvwPJWsS9YOj+8eiqFee3DMq5Jpy+ro/JVE llYTPeGhMaFCKLpTMOcCcRUEA6JUQ7LuWFLw2uO61NZ2836LMVTY8W9V5SH2ghuBTLaa X1yuhIc4qDxzE2cdVblZU5LItdAAtph+mchtrs8eUBs3oyJpyolFakGuJtqBlXOhgz6R sqIf6ylbJzqotymZLj6za/BrfEKMyzE9Kg5O1+aOjy7TGDQnNFgltyxjY+caQil0g0Cb H/lm1Iu9A1e30Kk3+u9vRSrDahAf3uYaVNabk52h0DGx8x2cw0Kb72Ry6ORMRS518UyO lQCg==
X-Gm-Message-State: APt69E2GU/qMrMsxK0wBSiK3rv76N5kDSqBpKmHvNv3XmxW2R2kPrcvW 51qslqeN55tfPkXeKqAaMz2LWg==
X-Google-Smtp-Source: ADUXVKKIWWIj3ey0TrNkQzSJcrExxcOQG+Dok63CMGIoBrZWqIVpA2o4dfy1aucj/OrajV58n5S46Q==
X-Received: by 2002:a63:700e:: with SMTP id l14-v6mr12421743pgc.206.1528663963276;  Sun, 10 Jun 2018 13:52:43 -0700 (PDT)
Received: from [192.168.178.21] ([118.148.121.80]) by smtp.gmail.com with ESMTPSA id l23-v6sm70019885pgc.61.2018.06.10.13.52.40 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 10 Jun 2018 13:52:42 -0700 (PDT)
To: Julian Reschke <julian.reschke@gmx.de>, Henrik Levkowetz <henrik@levkowetz.com>, xml2rfc@ietf.org
References: <88a7f18f-cedf-f285-fef3-a636e661d8a4@gmail.com> <113bb7d8-203b-1b6e-97e0-7707763ef48f@levkowetz.com> <32dae85e-91dd-2d85-1e3b-f5349d333978@gmx.de>
From: Brian E Carpenter <brian.e.carpenter@gmail.com>
Message-ID: <c01ff998-60e0-f2b3-9fca-a521aadd9c60@gmail.com>
Date: Mon, 11 Jun 2018 08:52:37 +1200
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <32dae85e-91dd-2d85-1e3b-f5349d333978@gmx.de>
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc/CjfujB9w9I5pvBitNSN4Di8U49Q>
Subject: Re: [xml2rfc] RNG file for XML2RFCv3 ?
X-BeenThere: xml2rfc@ietf.org
X-Mailman-Version: 2.1.26
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: Sun, 10 Jun 2018 20:52:46 -0000

On 11/06/2018 04:00, Julian Reschke wrote:
> On 2018-06-10 11:07, Henrik Levkowetz wrote:
>> ...
>  >
>> I've been using a tool called 'trang' to convert between .rnc and .rng
> 
> Yes, that's the one to use.
> 

Thanks, I saw a mention of that but it seemed more complex to install than rnc2rng.
Apparently it has the advantage of working correctly.

Using Henrik's latest version (plus SVG-1.2-RFC.rng), plus a manual work-around
for a known bug in XML Copy Editor, I persuaded XML Copy Editor to validate
draft-hoffman-v3-sample-upd.xml against the Relax NG. It works OK, but it's
a bit clumsy. I might have to find a better XML editor when the time comes
for v3.

    Brian


From nobody Sun Jun 10 15:43:31 2018
Return-Path: <worley@alum.mit.edu>
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 EC452130F0D for <xml2rfc@ietfa.amsl.com>; Sun, 10 Jun 2018 15:43:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.686
X-Spam-Level: 
X-Spam-Status: No, score=-1.686 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HEADER_FROM_DIFFERENT_DOMAINS=0.249, RCVD_IN_DNSWL_LOW=-0.7, SPF_SOFTFAIL=0.665] autolearn=no 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 bWLtJTgRDlpa for <xml2rfc@ietfa.amsl.com>; Sun, 10 Jun 2018 15:43:29 -0700 (PDT)
Received: from resqmta-ch2-09v.sys.comcast.net (resqmta-ch2-09v.sys.comcast.net [IPv6:2001:558:fe21:29:69:252:207:41]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3FD09127332 for <xml2rfc@ietf.org>; Sun, 10 Jun 2018 15:43:29 -0700 (PDT)
Received: from resomta-ch2-15v.sys.comcast.net ([69.252.207.111]) by resqmta-ch2-09v.sys.comcast.net with ESMTP id S8yXfCaPZqmKNS93Yf870O; Sun, 10 Jun 2018 22:43:28 +0000
Received: from hobgoblin.ariadne.com ([24.91.37.100]) by resomta-ch2-15v.sys.comcast.net with ESMTPA id S93Wfa5N3MxseS93XfE9UF; Sun, 10 Jun 2018 22:43:28 +0000
Received: from hobgoblin.ariadne.com (hobgoblin.ariadne.com [127.0.0.1]) by hobgoblin.ariadne.com (8.14.7/8.14.7) with ESMTP id w5AMhQwj022988; Sun, 10 Jun 2018 18:43:26 -0400
Received: (from worley@localhost) by hobgoblin.ariadne.com (8.14.7/8.14.7/Submit) id w5AMhPAb022981; Sun, 10 Jun 2018 18:43:25 -0400
X-Authentication-Warning: hobgoblin.ariadne.com: worley set sender to worley@alum.mit.edu using -f
From: worley@ariadne.com (Dale R. Worley)
To: Toerless Eckert <tte@cs.fau.de>
Cc: xml2rfc@ietf.org
In-Reply-To: <20180606174821.6xkdfiqgnjtr2czr@faui48f.informatik.uni-erlangen.de> (tte@cs.fau.de)
Sender: worley@ariadne.com (Dale R. Worley)
Date: Sun, 10 Jun 2018 18:43:25 -0400
Message-ID: <87602qgt4i.fsf@hobgoblin.ariadne.com>
X-CMAE-Envelope: MS4wfPW6ftEVprFAjrgVRIc46+Jbq7x8YAk0YGaI0jb/5YAsAcKU7blt9QDBNjiiq3c23Qc4GHYxE7H8pRHiC8N+7MkDE6IxmRIfjDD5H7PSAv7+c6/rTPR6 +YxTSNyayIJCtO2YNWAHV5/Q5INDDonqNhvQuMiaG7L+Ll6S0NH9+JdJ79PQPgup2NpAOE+xdrZsIJI5hrAzOb0UUpBG1IL/34c=
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc/uE7KsKbAqfIZKj15CX-rQL-ySzU>
Subject: Re: [xml2rfc] needLines not working for me
X-BeenThere: xml2rfc@ietf.org
X-Mailman-Version: 2.1.26
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: Sun, 10 Jun 2018 22:43:30 -0000

Toerless Eckert <tte@cs.fau.de> writes:
> Trying to fit a long artwork onto a single page, but xml2rfc.tools.ietf.org
> fails me.

>    <?rfc needLines="100" ?>

The page size is fixed, so it's impossible to satisfy the specification
of "<?rfc needLines="100" ?>".  Really, XML2RFC should abort with a
clear error message.

Dale


From nobody Mon Jun 11 07:13:17 2018
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 EA450131021 for <xml2rfc@ietfa.amsl.com>; Mon, 11 Jun 2018 07:13:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level: 
X-Spam-Status: No, score=-1.999 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] 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 phsLQTGvcrfP for <xml2rfc@ietfa.amsl.com>; Mon, 11 Jun 2018 07:13:11 -0700 (PDT)
Received: from mail-ot0-x230.google.com (mail-ot0-x230.google.com [IPv6:2607:f8b0:4003:c0f::230]) (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 184B9131000 for <xml2rfc@ietf.org>; Mon, 11 Jun 2018 07:13:05 -0700 (PDT)
Received: by mail-ot0-x230.google.com with SMTP id a5-v6so23907448otf.12 for <xml2rfc@ietf.org>; Mon, 11 Jun 2018 07:13:05 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=OmC8vbWcQol1YhFDXXWNrf/bu60GjpVgXGyU6HHfEns=; b=hhJyyq8KSj9HnNUgwJuDSY0KgLKIeWvxF0wSBQP9n+bOzao76ugD4CNwU4v0noHDYO EK4HwT68t643kyVIkyhoF6Cj7A1SVdHIsR/IwkLdYhgV2u1ToSQ89qGQN8Zc2WhEyaEg vyRKQKZddU46CXakizWPn0+QhOGp7QPKrKuvs7FhlHLZUHSq9CAazBurRJSfZjE+l3Qs va6/77al9cFCdJAS+jlM5MGeRM4ORDxeLKhOLg4ka7H+tJOMwN7fzE1jYURqDrq4WX8B 3K8AeryGkOuiu7cBzh00Eq2qGvGQmTFNoRrJFL6dIlp1YU3fHuh9X0zz7lKcH/KdCM9w 3HTg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=OmC8vbWcQol1YhFDXXWNrf/bu60GjpVgXGyU6HHfEns=; b=tR5l6BoLivguXLnZqYWv1YSOtr8wpqYr3NnbA/jex6np6QMuu9uAU2CkGDg+35DVWB XU5joKTBPXgronRSBTzO3YqcueJFputujsdc/8bELQ17fSdfhJZjyvF0f3m4Ng0tc+yH U6OEfseVxdo9G/vs55gEng19Xp5lC6hnVXW7oqLA5uJjziL4eaHynXaQMftn0QOcpsl2 9shH3BQ8fb7N56CQdlUog/zaXUSL7YDM21uS4Unl8/48fa4DWtj8ZJwWEwd/BpSm9OyP mv9e5i+YJzPgDXofF28ozjdxLfRSbp4xC7h4mUqLd+GHnxZBDngspA5NtdLB/nJBMblW CL+Q==
X-Gm-Message-State: APt69E3jUgHgsAyon/2KDStSdtwThKUybAJ1bIRgvdCLy/2o0P3CiErW KdNWAyJa2hHRfdJGMAr4nGMFfIMVH1krrSQ7b/o=
X-Google-Smtp-Source: ADUXVKJKqgqmTygV5O8D9vhQEeetoo98gCqHbTmadxQwy7cjrK21DyP4in2akPKM9j3ru65g7vsvUjpoGv1kOAIhGyk=
X-Received: by 2002:a9d:4788:: with SMTP id b8-v6mr9281453otf.158.1528726384493;  Mon, 11 Jun 2018 07:13:04 -0700 (PDT)
MIME-Version: 1.0
Received: by 2002:a9d:30c3:0:0:0:0:0 with HTTP; Mon, 11 Jun 2018 07:12:44 -0700 (PDT)
In-Reply-To: <c01ff998-60e0-f2b3-9fca-a521aadd9c60@gmail.com>
References: <88a7f18f-cedf-f285-fef3-a636e661d8a4@gmail.com> <113bb7d8-203b-1b6e-97e0-7707763ef48f@levkowetz.com> <32dae85e-91dd-2d85-1e3b-f5349d333978@gmx.de> <c01ff998-60e0-f2b3-9fca-a521aadd9c60@gmail.com>
From: "Andrew G. Malis" <agmalis@gmail.com>
Date: Mon, 11 Jun 2018 10:12:44 -0400
Message-ID: <CAA=duU3t1D=j7jxvtUSnH6BcXwuoL50fVrWUwSQB7XT6ZRiO7g@mail.gmail.com>
To: Brian E Carpenter <brian.e.carpenter@gmail.com>
Cc: Julian Reschke <julian.reschke@gmx.de>, Henrik Levkowetz <henrik@levkowetz.com>, xml2rfc@ietf.org
Content-Type: multipart/alternative; boundary="0000000000001b48e2056e5e593b"
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc/wSi6HRUbeOk9J3zKUQN9H0j-l-M>
Subject: Re: [xml2rfc] RNG file for XML2RFCv3 ?
X-BeenThere: xml2rfc@ietf.org
X-Mailman-Version: 2.1.26
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, 11 Jun 2018 14:13:16 -0000

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

Brian,

Use KramDown, it=E2=80=99s great! Much easier than editing XML.

If you want to play with it without installing it locally, you can run it
remotely via https://xml2rfc.tools.ietf.org/experimental.html .

Let me know if you would like me to send you one of my own draft sources,
if you would like to program by example. :-) Or there=E2=80=99s an example =
source
template at
https://raw.githubusercontent.com/martinthomson/i-d-template/master/doc/exa=
mple.md
.

Cheers,
Andy


On Sun, Jun 10, 2018 at 4:52 PM, Brian E Carpenter <
brian.e.carpenter@gmail.com> wrote:

> On 11/06/2018 04:00, Julian Reschke wrote:
> > On 2018-06-10 11:07, Henrik Levkowetz wrote:
> >> ...
> >  >
> >> I've been using a tool called 'trang' to convert between .rnc and .rng
> >
> > Yes, that's the one to use.
> >
>
> Thanks, I saw a mention of that but it seemed more complex to install tha=
n
> rnc2rng.
> Apparently it has the advantage of working correctly.
>
> Using Henrik's latest version (plus SVG-1.2-RFC.rng), plus a manual
> work-around
> for a known bug in XML Copy Editor, I persuaded XML Copy Editor to valida=
te
> draft-hoffman-v3-sample-upd.xml against the Relax NG. It works OK, but
> it's
> a bit clumsy. I might have to find a better XML editor when the time come=
s
> for v3.
>
>     Brian
>
> _______________________________________________
> xml2rfc mailing list
> xml2rfc@ietf.org
> https://www.ietf.org/mailman/listinfo/xml2rfc
>

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

<div dir=3D"ltr">Brian,<div><br></div><div>Use KramDown, it=E2=80=99s great=
! Much easier than editing XML.</div><div><br></div><div>If you want to pla=
y with it without installing it locally, you can run it remotely via=C2=A0<=
a href=3D"https://xml2rfc.tools.ietf.org/experimental.html">https://xml2rfc=
.tools.ietf.org/experimental.html</a> .</div><div><br></div><div>Let me kno=
w if you would like me to send you one of my own draft sources, if you woul=
d like to program by example. :-) Or there=E2=80=99s an example source temp=
late at=C2=A0<a href=3D"https://raw.githubusercontent.com/martinthomson/i-d=
-template/master/doc/example.md">https://raw.githubusercontent.com/martinth=
omson/i-d-template/master/doc/example.md</a> .</div><div><br></div><div>Che=
ers,</div><div>Andy</div><div><br></div></div><div class=3D"gmail_extra"><b=
r><div class=3D"gmail_quote">On Sun, Jun 10, 2018 at 4:52 PM, Brian E Carpe=
nter <span dir=3D"ltr">&lt;<a href=3D"mailto:brian.e.carpenter@gmail.com" t=
arget=3D"_blank">brian.e.carpenter@gmail.com</a>&gt;</span> wrote:<br><bloc=
kquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #cc=
c solid;padding-left:1ex"><span class=3D"">On 11/06/2018 04:00, Julian Resc=
hke wrote:<br>
&gt; On 2018-06-10 11:07, Henrik Levkowetz wrote:<br>
&gt;&gt; ...<br>
&gt;=C2=A0 &gt;<br>
&gt;&gt; I&#39;ve been using a tool called &#39;trang&#39; to convert betwe=
en .rnc and .rng<br>
&gt; <br>
&gt; Yes, that&#39;s the one to use.<br>
&gt; <br>
<br>
</span>Thanks, I saw a mention of that but it seemed more complex to instal=
l than rnc2rng.<br>
Apparently it has the advantage of working correctly.<br>
<br>
Using Henrik&#39;s latest version (plus SVG-1.2-RFC.rng), plus a manual wor=
k-around<br>
for a known bug in XML Copy Editor, I persuaded XML Copy Editor to validate=
<br>
draft-hoffman-v3-sample-upd.<wbr>xml against the Relax NG. It works OK, but=
 it&#39;s<br>
a bit clumsy. I might have to find a better XML editor when the time comes<=
br>
for v3.<br>
<span class=3D"HOEnZb"><font color=3D"#888888"><br>
=C2=A0 =C2=A0 Brian<br>
</font></span><div class=3D"HOEnZb"><div class=3D"h5"><br>
______________________________<wbr>_________________<br>
xml2rfc mailing list<br>
<a href=3D"mailto:xml2rfc@ietf.org">xml2rfc@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/xml2rfc" rel=3D"noreferrer=
" target=3D"_blank">https://www.ietf.org/mailman/<wbr>listinfo/xml2rfc</a><=
br>
</div></div></blockquote></div><br></div>

--0000000000001b48e2056e5e593b--


From nobody Mon Jun 11 10:28:56 2018
Return-Path: <eckert@i4.informatik.uni-erlangen.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 20E75131027; Mon, 11 Jun 2018 10:28:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.951
X-Spam-Level: 
X-Spam-Status: No, score=-3.951 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HEADER_FROM_DIFFERENT_DOMAINS=0.249, 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 UOhIszgZp9aU; Mon, 11 Jun 2018 10:28:40 -0700 (PDT)
Received: from faui40.informatik.uni-erlangen.de (faui40.informatik.uni-erlangen.de [IPv6:2001:638:a000:4134::ffff:40]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A50601310BB; Mon, 11 Jun 2018 10:28:40 -0700 (PDT)
Received: from faui48f.informatik.uni-erlangen.de (faui48f.informatik.uni-erlangen.de [IPv6:2001:638:a000:4134::ffff:52]) by faui40.informatik.uni-erlangen.de (Postfix) with ESMTP id C693C58C4F0; Mon, 11 Jun 2018 19:28:35 +0200 (CEST)
Received: by faui48f.informatik.uni-erlangen.de (Postfix, from userid 10463) id B5BE34401A4; Mon, 11 Jun 2018 19:28:35 +0200 (CEST)
Date: Mon, 11 Jun 2018 19:28:35 +0200
From: Toerless Eckert <tte@cs.fau.de>
To: "Pascal Thubert (pthubert)" <pthubert@cisco.com>, xml2rfc@ietf.org
Cc: draft-ietf-anima-autonomic-control-plane@ietf.org
Message-ID: <20180611172835.wrzls2yenhglfakg@faui48f.informatik.uni-erlangen.de>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <a926fa89d672402f8c77cedc4598a28d@XCH-RCD-001.cisco.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc/369YN5rKu7R_Zux3_A2iKFkwEJc>
Subject: [xml2rfc] XML2RFC PDF problem (was: Re: An IOT DIR review of draft-ietf-anima-autonomic-control-plane)
X-BeenThere: xml2rfc@ietf.org
X-Mailman-Version: 2.1.26
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, 11 Jun 2018 17:28:53 -0000

[ Moving to xml2rfc@ietf.org as this seems to be a tooling issue,
 Bcc dir/group mailing lists.] 

Thanks, Pascal

I can not find a problem in the xml source i uploaded
https://tools.ietf.org/id/draft-ietf-anima-autonomic-control-plane-16.xml
(but of course other eyes may see more..)

Note that i did not unload any conversions, just the XML to datatracker.

The "normal" html looks fine in the Introduction section:
https://tools.ietf.org/id/draft-ietf-anima-autonomic-control-plane-16.html

I think you are referring to the PDF conversion:
https://tools.ietf.org/pdf/draft-ietf-anima-autonomic-control-plane-16.pdf

Page 6 and 7 are completely messed up in that file, starting maybe as
you say from bullet point 2 in Section 1, Introduction. But for no
clear reason to me.

two Questions to xml2rfc gurus:

a) How can i even try to create this PDF format with hyperlinks ?

I tried all three PDF versions on https://xml2rfc.tools.ietf.org/
the first one creates perfect PDF without hyperlinks, the second one
creates perfect PDF from the perrfect html vrsion (which looks not really
good), and the third one creates some strange crap.

Without being able to create this hyperlink PDF i'd have to troubleshoot
by uploading a lot of versions to datatracker until i figure it out, so
thats not going to happen.

b) Anybody has a suggestion how to fix this formatting error ?

Note that this PDF conversion does seem to be doing some pattern matching:
In the introduction the XML source says:

Section 5 of <xref target="RFC7575"/>

Which that PDF shows as a single hyperlink (the HTML of course not).
Maybe this type of heuristic pattern matching fails somewhere.
But, see question a), without being able to troubleshoot without
creating useless draft versions on datatracker, i have no recourse to
fix.

Will open trac case if nobody has a clue.

Thanks a lot!
    Toerless

On Mon, Jun 11, 2018 at 09:55:29AM +0000, Pascal Thubert (pthubert) wrote:
> Dear Toerless and authors:
> 
> I reviewed -16 and I'm happy with the changes made for my comments. All set on my side.
> I noted that item 2 in the Introduction has a ref that opens a bracket that does not close; this creates a presentation issue on the htmlized version.


From nobody Mon Jun 11 10:30:03 2018
Return-Path: <eckert@i4.informatik.uni-erlangen.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 26756130E01; Mon, 11 Jun 2018 10:30:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.951
X-Spam-Level: 
X-Spam-Status: No, score=-3.951 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HEADER_FROM_DIFFERENT_DOMAINS=0.249, 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 mxbudb7CugcU; Mon, 11 Jun 2018 10:29:59 -0700 (PDT)
Received: from faui40.informatik.uni-erlangen.de (faui40.informatik.uni-erlangen.de [131.188.34.40]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 61CB8126CB6; Mon, 11 Jun 2018 10:29:59 -0700 (PDT)
Received: from faui48f.informatik.uni-erlangen.de (faui48f.informatik.uni-erlangen.de [131.188.34.52]) by faui40.informatik.uni-erlangen.de (Postfix) with ESMTP id 0B12C58C4F0; Mon, 11 Jun 2018 19:29:55 +0200 (CEST)
Received: by faui48f.informatik.uni-erlangen.de (Postfix, from userid 10463) id 00F614401A4; Mon, 11 Jun 2018 19:29:54 +0200 (CEST)
Date: Mon, 11 Jun 2018 19:29:54 +0200
From: Toerless Eckert <tte+ietf@cs.fau.de>
To: "Pascal Thubert (pthubert)" <pthubert@cisco.com>, xml2rfc@ietf.org
Cc: draft-ietf-anima-autonomic-control-plane@ietf.org
Message-ID: <20180611172954.q6gyzdvs2sz3vb4e@faui48f.informatik.uni-erlangen.de>
References: <a926fa89d672402f8c77cedc4598a28d@XCH-RCD-001.cisco.com> <20180611172835.wrzls2yenhglfakg@faui48f.informatik.uni-erlangen.de>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <20180611172835.wrzls2yenhglfakg@faui48f.informatik.uni-erlangen.de>
User-Agent: NeoMutt/20170113 (1.7.2)
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc/hZUQb1kCi6UIui8z55On0U17gX4>
Subject: Re: [xml2rfc] XML2RFC PDF problem (was: Re: An IOT DIR review of draft-ietf-anima-autonomic-control-plane)
X-BeenThere: xml2rfc@ietf.org
X-Mailman-Version: 2.1.26
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, 11 Jun 2018 17:30:02 -0000

[ Moving to xml2rfc@ietf.org as this seems to be a tooling issue,
 Bcc dir/group mailing lists.] 

Thanks, Pascal

I can not find a problem in the xml source i uploaded
https://tools.ietf.org/id/draft-ietf-anima-autonomic-control-plane-16.xml
(but of course other eyes may see more..)

Note that i did not unload any conversions, just the XML to datatracker.

The "normal" html looks fine in the Introduction section:
https://tools.ietf.org/id/draft-ietf-anima-autonomic-control-plane-16.html

I think you are referring to the PDF conversion:
https://tools.ietf.org/pdf/draft-ietf-anima-autonomic-control-plane-16.pdf

Page 6 and 7 are completely messed up in that file, starting maybe as
you say from bullet point 2 in Section 1, Introduction. But for no
clear reason to me.

two Questions to xml2rfc gurus:

a) How can i even try to create this PDF format with hyperlinks ?

I tried all three PDF versions on https://xml2rfc.tools.ietf.org/
the first one creates perfect PDF without hyperlinks, the second one
creates perfect PDF from the perrfect html vrsion (which looks not really
good), and the third one creates some strange crap.

Without being able to create this hyperlink PDF i'd have to troubleshoot
by uploading a lot of versions to datatracker until i figure it out, so
thats not going to happen.

b) Anybody has a suggestion how to fix this formatting error ?

Note that this PDF conversion does seem to be doing some pattern matching:
In the introduction the XML source says:

Section 5 of <xref target="RFC7575"/>

Which that PDF shows as a single hyperlink (the HTML of course not).
Maybe this type of heuristic pattern matching fails somewhere.
But, see question a), without being able to troubleshoot without
creating useless draft versions on datatracker, i have no recourse to
fix.

Will open trac case if nobody has a clue.

Thanks a lot!
    Toerless

On Mon, Jun 11, 2018 at 09:55:29AM +0000, Pascal Thubert (pthubert) wrote:
> Dear Toerless and authors:
> 
> I reviewed -16 and I'm happy with the changes made for my comments. All set on my side.
> I noted that item 2 in the Introduction has a ref that opens a bracket that does not close; this creates a presentation issue on the htmlized version.

-- 
---
tte@cs.fau.de


From nobody Mon Jun 11 11:13:09 2018
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 89406130E92; Mon, 11 Jun 2018 11:13:06 -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, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, 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 kKaV2l7f3RA2; Mon, 11 Jun 2018 11:13:04 -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 D8FE1130E9E; Mon, 11 Jun 2018 11:13:03 -0700 (PDT)
Received: from [192.168.178.20] ([93.217.74.4]) by mail.gmx.com (mrgmx102 [212.227.17.168]) with ESMTPSA (Nemesis) id 0M8JyQ-1gECLU0FRC-00vzh4; Mon, 11 Jun 2018 20:12:54 +0200
To: Toerless Eckert <tte+ietf@cs.fau.de>, "Pascal Thubert (pthubert)" <pthubert@cisco.com>, xml2rfc@ietf.org
Cc: draft-ietf-anima-autonomic-control-plane@ietf.org
References: <a926fa89d672402f8c77cedc4598a28d@XCH-RCD-001.cisco.com> <20180611172835.wrzls2yenhglfakg@faui48f.informatik.uni-erlangen.de> <20180611172954.q6gyzdvs2sz3vb4e@faui48f.informatik.uni-erlangen.de>
From: Julian Reschke <julian.reschke@gmx.de>
Message-ID: <29e6909d-d189-13c9-6366-58fd84f3de84@gmx.de>
Date: Mon, 11 Jun 2018 20:12:53 +0200
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <20180611172954.q6gyzdvs2sz3vb4e@faui48f.informatik.uni-erlangen.de>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 7bit
X-Provags-ID: V03:K1:xkLMmoB6YNv0ZpLxzHwK+6PtLoQCGCe3sia5c74nILb/kw/Astq Tpuih1U5QUrh/cKFGrCEJKR20huXIVurBi6YL5yppU1f4lG9zbMxZc+k0Oqx45yp36vY/+Q RxI3UFm5UnUiSXlyXUlT5+t5H45CTaup2RfJdfHfAT3wt7HaafTNKVbBo2YG9627jkBxx9S dkIQuXFZrsCK1ArNv5iyw==
X-UI-Out-Filterresults: notjunk:1;V01:K0:VeWC/AM7CW8=:WoOVGqHli/FsNqQ5QKq+8i wmnmrq/L5Qk9J6JyzSL5E9W3oWT+HhFnhp1i6kmV43QFzYPYba/Q4IbzbnhmOCyvl2sqkBrj9 kwjr2FOvRsdGgJMb8tmITSQcgPzQDhP+axZzGmSzLmd13/KSvQ9iYc0Hze4SqyND6mNm8tofT /TTk+My/OAg12ii6SNK5JLB3yY/xslhxeyT6E1ZOmd0/ruX48Fh9XFyD7hC64WWe1LGYNFdLH ceKk/ZD/mkzGQZ1UtgytmB7yspAZRV644cC5L3baCXTYUDdVQ2QMEcAdOmBhVlRxXQsgvUXKc VgwWZ6v7Ug56so/w8NEg+noQqLih53b//tFIK+zr9eoXmTJk4ntgHrhK8BvZ0SeAjYDKvCyRO 7H95wdpzDsXTdJx1EFCftvNQdHdRppBT8odKziNJGJnqbVTF40qrAkWuA8kfYZgNeTOLXRkG4 WtLmAER83p74wXzEEbR0yQJJGX3jx9ItDvGeyP4EoO1yu9GRCC0dFV/w0NEbyfXkYPP9oDOdl 63byzoSdmx6PM31ZAqmHgsfJjTKlNu5+A1ObBwrDtXZNpkWhzaBielROD/KO0ljZSDWf4FM1S VxNbO8vXYEP8DKwE8AspaBxYccrgaJSrxsKOtVzV3/+yJmPUr7+sN5z3PMYw6xPCjz1vWV31U QH/ltpfKnb71N//A3DZuSlgIZym9NjjPEoPmHC/juBaGsU8hVQz7wJRKo3DwKnI4uVlKwlEXT 7/+mm3Asn7hfPtSfMpEIhJz34o7Wmuvb4CTXz2a09Z626v/rCrQXrat6v5mx3hSj76wrDAbwu jL2bHTu
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc/SL9Y8AwvSiq89Bh98mRA7t0_B9g>
Subject: Re: [xml2rfc] XML2RFC PDF problem
X-BeenThere: xml2rfc@ietf.org
X-Mailman-Version: 2.1.26
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, 11 Jun 2018 18:13:07 -0000

On 2018-06-11 19:29, Toerless Eckert wrote:
> ...
> two Questions to xml2rfc gurus:
> 
> a) How can i even try to create this PDF format with hyperlinks ?
> 
> I tried all three PDF versions on https://xml2rfc.tools.ietf.org/
> the first one creates perfect PDF without hyperlinks, the second one
> creates perfect PDF from the perrfect html vrsion (which looks not really
> good), and the third one creates some strange crap.
> 
> Without being able to create this hyperlink PDF i'd have to troubleshoot
> by uploading a lot of versions to datatracker until i figure it out, so
> thats not going to happen.
> 
> b) Anybody has a suggestion how to fix this formatting error ?
> 
> Note that this PDF conversion does seem to be doing some pattern matching:
> In the introduction the XML source says:
> 
> Section 5 of <xref target="RFC7575"/>
> 
> Which that PDF shows as a single hyperlink (the HTML of course not).
> Maybe this type of heuristic pattern matching fails somewhere.
> But, see question a), without being able to troubleshoot without
> creating useless draft versions on datatracker, i have no recourse to
> fix.
> 
> Will open trac case if nobody has a clue.
> ...

One approach would be to ignore the PDF version(s).

Another one would be to create the PDF with different tools, such as 
with rfc2629.xslt. Will send example output directly to you.

Best regards, Julian


From nobody Mon Jun 11 11:48:49 2018
Return-Path: <fredbaker.ietf@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 407841271FF; Mon, 11 Jun 2018 11:48:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.7
X-Spam-Level: 
X-Spam-Status: No, score=-2.7 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, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-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 0H-Eb_ghH_J2; Mon, 11 Jun 2018 11:48:44 -0700 (PDT)
Received: from mail-wm0-x231.google.com (mail-wm0-x231.google.com [IPv6:2a00:1450:400c:c09::231]) (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 AA664130E9B; Mon, 11 Jun 2018 11:48:41 -0700 (PDT)
Received: by mail-wm0-x231.google.com with SMTP id p126-v6so16451054wmb.2; Mon, 11 Jun 2018 11:48:41 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=from:message-id:mime-version:subject:date:in-reply-to:cc:to :references; bh=kWovxr2M2jkksY6quoL9Hn6dnIwajCPpGH8D2f6xdhs=; b=IkRR/qW3v2kjBUZ1LwxTteQtwfjHtN5ZJAAoIP2bR5xr8cLMfYIzfSE8tIJB+KIPmE +iEzJRpXWyaw8J/yvRUmTpAVXVwEV9UiSi9niim5pTXod/K+WQ0wHwTEDOxT6RcNJQj0 FTMOAIeSwEL39vbWDVuUQjhAx3t9kX4mekf9NsjSDifmbuOsYmaxOB6WjY0gTozpi+rh 7lw10pLVmwJ8/rKnCEJ9hqfNUwP3RoDQsGPojQVevBylIMHGU7H2lPzX87Vi5p7v1xJ8 e7Di9CqCYlcUPu839jbusCPSClA0XdYJK4SLC6wj5VouS5PYXFNAM2DByzE1sYfthNgX dTEw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:message-id:mime-version:subject:date :in-reply-to:cc:to:references; bh=kWovxr2M2jkksY6quoL9Hn6dnIwajCPpGH8D2f6xdhs=; b=Psv/7OZzG/+m9atV344lKgcu7Fu2DkyU4hiN+x0EWRm0aST4m4Pr+spale34lhrHwh +w0D7ObRi1Ig6BJNKkABiefGS6FqdzhrEhJWZMfCFQP3UqZ7BlylzR/czrMu11O7h+iy v7lg6C/CMq1PfTveA633BOp0JQ/Idw9PtKrPrgggcDaNUb+SA7dmSAANRN86eV6SxqCe cgKRS46qZSgfhN8AKaz8EN26k//DMbbCKdrY0ZbgsmlgPemluY6zj1SGd2u60NyJ/uys sJy1/oQN0PG5QOHQZRwXQM7RzKNjvze2yaOWhAUNSCnc6dobYir7KinaMoQp5W9+kKWU 0v2g==
X-Gm-Message-State: APt69E3KfdTcobWnAzbMRDGcm8Ui641po/LlGXOfpsjqsUHXGsVg/JXS KvOhNGUlhk1jCj+BZzvUOn0=
X-Google-Smtp-Source: ADUXVKJxFaOkpYWqcr2GGE5pKJLXppWkO5mj1qzE06Ygco5TKaOU1OcI/sRM6ednXbOOCwAGMnIVyg==
X-Received: by 2002:a50:b003:: with SMTP id i3-v6mr294174edd.293.1528742920215;  Mon, 11 Jun 2018 11:48:40 -0700 (PDT)
Received: from 210.66.20.149.in-addr.arpa (210.66.20.149.in-addr.arpa. [149.20.66.210]) by smtp.gmail.com with ESMTPSA id h2-v6sm9421359edq.6.2018.06.11.11.48.37 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 11 Jun 2018 11:48:39 -0700 (PDT)
From: Fred Baker <fredbaker.ietf@gmail.com>
Message-Id: <7ACD155E-2859-4D79-A05B-86C24D99FD2E@gmail.com>
Content-Type: multipart/signed; boundary="Apple-Mail=_DBD3C69B-49F0-4F58-8B53-FF86DEB47ADC"; protocol="application/pgp-signature"; micalg=pgp-sha512
Mime-Version: 1.0 (Mac OS X Mail 11.5 \(3445.9.1\))
Date: Mon, 11 Jun 2018 11:48:35 -0700
In-Reply-To: <29e6909d-d189-13c9-6366-58fd84f3de84@gmx.de>
Cc: Toerless Eckert <tte+ietf@cs.fau.de>, "Pascal Thubert (pthubert)" <pthubert@cisco.com>, xml2rfc@ietf.org, draft-ietf-anima-autonomic-control-plane@ietf.org
To: Julian Reschke <julian.reschke@gmx.de>
References: <a926fa89d672402f8c77cedc4598a28d@XCH-RCD-001.cisco.com> <20180611172835.wrzls2yenhglfakg@faui48f.informatik.uni-erlangen.de> <20180611172954.q6gyzdvs2sz3vb4e@faui48f.informatik.uni-erlangen.de> <29e6909d-d189-13c9-6366-58fd84f3de84@gmx.de>
X-Mailer: Apple Mail (2.3445.9.1)
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc/BsSwqvu_XVYitY75KYJREeeNI9M>
Subject: Re: [xml2rfc] XML2RFC PDF problem
X-BeenThere: xml2rfc@ietf.org
X-Mailman-Version: 2.1.26
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, 11 Jun 2018 18:48:48 -0000

--Apple-Mail=_DBD3C69B-49F0-4F58-8B53-FF86DEB47ADC
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=us-ascii



> On Jun 11, 2018, at 11:12 AM, Julian Reschke <julian.reschke@gmx.de> =
wrote:
>=20
> On 2018-06-11 19:29, Toerless Eckert wrote:
>> ...
>> two Questions to xml2rfc gurus:
>> a) How can i even try to create this PDF format with hyperlinks ?
>> I tried all three PDF versions on https://xml2rfc.tools.ietf.org/
>> the first one creates perfect PDF without hyperlinks, the second one
>> creates perfect PDF from the perrfect html vrsion (which looks not =
really
>> good), and the third one creates some strange crap.
>> Without being able to create this hyperlink PDF i'd have to =
troubleshoot
>> by uploading a lot of versions to datatracker until i figure it out, =
so
>> thats not going to happen.
>> b) Anybody has a suggestion how to fix this formatting error ?
>> Note that this PDF conversion does seem to be doing some pattern =
matching:
>> In the introduction the XML source says:
>> Section 5 of <xref target=3D"RFC7575"/>
>> Which that PDF shows as a single hyperlink (the HTML of course not).
>> Maybe this type of heuristic pattern matching fails somewhere.
>> But, see question a), without being able to troubleshoot without
>> creating useless draft versions on datatracker, i have no recourse to
>> fix.
>> Will open trac case if nobody has a clue.
>> ...
>=20
> One approach would be to ignore the PDF version(s).

Agreed. That said, if I understand Toerless correctly, he is asking for =
the tool he is using to be fixed. His point isn't so much the PDF as the =
tool.

> Another one would be to create the PDF with different tools, such as =
with rfc2629.xslt. Will send example output directly to you.
>=20
> Best regards, Julian
>=20
> _______________________________________________
> xml2rfc mailing list
> xml2rfc@ietf.org
> https://www.ietf.org/mailman/listinfo/xml2rfc


--Apple-Mail=_DBD3C69B-49F0-4F58-8B53-FF86DEB47ADC
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
	filename=signature.asc
Content-Type: application/pgp-signature;
	name=signature.asc
Content-Description: Message signed with OpenPGP

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

iQIzBAEBCgAdFiEEctjlJjQmVrp9uMq7EhdRnd2GP+AFAlsexAMACgkQEhdRnd2G
P+DzuxAAw7EhXicb/8jRZ/cLq1PMiaG12+qkhOLdu+vgwBeCHVApDe/j3YPnRDNQ
ac9xwU5jNwysdCa7i2L/XhBmT7AQiCx4cI/QPuzgAPI4YxSnLAnVk+wyLPHs3cgP
9EwdNbyfet+Op0xXbUu/BmIIq1WjxRciP7KQoyk1k13a4y9TqwyG2PsKs0cNRRug
pg1hq/VC6biNFTpG10cAGJSGAmRzpOowf2oqb243ssTrkbUHP2w9dz5fiQWGgj4L
Ws/MArdBYDPGtBOQAFRk/tvS+g/FVuEkKSpHdlnCSMpgQVxldnFlovlpG73Y6xYK
++5M1aZ8nDRt5rep/YbdvUK1eBDYDcuxMZNXcKGhtmgQ7rccueS61hxv7BxEqw6B
F0TmyNZ/LD1KpDn7z+FKS9O8ObNm2DajuWhEUO8vW5zHcQZYT11mZLqJzYTMKcN4
uWJm5pU3fHnzf8HCNukH97btz/9x7McZFx0x7q6v+YuOQwt4XWxOBvt8VpASrGit
2j8PS5qCzGrw83u+AkZgJ3UVejRWOHpe1fwR69PIfFrwuvKmcK6tNmsADWDDNFWD
W//3rjT6S2wei0UBlJvBLdboMg0BSI6pZ5BRrx82W7j58C5sZhErb3vsjIwWSDRr
RSJif9YUDHu1nx4qpT5M0O8Dj+YmKufVpqafQTeQBfEASNkyvEk=
=MGOw
-----END PGP SIGNATURE-----

--Apple-Mail=_DBD3C69B-49F0-4F58-8B53-FF86DEB47ADC--


From nobody Mon Jun 11 13:21:46 2018
Return-Path: <eckert@i4.informatik.uni-erlangen.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 0788013104E; Mon, 11 Jun 2018 13:21:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.951
X-Spam-Level: 
X-Spam-Status: No, score=-3.951 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HEADER_FROM_DIFFERENT_DOMAINS=0.249, 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 Fqs9FLm_mgxO; Mon, 11 Jun 2018 13:21:36 -0700 (PDT)
Received: from faui40.informatik.uni-erlangen.de (faui40.informatik.uni-erlangen.de [IPv6:2001:638:a000:4134::ffff:40]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3CF80130EC4; Mon, 11 Jun 2018 13:21:36 -0700 (PDT)
Received: from faui48f.informatik.uni-erlangen.de (faui48f.informatik.uni-erlangen.de [IPv6:2001:638:a000:4134::ffff:52]) by faui40.informatik.uni-erlangen.de (Postfix) with ESMTP id 4C3C158C4C9; Mon, 11 Jun 2018 22:21:29 +0200 (CEST)
Received: by faui48f.informatik.uni-erlangen.de (Postfix, from userid 10463) id 3449C4401A4; Mon, 11 Jun 2018 22:21:29 +0200 (CEST)
Date: Mon, 11 Jun 2018 22:21:29 +0200
From: Toerless Eckert <tte@cs.fau.de>
To: Julian Reschke <julian.reschke@gmx.de>
Cc: Toerless Eckert <tte+ietf@cs.fau.de>, "Pascal Thubert (pthubert)" <pthubert@cisco.com>, xml2rfc@ietf.org, draft-ietf-anima-autonomic-control-plane@ietf.org
Message-ID: <20180611202128.apmnedcbp4tisebh@faui48f.informatik.uni-erlangen.de>
References: <a926fa89d672402f8c77cedc4598a28d@XCH-RCD-001.cisco.com> <20180611172835.wrzls2yenhglfakg@faui48f.informatik.uni-erlangen.de> <20180611172954.q6gyzdvs2sz3vb4e@faui48f.informatik.uni-erlangen.de> <29e6909d-d189-13c9-6366-58fd84f3de84@gmx.de>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <29e6909d-d189-13c9-6366-58fd84f3de84@gmx.de>
User-Agent: NeoMutt/20170113 (1.7.2)
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc/ZGLKcQThdWtniMsARNnb32fDIes>
Subject: Re: [xml2rfc] XML2RFC PDF problem
X-BeenThere: xml2rfc@ietf.org
X-Mailman-Version: 2.1.26
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, 11 Jun 2018 20:21:43 -0000

Thanks Julian

As Fred said, i am primarily worried about the PDF conversion done internally
by datatracker after i upload an XML. If three is a version of this tool
i can use without creating a new draft version, i am happy to troublehoot
myself (like i could do with my prior 'needLines' problem). But so far
i do not know what this datatracker xml->PDF conversion tool is.

Nevertheless, i did like the PDF you send me, do you mind
telling me what toolchain created it ? Googling rfc2629.xslt didn't really
help.

Cheers
    Toerless

On Mon, Jun 11, 2018 at 08:12:53PM +0200, Julian Reschke wrote:
> On 2018-06-11 19:29, Toerless Eckert wrote:
> > ...
> > two Questions to xml2rfc gurus:
> > 
> > a) How can i even try to create this PDF format with hyperlinks ?
> > 
> > I tried all three PDF versions on https://xml2rfc.tools.ietf.org/
> > the first one creates perfect PDF without hyperlinks, the second one
> > creates perfect PDF from the perrfect html vrsion (which looks not really
> > good), and the third one creates some strange crap.
> > 
> > Without being able to create this hyperlink PDF i'd have to troubleshoot
> > by uploading a lot of versions to datatracker until i figure it out, so
> > thats not going to happen.
> > 
> > b) Anybody has a suggestion how to fix this formatting error ?
> > 
> > Note that this PDF conversion does seem to be doing some pattern matching:
> > In the introduction the XML source says:
> > 
> > Section 5 of <xref target="RFC7575"/>
> > 
> > Which that PDF shows as a single hyperlink (the HTML of course not).
> > Maybe this type of heuristic pattern matching fails somewhere.
> > But, see question a), without being able to troubleshoot without
> > creating useless draft versions on datatracker, i have no recourse to
> > fix.
> > 
> > Will open trac case if nobody has a clue.
> > ...
> 
> One approach would be to ignore the PDF version(s).
> 
> Another one would be to create the PDF with different tools, such as with
> rfc2629.xslt. Will send example output directly to you.
> 
> Best regards, Julian

-- 
---
tte@cs.fau.de


From nobody Mon Jun 11 13:39:13 2018
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 65E0B130ED0; Mon, 11 Jun 2018 13:39:12 -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, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, 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 IiSUa-9xrun4; Mon, 11 Jun 2018 13:39:10 -0700 (PDT)
Received: from mout.gmx.net (mout.gmx.net [212.227.17.20]) (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 EEF75130EC4; Mon, 11 Jun 2018 13:39:09 -0700 (PDT)
Received: from [192.168.178.20] ([93.217.74.4]) by mail.gmx.com (mrgmx103 [212.227.17.168]) with ESMTPSA (Nemesis) id 0M5tzh-1gCiMP0LMn-00xqvv; Mon, 11 Jun 2018 22:39:00 +0200
To: Toerless Eckert <tte@cs.fau.de>
Cc: Toerless Eckert <tte+ietf@cs.fau.de>, "Pascal Thubert (pthubert)" <pthubert@cisco.com>, xml2rfc@ietf.org, draft-ietf-anima-autonomic-control-plane@ietf.org
References: <a926fa89d672402f8c77cedc4598a28d@XCH-RCD-001.cisco.com> <20180611172835.wrzls2yenhglfakg@faui48f.informatik.uni-erlangen.de> <20180611172954.q6gyzdvs2sz3vb4e@faui48f.informatik.uni-erlangen.de> <29e6909d-d189-13c9-6366-58fd84f3de84@gmx.de> <20180611202128.apmnedcbp4tisebh@faui48f.informatik.uni-erlangen.de>
From: Julian Reschke <julian.reschke@gmx.de>
Message-ID: <73e1e4eb-6d8c-ea19-9fab-c4b5fe647c5f@gmx.de>
Date: Mon, 11 Jun 2018 22:38:59 +0200
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <20180611202128.apmnedcbp4tisebh@faui48f.informatik.uni-erlangen.de>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 7bit
X-Provags-ID: V03:K1:yH1SMzJPBHoT7+vdKwb4ulCrSYx8fJwjgsBzM7ShyReN1T7R3nS wqkLz7JfZ6WyXM3ppFs/iU5FVOV0D1Ge0a2TTyvR3QX2Ygq5TP21rs5miS08oRR/n42nBDb dZrfePzMk96MGLwEtV7QsS+SN9rCbDQxHlCENwIR4fLdzAe7XKoLRruu5DqFW99ZSxht/eT 6OonCYXxzuItabF6yNFNA==
X-UI-Out-Filterresults: notjunk:1;V01:K0:5m+0YbRnc4w=:0a0AFTUt/y+JwKv0hsDqXM 3Ie9uFYoMqg5ByvaRp6H+X6s7aPnZ4Ir+i8WrTnUJisyiOgihnApYVt8/CZggoGT0iZakYSy/ gGm6oNhAaVaaMvatg6sIkE1/j0yDvJYmcruRz8QfSW0LCjm117nGRaIQtsdeV/zUfXrh6h+8w GpUsVEzGguatlVp6WAuq/Aqo8KCOSa5UNj/xfr5OcQIV/TltzEsRXSOXW4YRKw883LsSw7nk2 7+HES2Id+5pSprzD6Ko/0dZ2pGMBIhYnS9tIgYOtz/ZElGXisGIYHje8gaLchT0bSMzfI0+fu 3oUCoWnwrqUt59rcLfPaiKKxx3ie05diiDl7GbDkP5G7LVISoAUAYIsHhfUgs+44KZEK2AP/g ovQpNzhHlqquQNd0mTXytEqK8AzQkUO4qiZTE5QfsUcAjBhxVckfjNw/3AavoiPAzlrjahbLi YhuvDQAMk73+GvaKdsRwx2ucGBzDQXnCq7AumdqDsEtnXwaAq+RNhmopqVBkWx6+akmHOzUV/ Pntnnie7wRQyOhaX+llE+ApRjBo+V2p4imhMYQ2aNPa0XqsXnss7aDPWLi+wANqDOjwubKEXZ QMxEn76gNyifD5jTps8HVfbEvNoII97LE9Mr0yQQPwwvPv//6dpVIFerhwBx1dG35xntbNCkg gTrAU15E8QoPOwLVcjYio3w8EpYN1ADj1fbj14OPfeea81Qvg8+IsXpB4LG/EPNYLdPMa5sU1 sT/KvRwkyIa0YC6bU0Ac42bL2yzt3KYjwX97lF4AeI4cSQ/FQObuJHJhwgccmBCRQqV0L8d73 XFQUCVE
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc/As8GZ135WUWmCaJic0BWkWct6Jo>
Subject: Re: [xml2rfc] XML2RFC PDF problem
X-BeenThere: xml2rfc@ietf.org
X-Mailman-Version: 2.1.26
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, 11 Jun 2018 20:39:13 -0000

On 2018-06-11 22:21, Toerless Eckert wrote:
> Thanks Julian
> 
> As Fred said, i am primarily worried about the PDF conversion done internally
> by datatracker after i upload an XML. If three is a version of this tool
> i can use without creating a new draft version, i am happy to troublehoot
> myself (like i could do with my prior 'needLines' problem). But so far
> i do not know what this datatracker xml->PDF conversion tool is.
> 
> Nevertheless, i did like the PDF you send me, do you mind
> telling me what toolchain created it ? Googling rfc2629.xslt didn't really
> help.

<https://greenbytes.de/tech/webdav/rfc2629xslt/rfc2629xslt.html>.

This generates HTML, which I then convert to PDF using 
<https://www.princexml.com/>.

Best regards, Julian


From nobody Mon Jun 11 23:35:44 2018
Return-Path: <pthubert@cisco.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 244E1130DFC; Mon, 11 Jun 2018 23:35:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.508
X-Spam-Level: 
X-Spam-Status: No, score=-14.508 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_RATIO_08=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-0.01, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.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 evO667t_9ISi; Mon, 11 Jun 2018 23:35:36 -0700 (PDT)
Received: from rcdn-iport-3.cisco.com (rcdn-iport-3.cisco.com [173.37.86.74]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 27017130DF9; Mon, 11 Jun 2018 23:35:36 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=284848; q=dns/txt; s=iport; t=1528785336; x=1529994936; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=EjBcJ3Gf5vH52jjPwc6nCRZyqj167XxKfyLDRlyPAr8=; b=L8wzQjwkJkZUjq7wMwkJanrCxfJAGP+O/xVndHoYrZ8sBLsWPNl2fNdB 122VBh5qIawgkuvumCLwF7j85MVlaeZy7k4Ada9KA7/rRXVh7VTHKT1D3 z4v+bpDbihW0+XKhuTiWBn/8owHF4+gIH3xQxYA8SQdzfCjfaj9Su3BDS 0=;
X-Files: image003.jpg : 198021
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: A0CgBABcaB9b/4oNJK3AVAQCAQICw12MQw
X-IronPort-AV: E=Sophos;i="5.51,213,1526342400";  d="jpg'145?scan'145,208,217,145";a="398642377"
Received: from alln-core-5.cisco.com ([173.36.13.138]) by rcdn-iport-3.cisco.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 12 Jun 2018 06:35:35 +0000
Received: from XCH-RCD-002.cisco.com (xch-rcd-002.cisco.com [173.37.102.12]) by alln-core-5.cisco.com (8.14.5/8.14.5) with ESMTP id w5C6ZZ4L006798 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=FAIL); Tue, 12 Jun 2018 06:35:35 GMT
Received: from xch-rcd-001.cisco.com (173.37.102.11) by XCH-RCD-002.cisco.com (173.37.102.12) with Microsoft SMTP Server (TLS) id 15.0.1320.4; Tue, 12 Jun 2018 01:35:34 -0500
Received: from xch-rcd-001.cisco.com ([173.37.102.11]) by XCH-RCD-001.cisco.com ([173.37.102.11]) with mapi id 15.00.1320.000; Tue, 12 Jun 2018 01:35:34 -0500
From: "Pascal Thubert (pthubert)" <pthubert@cisco.com>
To: Toerless Eckert <tte@cs.fau.de>, Julian Reschke <julian.reschke@gmx.de>
CC: Toerless Eckert <tte+ietf@cs.fau.de>, "xml2rfc@ietf.org" <xml2rfc@ietf.org>, "draft-ietf-anima-autonomic-control-plane@ietf.org" <draft-ietf-anima-autonomic-control-plane@ietf.org>
Thread-Topic: [xml2rfc] XML2RFC PDF problem
Thread-Index: AQHUAa/VwMuHUQtacUKeUJTPdqpTMqRb1AGAgABWs0A=
Date: Tue, 12 Jun 2018 06:35:16 +0000
Deferred-Delivery: Tue, 12 Jun 2018 06:34:46 +0000
Message-ID: <782de14461094e09a193462ef1c4094d@XCH-RCD-001.cisco.com>
References: <a926fa89d672402f8c77cedc4598a28d@XCH-RCD-001.cisco.com> <20180611172835.wrzls2yenhglfakg@faui48f.informatik.uni-erlangen.de> <20180611172954.q6gyzdvs2sz3vb4e@faui48f.informatik.uni-erlangen.de> <29e6909d-d189-13c9-6366-58fd84f3de84@gmx.de> <20180611202128.apmnedcbp4tisebh@faui48f.informatik.uni-erlangen.de>
In-Reply-To: <20180611202128.apmnedcbp4tisebh@faui48f.informatik.uni-erlangen.de>
Accept-Language: fr-FR, en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.55.22.4]
Content-Type: multipart/related; boundary="_004_782de14461094e09a193462ef1c4094dXCHRCD001ciscocom_"; type="multipart/alternative"
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc/GN0LPavNS32CfqIWxsZTU5hlc48>
Subject: Re: [xml2rfc] XML2RFC PDF problem
X-BeenThere: xml2rfc@ietf.org
X-Mailman-Version: 2.1.26
Precedence: list
List-Id: <xml2rfc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/xml2rfc>, <mailto:xml2rfc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/xml2rfc/>
List-Post: <mailto:xml2rfc@ietf.org>
List-Help: <mailto:xml2rfc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/xml2rfc>, <mailto:xml2rfc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 12 Jun 2018 06:35:41 -0000

--_004_782de14461094e09a193462ef1c4094dXCHRCD001ciscocom_
Content-Type: multipart/alternative;
 boundary="_000_782de14461094e09a193462ef1c4094dXCHRCD001ciscocom_"

--_000_782de14461094e09a193462ef1c4094dXCHRCD001ciscocom_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

Hello Toerless:



The HTML is in fact wrong already. What seems to screw things up is the lin=
k to section 3.2 below. This link is in fact pointing to an ID ref. Strange=
. Could you check again the xml at that very place?



[cid:image003.jpg@01D40228.146D93E0]



Take care,



Pascal

> -----Original Message-----

> From: Toerless Eckert <tte@cs.fau.de>

> Sent: lundi 11 juin 2018 22:21

> To: Julian Reschke <julian.reschke@gmx.de>

> Cc: Toerless Eckert <tte+ietf@cs.fau.de>; Pascal Thubert (pthubert)

> <pthubert@cisco.com>; xml2rfc@ietf.org; draft-ietf-anima-autonomic-

> control-plane@ietf.org

> Subject: Re: [xml2rfc] XML2RFC PDF problem

>

> Thanks Julian

>

> As Fred said, i am primarily worried about the PDF conversion done intern=
ally

> by datatracker after i upload an XML. If three is a version of this tool

> i can use without creating a new draft version, i am happy to troublehoot

> myself (like i could do with my prior 'needLines' problem). But so far

> i do not know what this datatracker xml->PDF conversion tool is.

>

> Nevertheless, i did like the PDF you send me, do you mind

> telling me what toolchain created it ? Googling rfc2629.xslt didn't reall=
y

> help.

>

> Cheers

>     Toerless

>

> On Mon, Jun 11, 2018 at 08:12:53PM +0200, Julian Reschke wrote:

> > On 2018-06-11 19:29, Toerless Eckert wrote:

> > > ...

> > > two Questions to xml2rfc gurus:

> > >

> > > a) How can i even try to create this PDF format with hyperlinks ?

> > >

> > > I tried all three PDF versions on https://xml2rfc.tools.ietf.org/

> > > the first one creates perfect PDF without hyperlinks, the second one

> > > creates perfect PDF from the perrfect html vrsion (which looks not re=
ally

> > > good), and the third one creates some strange crap.

> > >

> > > Without being able to create this hyperlink PDF i'd have to troublesh=
oot

> > > by uploading a lot of versions to datatracker until i figure it out, =
so

> > > thats not going to happen.

> > >

> > > b) Anybody has a suggestion how to fix this formatting error ?

> > >

> > > Note that this PDF conversion does seem to be doing some pattern

> matching:

> > > In the introduction the XML source says:

> > >

> > > Section 5 of <xref target=3D"RFC7575"/>

> > >

> > > Which that PDF shows as a single hyperlink (the HTML of course not).

> > > Maybe this type of heuristic pattern matching fails somewhere.

> > > But, see question a), without being able to troubleshoot without

> > > creating useless draft versions on datatracker, i have no recourse to

> > > fix.

> > >

> > > Will open trac case if nobody has a clue.

> > > ...

> >

> > One approach would be to ignore the PDF version(s).

> >

> > Another one would be to create the PDF with different tools, such as wi=
th

> > rfc2629.xslt. Will send example output directly to you.

> >

> > Best regards, Julian

>

> --

> ---

> tte@cs.fau.de

--_000_782de14461094e09a193462ef1c4094dXCHRCD001ciscocom_
Content-Type: text/html; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:=
//www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
<meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)">
<!--[if !mso]><style>v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style><![endif]--><style><!--
/* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:#0563C1;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:#954F72;
	text-decoration:underline;}
p.MsoPlainText, li.MsoPlainText, div.MsoPlainText
	{mso-style-priority:99;
	mso-style-link:"Plain Text Char";
	margin:0cm;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
span.PlainTextChar
	{mso-style-name:"Plain Text Char";
	mso-style-priority:99;
	mso-style-link:"Plain Text";
	font-family:"Calibri",sans-serif;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-family:"Calibri",sans-serif;}
@page WordSection1
	{size:612.0pt 792.0pt;
	margin:70.85pt 129.75pt 70.85pt 129.7pt;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=3D"EN-US" link=3D"#0563C1" vlink=3D"#954F72">
<div class=3D"WordSection1">
<p class=3D"MsoPlainText">Hello Toerless:<o:p></o:p></p>
<p class=3D"MsoPlainText"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoPlainText">The HTML is in fact wrong already. What seems to =
screw things up is the link to section 3.2 below. This link is in fact poin=
ting to an ID ref. Strange. Could you check again the xml at that very plac=
e?<o:p></o:p></p>
<p class=3D"MsoPlainText"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoPlainText"><img width=3D"1092" height=3D"283" style=3D"width=
:11.3796in;height:2.9444in" id=3D"Picture_x0020_1" src=3D"cid:image003.jpg@=
01D40228.146D93E0"><o:p></o:p></p>
<p class=3D"MsoPlainText"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoPlainText">Take care,<o:p></o:p></p>
<p class=3D"MsoPlainText"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoPlainText">Pascal<o:p></o:p></p>
<p class=3D"MsoPlainText"><span lang=3D"FR">&gt; </span>-----Original Messa=
ge-----</p>
<p class=3D"MsoPlainText"><span lang=3D"FR">&gt; </span>From: Toerless Ecke=
rt &lt;tte@cs.fau.de&gt;</p>
<p class=3D"MsoPlainText"><span lang=3D"FR">&gt; </span>Sent: lundi 11 juin=
 2018 22:21</p>
<p class=3D"MsoPlainText"><span lang=3D"FR">&gt; </span>To: Julian Reschke =
&lt;julian.reschke@gmx.de&gt;</p>
<p class=3D"MsoPlainText"><span lang=3D"FR">&gt; </span>Cc: Toerless Eckert=
 &lt;tte&#43;ietf@cs.fau.de&gt;; Pascal Thubert (pthubert)</p>
<p class=3D"MsoPlainText"><span lang=3D"FR">&gt; </span>&lt;pthubert@cisco.=
com&gt;; xml2rfc@ietf.org; draft-ietf-anima-autonomic-</p>
<p class=3D"MsoPlainText"><span lang=3D"FR">&gt; </span>control-plane@ietf.=
org</p>
<p class=3D"MsoPlainText"><span lang=3D"FR">&gt; </span>Subject: Re: [xml2r=
fc] XML2RFC PDF problem</p>
<p class=3D"MsoPlainText"><span lang=3D"FR">&gt; </span></p>
<p class=3D"MsoPlainText"><span lang=3D"FR">&gt; Thanks Julian</span></p>
<p class=3D"MsoPlainText"><span lang=3D"FR">&gt; </span></p>
<p class=3D"MsoPlainText"><span lang=3D"FR">&gt; As Fred said, i am primari=
ly worried about the PDF conversion done internally</span></p>
<p class=3D"MsoPlainText"><span lang=3D"FR">&gt; by datatracker after i upl=
oad an XML. If three is a version of this tool</span></p>
<p class=3D"MsoPlainText"><span lang=3D"FR">&gt; i can use without creating=
 a new draft version, i am happy to troublehoot</span></p>
<p class=3D"MsoPlainText"><span lang=3D"FR">&gt; myself (like i could do wi=
th my prior 'needLines' problem). But so far</span></p>
<p class=3D"MsoPlainText"><span lang=3D"FR">&gt; i do not know what this da=
tatracker xml-&gt;PDF conversion tool is.</span></p>
<p class=3D"MsoPlainText"><span lang=3D"FR">&gt; </span></p>
<p class=3D"MsoPlainText"><span lang=3D"FR">&gt; Nevertheless, i did like t=
he PDF you send me, do you mind</span></p>
<p class=3D"MsoPlainText"><span lang=3D"FR">&gt; telling me what toolchain =
created it ? Googling rfc2629.xslt didn't really</span></p>
<p class=3D"MsoPlainText"><span lang=3D"FR">&gt; help.</span></p>
<p class=3D"MsoPlainText"><span lang=3D"FR">&gt; </span></p>
<p class=3D"MsoPlainText"><span lang=3D"FR">&gt; Cheers</span></p>
<p class=3D"MsoPlainText"><span lang=3D"FR">&gt; &nbsp;&nbsp;&nbsp;&nbsp;To=
erless</span></p>
<p class=3D"MsoPlainText"><span lang=3D"FR">&gt; </span></p>
<p class=3D"MsoPlainText"><span lang=3D"FR">&gt; On Mon, Jun 11, 2018 at 08=
:12:53PM &#43;0200, Julian Reschke wrote:</span></p>
<p class=3D"MsoPlainText"><span lang=3D"FR">&gt; &gt; On 2018-06-11 19:29, =
Toerless Eckert wrote:</span></p>
<p class=3D"MsoPlainText"><span lang=3D"FR">&gt; &gt; &gt; ...</span></p>
<p class=3D"MsoPlainText"><span lang=3D"FR">&gt; &gt; &gt; two Questions to=
 xml2rfc gurus:</span></p>
<p class=3D"MsoPlainText"><span lang=3D"FR">&gt; &gt; &gt;</span></p>
<p class=3D"MsoPlainText"><span lang=3D"FR">&gt; &gt; &gt; a) How can i eve=
n try to create this PDF format with hyperlinks ?</span></p>
<p class=3D"MsoPlainText"><span lang=3D"FR">&gt; &gt; &gt;</span></p>
<p class=3D"MsoPlainText"><span lang=3D"FR">&gt; &gt; &gt; I tried all thre=
e PDF versions on https://xml2rfc.tools.ietf.org/</span></p>
<p class=3D"MsoPlainText"><span lang=3D"FR">&gt; &gt; &gt; the first one cr=
eates perfect PDF without hyperlinks, the second one</span></p>
<p class=3D"MsoPlainText"><span lang=3D"FR">&gt; &gt; &gt; creates perfect =
PDF from the perrfect html vrsion (which looks not really</span></p>
<p class=3D"MsoPlainText"><span lang=3D"FR">&gt; &gt; &gt; good), and the t=
hird one creates some strange crap.</span></p>
<p class=3D"MsoPlainText"><span lang=3D"FR">&gt; &gt; &gt;</span></p>
<p class=3D"MsoPlainText"><span lang=3D"FR">&gt; &gt; &gt; Without being ab=
le to create this hyperlink PDF i'd have to troubleshoot</span></p>
<p class=3D"MsoPlainText"><span lang=3D"FR">&gt; &gt; &gt; by uploading a l=
ot of versions to datatracker until i figure it out, so</span></p>
<p class=3D"MsoPlainText"><span lang=3D"FR">&gt; &gt; &gt; thats not going =
to happen.</span></p>
<p class=3D"MsoPlainText"><span lang=3D"FR">&gt; &gt; &gt;</span></p>
<p class=3D"MsoPlainText"><span lang=3D"FR">&gt; &gt; &gt; b) Anybody has a=
 suggestion how to fix this formatting error ?</span></p>
<p class=3D"MsoPlainText"><span lang=3D"FR">&gt; &gt; &gt;</span></p>
<p class=3D"MsoPlainText"><span lang=3D"FR">&gt; &gt; &gt; Note that this P=
DF conversion does seem to be doing some pattern</span></p>
<p class=3D"MsoPlainText"><span lang=3D"FR">&gt; matching:</span></p>
<p class=3D"MsoPlainText"><span lang=3D"FR">&gt; &gt; &gt; In the introduct=
ion the XML source says:</span></p>
<p class=3D"MsoPlainText"><span lang=3D"FR">&gt; &gt; &gt;</span></p>
<p class=3D"MsoPlainText"><span lang=3D"FR">&gt; &gt; &gt; Section 5 of &lt=
;xref target=3D&quot;RFC7575&quot;/&gt;</span></p>
<p class=3D"MsoPlainText"><span lang=3D"FR">&gt; &gt; &gt;</span></p>
<p class=3D"MsoPlainText"><span lang=3D"FR">&gt; &gt; &gt; Which that PDF s=
hows as a single hyperlink (the HTML of course not).</span></p>
<p class=3D"MsoPlainText"><span lang=3D"FR">&gt; &gt; &gt; Maybe this type =
of heuristic pattern matching fails somewhere.</span></p>
<p class=3D"MsoPlainText"><span lang=3D"FR">&gt; &gt; &gt; But, see questio=
n a), without being able to troubleshoot without</span></p>
<p class=3D"MsoPlainText"><span lang=3D"FR">&gt; &gt; &gt; creating useless=
 draft versions on datatracker, i have no recourse to</span></p>
<p class=3D"MsoPlainText"><span lang=3D"FR">&gt; &gt; &gt; fix.</span></p>
<p class=3D"MsoPlainText"><span lang=3D"FR">&gt; &gt; &gt;</span></p>
<p class=3D"MsoPlainText"><span lang=3D"FR">&gt; &gt; &gt; Will open trac c=
ase if nobody has a clue.</span></p>
<p class=3D"MsoPlainText"><span lang=3D"FR">&gt; &gt; &gt; ...</span></p>
<p class=3D"MsoPlainText"><span lang=3D"FR">&gt; &gt;</span></p>
<p class=3D"MsoPlainText"><span lang=3D"FR">&gt; &gt; One approach would be=
 to ignore the PDF version(s).</span></p>
<p class=3D"MsoPlainText"><span lang=3D"FR">&gt; &gt;</span></p>
<p class=3D"MsoPlainText"><span lang=3D"FR">&gt; &gt; Another one would be =
to create the PDF with different tools, such as with</span></p>
<p class=3D"MsoPlainText"><span lang=3D"FR">&gt; &gt; rfc2629.xslt. Will se=
nd example output directly to you.</span></p>
<p class=3D"MsoPlainText"><span lang=3D"FR">&gt; &gt;</span></p>
<p class=3D"MsoPlainText"><span lang=3D"FR">&gt; &gt; Best regards, Julian<=
/span></p>
<p class=3D"MsoPlainText"><span lang=3D"FR">&gt; </span></p>
<p class=3D"MsoPlainText"><span lang=3D"FR">&gt; --</span></p>
<p class=3D"MsoPlainText"><span lang=3D"FR">&gt; ---</span></p>
<p class=3D"MsoPlainText"><span lang=3D"FR">&gt; tte@cs.fau.de</span></p>
</div>
</body>
</html>

--_000_782de14461094e09a193462ef1c4094dXCHRCD001ciscocom_--

--_004_782de14461094e09a193462ef1c4094dXCHRCD001ciscocom_
Content-Type: image/jpeg; name="image003.jpg"
Content-Description: image003.jpg
Content-Disposition: inline; filename="image003.jpg"; size=198021;
 creation-date="Tue, 12 Jun 2018 06:35:13 GMT";
 modification-date="Tue, 12 Jun 2018 06:35:13 GMT"
Content-ID: <image003.jpg@01D40228.146D93E0>
Content-Transfer-Encoding: base64

/9j/4AAQSkZJRgABAQEA2ADYAAD/2wBDAAoHBwgHBgoICAgLCgoLDhgQDg0NDh0VFhEYIx8lJCIf
IiEmKzcvJik0KSEiMEExNDk7Pj4+JS5ESUM8SDc9Pjv/2wBDAQoLCw4NDhwQEBw7KCIoOzs7Ozs7
Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozv/wAARCAJ8CZoDASIA
AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA
AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3
ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm
p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA
AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx
BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK
U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3
uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDzKfmW
X52GGpmOW/eN0/KpZs+ZJyPvenStLwvpEeveJbTS55miiuW2l4wNw4J710VKlT2jSk9+5UpNX1Mj
HK/vG6fnRjgfvD161vamng+GK4i0+61t72LcsYuIYREWBxyQc4qnri6dHdwrpdpd2sRiUul6PnZ+
7D/ZPas/bVP5n9425LRszezfvGzkfhRjk/vG6VbOn30Sq89nPFC8ijfJAyjk+pGK2PF3h06X4pvr
DSbO6ltLdIzkI0m0lAxywHvR7ap/M/vFzPuc5jLLiQ8g0Y4H7xvvVpWC6c2kag93aXkt2ir9mlgH
7qI558z69qqW9pe3aFra1lnCt8xihZwv1wOKPa1P5n94cz7kBHyt+8b6+lLj5j+8b7vSpEhuJRKI
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
PWgBf4h+7HT1pOy/IOvrR8u4fe6etHy4XhutAC/wt8g6jjNHc/IPu+tIduxvvdR3o+XJ+992gBR9
5f3YHHrSdh8g+960DbleG6etHy4HDdaAFI4b92PpmjuflHT1pDt2t9/86X5dx+992gBB1T5APxoP
3fuA/N60DblOG/OkO3b0b71ACsPv/IPz60o+990dPWkbHz8N0pRt3fxdKAEXqnyD86D90/IDz60L
t+T7350h27T97r60AK38f7sH8etKPvD5B09aRtvz/epRt3DhulACL/B8gHPrQ3RvkHX1oXb8nDda
RtuG+91oAc3VvkB465oH8PyDp60Nty33unrQNvy/e6UAIPur+7HX1oP8XyDr60DbtXh+vrQdvzfe
60AKfvH5AePWgfwfIOnrQdu5uG6UDb8nDdKAEH3f9WOvTNB6v8g6+vWkG3Z/F971pTjL8N1oAU/e
+4OnrR2T5B+dB27v4ulINuE+90oAB0/1Y+960d3+Qduc9aBtx0f73rR8uX+92oAX+Ifux09aP4U+
Qd+/Sk+XcOG+760fLtT73egA7H5B971o/ib5B0Hej5dp+996j5ct97oKAF/iHyD7vrSj7q/IOp70
ny7h977tAC4X73U96AFx8p+QdfWju3yDp60ny7T9771LxluG6UALj5l+QdD3oA+VfkH3vWkG3cvD
dDTht2rw33qAFAGG+QHkd6cB8x/dj7vrScYb73UU4Abj977tAAByvyD65p4Hyj5B971oULlfvZp4
C7Rw33qAFC8N8g/OnqPmPyD7vrSYXDfeqVFG7o33aABF+78g/PpUirx/qx19aEUfL96pAi4/i60A
KFByNoz6561o6fpzXLD5dqDqaTTrBry4CgfKTyT2ro4lRj9ltQAi/fY965sRXjRhdnRQoSqysiSx
t4ojsh4C9Wp2paktnEUQ5kI6njFQ6ldLpsKwxAGVx1PYVzN9eNM/zMWPck8V4DlPET5pbHuRjCjH
liV552kkOcsSepqu4/hJzTmduw3fToKiYbjgk59Frtijlk7iF+voOw5pB067c+lSCI8DOPYU7y1H
3gB707omzI8EKBxz3zzTD16fialJRRnp70xpCB93Oe5poGMHUnO7/e4ppYDqMk04jdx1/lTdpB9f
pVIliHn5S2famn3xj0HNKSuDnr6LTSSqjGBnt3qkQyCW0jYFl+Q+3NVZLeSIZI/HvWgTg88D1NNO
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
AeSecnPDdf7po8+PJ4b/AL5Net0UAeSeenHDdP7po86PA4br/dNet0UAeSedHg8N1/umjzkyeG6f
3TXrdFAHknnR5HDdP7po8+Pjhuv90163RQB5J5yYPDf98mjz48n73T+6a9booA8k85Mjhv8Avk0e
emBw3X+6a9booA8k89Pm4b/vk0efHno3T+6a9booA8kE6ccN/wB8mkMyY6N1/umvXKKAPJDPHzw3
/fJoE0eejdP7pr1uigDyQTx/Lw3/AHyaDMmDw3X+6a9booA8kM0fPDf98mgTx8fe6f3TXrdFAHkg
mj44b/vk0GZOeG/75Net0UAeSGePnhun900CaPjhun90163RQB5IJ0wOG6/3TQZ054br/dNet0UA
eSGdMnhun900CaPjhv8Avk163RQB5H56bejdf7ppTMnPDf8AfJr1uigDyTz489G6f3TR50fy8N/3
ya9booA8k85MdG6/3TR50eTw3/fJr1uigDyTz0z0bp/dNHnJgcN/3ya9b/z0ooA8k8+PB4br/dNH
nx88N0/umvW6KAPJPPjyOG6f3TR58eBw3X+6a9booA8k85MHhuv900eemTw3T+6a9booA8k8+PI4
b/vk0eemBw3X+6a9booA8k86PB4b/vk0edHk8N0/umvW6KAPJPOT5eG/75NHnR4HDdf7pr1v0/wo
oA8kM0fPDf8AfJpRPHno3T+6a9aooA8kE6ccN/3yaQzJjo3X+6a9cooA8kM6fNw3/fJoE8eRw3T+
6a9b9aKAPJBOnHDf98mjzkweG6/3TXrdFAHkhnTnhun900CePjhv++TXrdFAHkgmj44br/dNBnj5
4br/AHTXrdFAHkhmjyeG6f3TQJo+OG6f3TXrdFAHkYmjwOG6/wB00pnTnhv++TXrdFAHkpmTP8XT
+6aQTpgcN/3ya9booA8k89MdG6/3TQZ0y3Df98mvW6KAPJPPjz0bp/dNHnJxw3/fJr1uigDyTzkx
0br/AHTR58eTw3/fJr1uigDyTzk44bp/dNHnR8cN/wB8mvW6KAPJPOjweG6/3TR50eTw3T+6a9bo
oA8k8+PI4bp/dNHnR8cN1/umvW/89KKAPJPOTB4br/dNHnx5PDdP7pr1uigDyQTJkcN/3yaPPTA4
br/dNet0UAeSeemG4b/vk0efHk8N0/umvW6KAPJBOnHDf98mk85MdG6/3TXrlFAHkhnTnhv++TS+
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
F9AAihfugcYrn/BrIttqducC4h1O488d8s+5SfqpXFWPCOpS6l4egN0vl3ttm2u4z/DKnDfnwR7E
VFq3hqW51I6vo+pSaXqRQJI4QSRzqOgkQ9cdiMGn1DoHjmSKPwZqay4Jlh8qNepaRjhAPfcRUPi+
/utN8ItDAkk1/dqtrCkQy7OwwSPcDcfwos/C99PfwX/iLVzqctq2+3gjhEMEb9n25JZvQk8dqj1z
w94i1HXrfUbHXbS2htMm3hlsfM2MygMSdwyeuPTNAGDq+s3n9hWkNj4N1y3fS3jltnkjj2qI+CDh
ycFdw6d66DxncxXvw/u7qBg8U0UUiMO4LqRWvqdvqlxpnk6ffQ2138uZpYPMU+vy5HX61yp8FeJD
4VbQD4jtPJ3ja32D7qZ3bfv+uMewxTAseIdK1ZdUlTSImNvrsawXsqkD7MV4Mv4xkr9QKv2dvFae
NzbQIEih0eJEUdAokYAVqaRb6pb2Pl6tfQ3lzuJEsUHlLjsNuTWJp/h/xLB4lXVr7XrS4QxeTJEl
jsLICSADvODk9aQdB/xIVG+H2s7/AOG33L7MCCP1xW9pzO2mWrSZLmFC2fXaM1zvjJDrV3pvheIE
i7mW5vCP4LeMgnP+821R+NdUBgYHAoAWiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK
KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo
oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig
AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC
iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK
KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACq03+sP0qzVab/WH6UAVrq7t7
G1kurqVYoYxlmbtWfofiKz11ZBCrwzRnLQycNt7N9CMVZ1LSrXVlgju1LxwyiXy+zkAgA+3NEuk2
kuqW+pbNlzbqVDLxuUjGD9O1AF5Pvr9a+ZNR/wCQndf9dn/9CNfTaffX618yaj/yE7r/AK7P/wCh
GvTy7eXyNqPU+g/h9/yImk/9cP6mujrnPh9/yImk/wDXD+pro64Kv8SXqzKW7CiiisxBRRRQAUUU
UAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUVzEPinVV1y10/U
fDM9jDdytHFctdxOCQpb7qnPIFdPQAUVQ1u8u9P0W7u7CzN5dQxlorcZzIfTirNrJJNaQyzR+VI8
as6H+Ekcj8KAJqKKKACiiigAooqub63XUEsDJi5eIyqmDygIBOenUigCxRRRQAUVl6DqF/qNtcya
hp7WMkd1JFGjZ+eNThX59a1KACiiigAooooA5i7+HPhO+vZb250nfcTMWd/tEoJJOT0auljjWKNY
0GFQBVHoBTqKACiiigAooooAKKKKACiisvXPEml+HIoZdUneJZ3KR7IXkLEDJ4UE9KANSiuS/wCF
oeEi5T7dc7gMlfsE+QPpsrTg8Sw6roU2qeH7eTVDG5jEH+oZmGMj94BjGe9AG1RWdoOrf23o1vqJ
tmtjNuzCzBihDFSMjg9K0aACiiigAoqK5uYbO1murh9kMKGSRsZwoGSfyp0UqTwpNG25JFDKfUHk
UAPooooAKKKKACisPUfEF1p3iGx059IkazvHES3wmTaHIY7dn3ui9elblABRRRQAUUUUAFFFFABR
RRQAUUUUAFFFFABRRVe8vrfT4VmupPLRpFjBwT8zEKo49yKALFFFFABRRRQAUUUUAFFZWualqmnJ
C2maHJqzOSHWO4ji8v0PznnPt6U/w/q513RodQa1a0eRnVoXcMUKuVIyODytAGlRRRQAUUUUAFFF
FABRRRQAUUUUAFFFFABRRRQAUVT1W6vLKweew059RnUjbbpKsZbnn5m4461Q8O6/dazLe299pMmm
XNk6K8TzLJncu4HK8dKANuiiigAoorP129vNO0S7vNPsze3UMe6K3XOZD6cUAaFFRW0kktrFJLH5
cjoGZP7pI5FS0AFFFFABRRRQAUUUUAFFYb6/dQ+KodGn0iSO3uVcwXvnIVkKruI2jkfjW5QAVzP/
AArrwn9sN22kLJKXLnzJpHUknPKlsH6YrpqKAEVQqhVAAAwAO1LRRQAUUUUAFFFFABRRRQAUUUUA
FFRzO0cEjxpvdVJVfU46VS0G9vdR0O1vNQsjY3Uqbpbds5jOenPNAGjRRRQAUUVXgvra5urm1hk3
TWrKsy4PylhkfpQBOABnAAycn3paKr3801tp9xPbwmeaOJmjiH8bAZA/E0AWKKp6RdXV7pFpdXtq
bW5mhV5YDnMbEcrz6VcoAKKKKACiiigBMDduwM4xmloooAKKKKACiiigAooooAKKKKACiiigAooo
oAKKKKACiiigAooooAKKKKACiiq93fW1j5H2mTy/tEqwx8E7nPQfpQBYooooAKKKKACiiigAoooo
AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigA
ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACi
iigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKK
KACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo
AKKKKACiiigAooooAKrTf6w/SrNVpv8AWH6UAMooooAVPvr9a+ZNR/5Cd1/12f8A9CNfTaffX618
yaj/AMhO6/67P/6Ea9PLt5fI2o9T6D+H3/IiaT/1w/qa6Ouc+H3/ACImk/8AXD+pro64Kv8AEl6s
yluwooorMQUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAVyt5YeJppiZPGFrpx3
kpDBZIwK54yZCSTj0xW7rP24aLe/2bj7b5D+Rn+/g4/WvO7Q/DxoUhvNLutQ1gpmaC6s5prpn7gk
jGc+hxQB23hnU73UrC6h1Dyhe2Vy9tLJACEcrghgD0yCOK52yufGD+INT8ORaqlz9n8qRtUntkHk
q652LGuAzZ7k4AFP+HuoWNveatoggawvBeyTLYsCTHHtXHzfdP50HW5tD8d69cT2c02lutsJp4EL
tA/l8FlHO0juOmKYi3LP4k8KGK61PVI9a0xpFS5drZYZrfccBxt4ZQSMjGec03xZf+ING1vTLnTb
truG9nFsumGJFUsUY7zJjcACAT7CotS8QW3jW0/sTw8k11FdMq3V4YXSKCMEFuWAyxAwAPXNWPHE
t7a3Xh6bTbYXM8V+WEG4AyKIn3AE98Zx70hjm0rxvEpvE8S2txcYz9iexVYCf7ocHePqTW3oOrLr
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
KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo
oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig
AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC
iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKo
3VzDHOVd8HA4xV6sLVf+P5v90UAWvtlv/wA9P0NH2y3/AOen6GsqigDXS8tzIo8zqR2NfNWpf8hO
6/67P/6Ea+gIv9dH/vD+dfP+pf8AIUu/+u7/APoRr08u3l8jaj1PoP4ff8iJpP8A1w/qa6Ouc+H3
/IiaT/1w/qa6OuCr/El6syluwooorMQUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRR
RQAUUUUAI2Qp2jJxwK4nTf8AhM7bX76+l8O2Ij1B4vMxqOfKCLtJHyc8c9q7eigArkvE8XiafW9P
m0vR7W5trCXzleW88syEoylcbTjG7rzXW0hIHXigCtpst9PYRSajax2t02fMhjl8xV54w2BnjHar
VICD0INLQAUUUUAFFFFABRRUUNzb3PmeRPHL5blH2OG2sOoOOh9qAJaKKKACiiigAooooAKKKKAC
iiigAooooAKKKKACiiigAooooAKKKQkDqQKAFopAc9KWgAooooAKKKKACiiigAooooAKKKKACiii
gAooooAKKKKACiiigAooooAKKTIzjIz6UtABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUV
EtzbvcPbLPG08ahniDgsoPQkdQKAJaKKKACiiigAooooAKKKKACkYsFJUZbHAJxk0tFAHEaX/wAJ
nba9e3s3h2xWPUJYjJjUcmJVUKSPk+bjntXb0UUAFFFFABRRSBlJwCM/WgBaKKQso6kD8aAFoooo
AKKKKACikDKehB/GloAKKKKACiiigAooqL7Tbi6Fr58f2gpvEW8byucZx1xnvQBLRRRQAUUUmQTj
IzQAtFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFICD0INI8iRRtJI6oijLMxwAPUmgB1FMimiuIkm
hkSWNxuV0YEMPUEdafQAUUUUAc5f6j4vjvpYrDw/YzWwbEU8t/tJHqV2cfTNXfDukXGk2U3224W4
vbudri5kRdqb2xwo/ugAAZ9K0ZLm3imihknjSWbPlozgM+OuB3xUtABRRRQAUUUUAFFFFABRRSFl
HUgfjQAtFFFABRRRQBy8+oeN5JpILbQNNhUsVjuZb8sFHZigTJ9cZrX0HSRomjw2HnNO6bmklYYM
jsSzNjtkk8Vo0UAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUU
UUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRR
QAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFA
BRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAF
FFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUU
UUAFYWq/8fzf7ordrC1X/j+b/dFAFSiiigB0X+uj/wB4fzr5/wBS/wCQpd/9d3/9CNfQEX+uj/3h
/Ovn/Uv+Qpd/9d3/APQjXp5dvL5G1HqfQfw+/wCRE0n/AK4f1NdHXOfD7/kRNJ/64f1NdHXBV/iS
9WZS3YUUUVmIKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK52+8c6HY3clr5lz
dSRNtl+yWskwjb0YqCAfauhJABJOAOprkIfDniDTVceHPENqunySNNHBdWgl2liWIDqQSuT7mgDf
0jXtM10TtptyLhYGCyEKQASM457/AMqZrPiTStB8tb+5Kyy58qCNDJLJjrtRQSazvC11MdS1Wz1L
Tra01VGjluXtXLR3CsCEcZ5BwpBB9KTwzFBPr3iC8nw+oJemAlh80cIVTGo9FOSfck0AXdH8V6Rr
k721pcOl0i7mtriJopQvrtYAke9XtU0qx1qwksNRt1uLaTG+NiQDg5HT3FYXjqKGOxsr+MBdSt72
EWTj75ZnAZB6gqWyPT6V1FAHJ+EdJsNE8QeILDTbZba2RrdljUkgExknrW/quqW+j2D3tyk7xIQC
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
+sDxD/yG/Dv/AF/P/wCiXrfpdBmTrPibSdBaOO+uG8+UZjt4Y2llcdyEUE496TRvFGk67I8NlcML
iMZe3mjaKVR6lGAOPes/wjHDNe63fTAPqR1CSGZmHzIin92g9F24I9ck0eMYoIptHvowE1JNQijt
2XhnVmxInupTcT9M0AamoeILDS9StLC7MqSXhIjfymMeeeC+MDoepqhB488P3F9HapdSKJX2RTvA
6wysegWQjac9ueaj8bWVvqMOjWd0nmQS6rEHTONw2ucH24qfxrBCfA+qxmJNiWjFF28KVGRj0wQM
UAbrMqIXYhVUZJPYVzUnxD8OowKz3M0PU3ENnK8Sj1LhcY961L7VotI8P/2jcrJKEiT5EGWkZsAK
PckgfjWOl147mKyJo+iW1uw5t5ruRpFHoSq7c0B0OmtrmC8to7m2lSaGVQySIchgehBrlPHnhTQt
Q0bU9Yu9Njlv4rNyk5ZgV2qdvQ9qt/D/AHDwlCrIsZWecbEOVT963A9hVzxh/wAidrH/AF5S/wDo
JoY47mjYHOn2x/6ZL/IVYqvYf8g+2/65L/IVYpvclbBRRRSGFFFFABRRRQAUUUUAFFFFABRRRQAU
UUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRR
RQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFF
ABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUA
FFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAU
UUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABWVf2ck10XVlAIHWtWq03+sP0oAyv7Ol/vp
+tH9nS/30/WtKigChHp8olQ704YetfOmpf8AITu/+uz/APoRr6bT76/WvmTUf+Qndf8AXZ//AEI1
6eXby+RtR6n0H8Pv+RE0n/rh/U10dc58Pv8AkRNJ/wCuH9TXR1wVf4kvVmUt2FFFFZiCiiigAooo
oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAGTRiaGSInAdSpI7ZFcrB4IutNsrez0fxRqdhB
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
OADIR1JA459qmooAKKKKAMLWPDH9oagNSsNUutKv/LETzW+1hIgOQGVgQcZOD1GaXSfC6affDUbv
Ur7U74IUE1zL8qA9dqLhVzgdq3KKAOb8R+Fr/X5HVfEd3ZWjhM20UMbLlSCDkjPUA9e1S6VoOsWN
+lxeeKrzUIVBzBLbxKrceqqDW/RQBma3oUOtwwhrie1uLZ/Mt7m3ba8TYxxnggg4IPBrGn8Ctqdn
Nb634g1DUw6MqLJsjjQkYDbEADEdRnNdZRQBm6Lpc+maWLG81GXUscCSeNVO3GAuFAGKxx4JltD5
Oj+ItS0yxJJNpEUdUz1CFgSg9geK6qigDl9P8ERaRriajpep3NtGyKtzAVV/tJUk7ndgWySxyan1
bw9q+o3kstt4qvLGCQAC3jt4mVeMHBZc89a6GigDldI8I6tpJtI08XX0tpbFQLZreEKyj+EnbnH6
1008EV1byW86CSKVCjo3RlIwRUlFAHJp4KvIkW0h8WavFpyjalsjIGVeyiXbuwPrmt620qKw0b+z
dPkktlWNljkzvZCc/Nls5OTnmr1FAHHT+CdauZreabxtqDyWzl4j9mhG1iCufu+hIrd0TTNQ01JR
f63caoXIKmaJE2fTaB+talFAGFq3haO/vjqVjqF1pWoFAj3FqR+9UdA6MCrY7ZGRSaV4Vjsr9dT1
DULrVtQRSsc90QBED12IoCrnucZreooA57xF4Zvddu7aaHX7rT0tmEiRRRRsPMGcPlhnODjHSrGu
6Fca3oP9lf2tPbF1CTTpGhaVcYIIIwM9eK2aKAMkaAlx4cOi6pdzX6sm152ARzzkEbcYI4wfas1P
B15KTFqPinVb2z6fZyyR7h6M6AMR68811FFAGF4a8NP4bWaCPU5riyZiYLV41VbfLFiFIGT17mqe
seEtW1ZruNvFt9DaXW5TbLbxFVQ9VBK5/WupooA57SPDur6deQyXHiq8vreIYNtJbxKrDGBkhc8d
fwroaKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiii
gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKA
CiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK
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
pGjf2YBBkUAT+KtX1TRNO+36fY211DFlrjzpihVeMbQAcnr6VuDkVg+OSR4K1UqNzCA4GcZORVH/
AIRnxBexi+uvFV7aagRuWC0CfZYj2UoRlwPUnmgDraKyvDOpzax4etL65VFnkUrKE+7uVipI9sjN
atABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUU
UAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQ
AUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAB
RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFF
FFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFVpv8AWH6VZqtN/rD9KAGUUUUAKn31
+tfMmo/8hO6/67P/AOhGvptPvr9a+ZNR/wCQndf9dn/9CNenl28vkbUep9B/D7/kRNJ/64f1NdHX
OfD7/kRNJ/64f1NdHXBV/iS9WZS3YUUUVmIKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiii
gAooooA53x3cmDwhfxJa3VzJcxNDGltC0rbmBxkDoPes7W9QNx4a0TU4tP1Bo7e/hkkh+yP5wVcg
ny+tdnRQBzGoXZg8Z6PdGzvJIbi0lhDx27MI2ZoyN5H3RgHr6Vj3Qs9K8R6ldeIfDd7qktxNm0uo
rQ3SCHAxGAM7CDnPHOc139FAHnX2trDxbpurDwjc6dYtFNCv2a1DTOSUwZFQfIvpk561seOdVFp/
Z1uNP1G6ZbyG5Y2to8qqiPk5I6H2rraKAOd8T6mreCrq4jsr6U3ls0ccMdszSgupxuQcj39Krq99
q/w4MelxXNrem0ESJOhhk3KACOemcEA+4NdVRQFzgLK60KOBNP0/4f3puUGPKn05UUHvulbg/XJz
71d+H08ttBe6PdaZPZXEN1PMQLdltwGk4EbkAMOa7KigDjre/u/Bb3Gn3el317prTPLZ3NlCZiod
ixjdRyCCTg9CMVDb3+pap4+0m9ubGSwsja3K20M/Ez/cJdl/hB4AHXjmuh1v/hJP3P8AYB0sdfO+
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
ACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA
KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAo
oooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACii
igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKK
ACiiigAooooAKrTf6w/SrNVpv9YfpQAyiiigBU++v1r5k1H/AJCd1/12f/0I19Np99frXzJqP/IT
uv8Ars//AKEa9PLt5fI2o9T6D+H3/IiaT/1w/qa6Ouc+H3/IiaT/ANcP6mujrgq/xJerMpbsKKKK
zEFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFUNZ1RtH09rxdPu7/AGkAxWiB
nx64JHArDX4hafcwRPpem6nqrvGskkdlAHMAYZAc7gob2BJoA6uiszRfEFhrqS/ZWkjmt22z288Z
jlhPoyn+fQ1DrPiix0a4Sz8m5vb6RN6WdnF5kpX1I6KPckUAbNFYOk+LrLU71dPntb3TL51LpbX8
PltIo6lSCQ34HNQeONbuNH0G6Ftp2o3Dy20uJ7NARbkLwzEkEevGelD0BanS0Vx2n+NrtrS2R/CP
iJ2MaAym3Qg8DnO/8a69nVELuwRVGWLHAA96HoA6iuWbx5ayPusNF1nUbTJH2y1td0Rx1IJILD3A
NbularZa1Ype2EwlhYkZwQVI6qQeQR3BoAuUVzDeO7GK4u7SfT9RivLeQRx2phBluc5wY1BOVwpO
TgCrmi+KLXWbqSya0vNPvo08w2t7F5blM43DBIIz6HigDborkviBr91pOjTw2um6nK8kQYXdoo2Q
/MOGbcCD9B3qS38aXM00cR8IeIYw7BS720YVc9z8/SgDqarSajZw6hDp8lwi3U6M8URPzOq9SPpV
gnAJwTjsK5Oz1yx1TxXZC78N6pY36xypa3N5EqrtwC4GHPUY7UAdbRRWFqniqLTrqS0g0rVNRuIs
b0s7UsBkZHzNhfyNAG7UF3fWlhGJby6htoycBppAgJ9MmqGh+IrPXfPjiiuLa6tiBPa3UflyxZGR
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
RRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFF
FABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUU
AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQA
UUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABR
RRQAUUUUAFFFFABVab/WH6VZqtN/rD9KAGUUUUAKn31+tfMmo/8AITuv+uz/APoRr6bT76/WvmTU
f+Qndf8AXZ//AEI16eXby+RtR6n0H8Pv+RE0n/rh/U10dc58Pv8AkRNJ/wCuH9TXR1wVf4kvVmUt
2FFFFZiCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAIL3/jxuMf88m/lXN/DN9P
bwDpf9nbNgixKFxkSfxbvfP9K29c1Gy0vSZ57+7htYihQPK4UbiDgZPeuF8J6V4a1/RtPXTtbms9
VWyj+1DS73ypGCgD51HXBOM4zTQHSTmJviRafZNvnJp8n23b1CFl8oN753Y9s0eGDCNd8RJNxqP2
3c+77xh2r5WP9nGfxzWpo2g6foMEkVjEwaZt800jl5JW9WY8moda8MadrcsdzN59teRKVju7SUxT
ID23DqPY5pAUPHZhOnWKLj+0Wv4fsAH3/M3jJHtt3Z9q0PFn/Io6v/15S/8AoBqLSPCWnaRd/bvN
u7++27Bd305mkVfQE8AfQVsyRpNE8UiB0dSrKwyCD1Boe1hp6lfSjnSLMjkGBP8A0EVjeOjLd+Bt
SNhKr5QFmX5wUDDfwOvyhsiof+Fe6WP3Q1DWBY4wLAag4gA9AOuPxrorOxtdPso7Kzt44LeJdqRI
MKBQ9RLQ5e0s/GU1nDLZ+I9Fa2ZAYjHpzbSuOMYfpir3hrSNS03UtSuNS1Kzuprzy3aO2gMQUgEb
iNx5Ixz/ALNRTeAtN85nsNQ1XSo3Ys8FhetFESep28gfhitbSNB03Q45FsICjTHdLK7l5JD6szEk
0AZmm20DeP8AW7polM6W1tGshHIUhiQPqQPyo1fjx74dI4JguwT6jalO07wbb6brkmrpq+rzTSn9
5HPd7o3HOAVxyBk49KdqXhC21PX4Nak1TVIZ7fHlxw3W2NRxkbcdGwM+tCAXxyQPBupEnAEYyT2+
YVuqRsByMY60y5toL21ltbmJZYZlKSIwyGB6g1zS/DzS/wDVTahrE9kBhbGXUHMKgdBjrj8aAOoj
kSaNZI3V0YZVlOQfxrC1f/kb/D3/AG8/+gCtOTTIDpLaZbF7GDyvKQ2reW0QxgbSOhFc2/w5t5Zo
p5PEviRpYc+W51Ekpng4OOM0AdhXIw6h4p8Rh7vRptO07TxIyQvcRNNLNtJUsQCAoyDgcmtzRdGG
i28kI1LUL/e27ffXHmsvHQHHArMufA2ny3klxa6hqunLM5klgsrxoopGPUlffvjFAFHQDqI8f30W
qXlndXMemRBntEKAfvGwGUk4P9K7Oubt/Auk2Oq2+oafLeWLwqFaO3nIScAk/vM5L8nuau634fGt
vEx1fVbDygRiwujEHz/e45oDqV/Cv3ta/wCwtN/Ja364+H4dW9v5nk+JfEkfmuZH26iRuY9SeOtd
Jfaf9u0x7H7XdW+9QvnwS7JRjuG9aOgGVe/8j9pP/Xjc/wDoUddDXHt8ObZ7hLlvEviQzxqVSQ6i
dyg4yAcdDgflXQaNpI0ezNsL++vsuW829n81xnHGfTijoBmXn/Ek8WwXw4tNX221x6LOP9W34jK/
980ujf8AE48QXuuN81vb5srL0IU/vXH1YY+iVkeNPF3hm78P3WmR61YPc3LrAoFwMwsWHzkjpsxu
z6iur0SGxt9Fs4dNkSWzSFRDIjZDrj72e+euaEDL1FFFABWAP+ShH/sEj/0aa1tQs/7QsZbT7RcW
3mrjzbaTZInurdjXMf8ACurf7T9q/wCEm8Sefs8vzf7RO7bnOM46Z5oA7CuLuLbX7jxtq/8AYmo2
dmot7bzRcWxl3HD4xhhiur0+z+wWEVp9puLnyl2+bcSb5G92bua5r/hXluLua6TxJ4jjmnx5jJqB
BYDOB06DJxQBoaX4fvE1FNU1vU/7RvYkKQhIhFDAD94quScnA5JNM8WI1nHaeIIQTJpUu+UKOXgb
iQfgMN/wGty3h+z20UHmSS+WgXfK25mwOpPc06WNJonikUMjqVZT0IPUUAc/M6654vtoEYPZ6TGL
mQjkPM4xGPwXLfiKs+LrDVNU8PT2WktAs8xVXEzsitHn51yoJGRkfjU+g6BZ+HLFrOyaZ0Zy7PM+
9yeAAT6AAAewFadAHmnipvGcWh2sNzp2hRW8d5bLGILiUkESLsGCo4zgH2r0W1NwbSE3axrcFB5q
xElA2OcE8kZrE8Q+DbbxJcLLdarqsCLtIhtrrZHuU5DbcH5s9/YVt2sH2W0it/Nlm8pAnmTNud8D
qx7n3p9AJqKKKQHM+GzCPEniNZ8f2ibtWO77xg2L5eP9n7345o8dmL+xrdF2/b2vYPsI/i83ePu/
8B3Z9s1f1rwzp2uSRT3HnQXcIIiu7WUxTRg9QGHb2ORUOkeEdO0m8F80t5qF6qlVur+4M0iKey54
H4CgCDxzbw3ei21vcRrLFJqFsrow4YeYODWh4kRf+EV1VNo2ixmAGOPuGq/iLwrb+JGgNxqWpWqw
HcqWdz5algchiMHJBHBqbUPD8WpaANGmv79ItgR5458TSAcEM2Oc9/WjoNPVEvh0lvDWlliSTZxZ
J/3BVHxF/wAhfw7/ANhA/wDomSrel6FFpWh/2TDfX0sQQok0026VARgbWxxjt6Vhy/Dq3neJ5fEv
iSRoW3xs2oklGxjI44OCR+NNvW5K2OwrnfEoOlXtn4kjB22p8m9x/FbueT/wFsN9N1XdE0IaIsqj
VNTv/NIOb+5MpTH93jis/wASeMfDel2WoWt7qVnJPFEyvZtKN7kr90r15yPzpDQ5j/bnjBFB3Wei
qHOOj3Djj/vlDn6uK6Oud8B2tjaeErSOxvIrwEFpp4pPMDyH73zd8dPoBXRUwCue8apINDS9jjMo
0+6hu3RVyWRGBbA9hk/hXQ0hGRg8ikBFa3UF7axXVrMk0Eyh45EOQwPQiuftZk1T4g3E9sQ8OmWX
2WWRehldwxTPqoUZ9N1JN4B0szu9neanpsMjFpLWyvGihcnrlR0z7YrWt9DsbHRm0nT0axtyhUG3
ba6k9WDdd3fJ5oA5eeXxHqPjC81LQrXTbi3sU+wo17M6YfIaQrtB77Rn/ZqTSZNe03xl5mu21hbx
6xF5amyld1M0YJG7cBglCR/wGtXw/wCELfw5O8ltquq3COGzDdXXmR5Y5LbcD5s9/c0zXPBdvr1+
t5PrGsW5RlaOK2u9kcbAYDKMcHk80AQ+THcfEe+gmQPHJo0aup6EGRwRTNC8N32lLe3Gp3Mdy8Nu
bSxZScpbLkjdn+InGf8AdFSN4DtTrR1Ya5ri3B2g7b0hSoOQhGPu57e5rW1vRl1y0W2bUL+yUNuL
2U/lM3GME45HtR0HfUreDP8AkTNH/wCvSP8AlW3WX4f0GHw5po0+2u7y5hU5Q3U3mFBgDaDgYHHS
tSm9yUFcb8PGsP8AifpBs+2DV7g3I/i++dufbHT8a6q+tft1lNa+fPb+au3zbd9kie6nsa52P4e6
PDZpFFc6jFdIzsL+O6K3J3nLZcfeGfUGkV0H+JxC3iDw4sO3+0Relkx94QbG83P+zjH44qTVdW1i
51p9E0BLRJoYVmubq7yViDEhQqDlidp7gCrei+GNP0OSS4hNxc3kwCyXd3KZZnA6Dceg9hik1rwv
Y61cJdNPeWV5GnlrdWU5hk2ZztJHUZ9aBHMa5H4itr3QY9Z1TTbqN9XgKLBbtFJkbumWORzzW547
OPDgaXH2QXcBvM9PJ8xd+fbHX2zUM/w70e4t1WS51E3ayLINQN0WuQVzjDnOBz0AFdFDZxx2CWUj
PcxrH5bNcHe0gxg7ieue9PoHUmQqUUoQUI+Ur0x7VWtZNPN1dRWjQeerhrlYsbgxHBbHfA71gnwD
p6sFtdU1qztR0s7fUHWED0A6gewNbmlaRp+iWYtNOtkt4QckDJLH1JPJPuaQHH+IbPW77xjfw6PP
HGv9nQNOm4pJMokf92jj7mRn5vp9a6fw3daZcaPGmlwC1igJje1K7XgcdVYdj/Przmm6T4at9I1O
81Fb6+u57sBWN3P5gRQSQq8cD5jxVSDwVa2/iOTXY9V1b7RLJvki+1funA6KVxyozwKEBiG219/H
2tLp+qWFnO6QvGtzaGR3h24+U7h8obdkepqzqmgeLtQs/J1DxDpIhV1k3iwZWQqQQQ2/g8da6HWf
D2na6sRvI3WaAkw3EMhjliP+yw5H06Vm2/gTTFkR7+81PV/LbciajeNKin/d4B/EGgGSePFD+CdS
RwGDRqGHqC65rbeCKGwaCKNUiSIoqAcAAYxj0rN8R+GrfxNaJa3V9f20KklltJ/LEnThuDkDFSnQ
1bQDo51LUSCu03f2g/aOufv469vpQ9ho5zSBdP8ABuMWm8z/ANmME2/e6Hp746V0+gtYPoNi2l+X
9i8hfJ8vptxUPh3w9b+GtN/s+1ury4gDZT7VL5hQY+6vAwPb3rPn8B6W1y81nd6lpiSuXmgsLxoo
pCepKjgZ9sU3uIraQ2nt8T9c+w7DILKAXRTp5m5uvvjGavaxotvrOredYazPpur2kQR3tmUt5bHI
DowIIyCRn3pIPBGl2Wp2t9p8t5Ym2jEfk28+2OYAk/vBjL8k5JNS6h4P0zUdRn1Jnu7e9mRU+021
w0ToFBA2kfXvmkBkyJrvh/U9MOqalb63ZT3awIZrZY7iGRgQHUrwe4PAOCa7OsDS/B2n6bex30tz
f6ldxAiKbULlpmiz1254H1xmt+gCjb61pd1qM2m2+oW8t5AMywJIC6fUVernNM8C6HpHia68Q2kU
ovbrdu3SZRSxyxA9zXR0AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABR
RRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFF
FABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUU
AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQA
UUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABR
RRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFF
FABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUU
AFFFFABRRRQAUUUUAFVpv9YfpVmq03+sP0oAZRRRQAqffX618yaj/wAhO6/67P8A+hGvptPvr9a+
ZNR/5Cd1/wBdn/8AQjXp5dvL5G1HqfQfw+/5ETSf+uH9TXR1znw+/wCRE0n/AK4f1NdHXBV/iS9W
ZS3YUUUVmIKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAjmghuI/LniSVM52uoY
fkaZBZWlsxa3tYYWIwTHGFJH4VPRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRR
QAUUUUAFFFFAFQ6VpzEs2n2pJOSTCvP6VZRFjQIihFUYCqMAU6igAooooAKKKKACiiigAooooAKK
KKACiiigAooooAKKKKACiiigAooooAKrS6dYzSGSWyt5HbqzRKSfxxVmigCOGGK3jEcMSRIOiooA
/IVJRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUU
AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQA
UUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABR
RRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFF
FABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUU
AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQA
UUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABR
RRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFF
FABRRRQAUUUUAFVpv9YfpVmq03+sP0oAZRRRQAqffX618yaj/wAhO6/67P8A+hGvptPvr9a+ZNR/
5Cd1/wBdn/8AQjXp5dvL5G1HqfQfw+/5ETSf+uH9TXR1znw+/wCRE0n/AK4f1NdHXBV/iS9WZS3Y
UUUVmIKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC
iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK
KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo
oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig
AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC
iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK
KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo
oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig
AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC
iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK
KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAqtN/rD9Ks1Wm/1h+lADKKKKAFT76/WvmTUf
+Qndf9dn/wDQjX02n31+tfMmo/8AITuv+uz/APoRr08u3l8jaj1PoP4ff8iJpP8A1w/qa6Ouc+H3
/IiaT/1w/qa6OuCr/El6syluwooorMQUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRR
RQAUUUUAFFFFABRRRQAUUVR1XWtM0O3W41S9htIXbYrytgFuuP0NAF6imRSxzwpNE4eORQyMOjA8
g0+gAoqrqeo2ukabPqF65jt7dC8jBS2APYc1NBNHc28c8RzHKgdTjGQRkUASUUUUAFFFUZtXsrfW
LbSZJCLu6jeSJNpIKrjdz0HWgC9RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABR
RRQAUVRg1eyudXutJikJu7NEeZNpAUPnbz0PSr1ABRRRQAUVnabr+k6xPPBp2oQXUtscTLG2ShyR
z+RrRoAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKA
CiqWq6vZaLbR3F9IY45JkhUhS2XY4Uce9XaACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoo
ooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiii
gAooooAKKKKACiiigAooooAKKKKACisnVPFWgaLcC31PV7S1mIyI5JAGx9KvWOoWep2iXdhdRXMD
/dkicMp/EUAWKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA
KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAo
oooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACii
igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKK
ACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA
KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAqtN/rD9Ks1Wm/1h+lADKKKKAFT76/WvmT
Uf8AkJ3X/XZ//QjX02n31+tfMmo/8hO6/wCuz/8AoRr08u3l8jaj1PoP4ff8iJpP/XD+pro65z4f
f8iJpP8A1w/qa6OuCr/El6syluwooorMQUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAB
RRRQBS1jUU0jR7vUZFLrbRNJtH8WBwPxNc/B4ItdYt47zxRJPqF9KBIy/aJEigJ/hjVSMAdM9TjN
bHifTptW8M6jY24BmmgZYwTgFuoH5il0DW7TXNNSe3bbIg2TwMfngccMjDsQaAM/SvDN1pPiU3ce
pT3Gmi0aGOC4kLvExcHgnkrgdySKn1fxP9hv/wCzNO0641XUtnmNBAQqxqehd24XPbvWgNX09tW/
spblHvRGZGiTLFFzjLY4X2z1rF8NzwWviDXdOuCI9QlvDcgMeZoWVQjL6gYI9sUAS6d4rkk1CLTd
a0i40a8uM+QJXWSKYj+FZF43Y5wcVBrHjG50fxCmkNoNzcG5jLWUkMqt9oYYyu3+ADPLNxxR44nh
mtLPSYmD6ndXkLWsa/eQq4ZpPYBQcn3x3qe+H/FwdJOP+XC5/wDQo6BlNfHF5MXsbbw1eS6zCf8A
SLDzUUQrwQxlPykHPGOuDVy71K11/wACXt/DEQslpN+7lX5o3CsGUj1BBFGjf8jn4k/7df8A0Wao
aWCfh7q+Opa/x/38kqX8LGt0R6T4rvZdFsYtB8PXOrxwW8SS3AmSGPcEGQpc/OQeDjiug0LxBa67
HMscU1tdWrbLm1uF2yQt2yPQ9iODVXwRf2F94R03+zyoSG3SN4hwY2CjII7HNV7KWC/+IV3c2JWS
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
dfWrWuafomvapDp1xdzW2qW8XnQSW0ximRGOCVYdQccjmgCuvi/ULaezt9Y8M3enyXtylvEwmjmj
y3qyng+xHNdTXD31nqHhG4sJ4fEN5qUE93HAbDUSsrybmwSj4DBl6+mAa7ijoAUUUUAFFFFABRRR
QAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFA
BRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAF
FFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUU
UUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRR
QAUUUUAFFFFABRRRQAVWm/1h+lWarTf6w/SgBlFFFACp99frXzJqP/ITuv8Ars//AKEa+m0++v1r
5k1H/kJ3X/XZ/wD0I16eXby+RtR6n0H8Pv8AkRNJ/wCuH9TXR1znw+/5ETSf+uH9TXR1wVf4kvVm
Ut2FFFFZiCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACsPVvBmga1cm6vLD/SD
96aGR4Xb/eKEE/jW5RQBQ0nQ9M0OBodMs47ZXOXKjLOfVmPJP1qPWfDuk6/GianZpOY/9XICVdP9
1gQR+BrTooAyNG8LaLoDPJp1kI5XGGmd2kkI9NzEnHtmorrwdol5rya5PbzNfxsrLILmQAYxj5Q2
McDjHNblFAGamgaamvvriwuL+SMRvIJW2so6fLnb+OKzpvAXh2e3ubeS1m8q7m8+VVu5VDPzno3A
+Y8DiujoosBz194F8Oai8bz6eVeNFj3wzPEzKowAxUjdgeua19P02y0mzSz0+1jtrdPuxxrgfX6+
9WqKAOb1LwB4d1a8nu7y3uXluDmTF7Mqn/gIYAflS6Z4D8P6Rew3llb3KSw/c3XszqOMfdLEH8q6
OigDC1vwZofiG8ju9St5pZo1CoUuZIwOvZWAzyeasax4a0vXtNi07UYZJbaIgqizOnQYGSpBPHrW
rRQBnR6FYRaEdFRJRZGMx7fOcttPX587u/XNYZ+GHhVmV2tLssv3Sb+fI+nz11tFAGZo3h7TtAtp
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
KuUUAc7D4C8NQWNzaLp25LpNkrvM7yMuc43k7gMjsa2rGxg06xhsrZWEEK7EDuXOPckkn8asUUAc
1cfD3wvc3JnbTjGWO5khnkijJ6nKKwX9K3LDT7PS7RLSwtYraBPuxxKFA/KrNFAGZrXh3SvEEUce
p2gmMRJjdWZHTPXDKQRn61Ho/hXRNBcy6fYJHMwwZ3YySEem9iTj8a16KAKOraPp+uWJstStlnhJ
DAEkFWHQgjkH3FZaeAfDKadPYjTf3dxt81zK5lbadwHmE7sAj1roqKAMy78P6de6Kmjzxym0QKqq
s7q2F6fODu/WsVfhh4UTOy0ul3HJxfzjJ9fv11tFAEVrbR2drFbQgiOJAiBmLHAGByeTWRq3g3QN
buTdXtj/AKQcBpoZXhdgOm4oQT+NblFAGZpHh3SNCDf2bYxwM4AeTlnf6sck/iabqfhjRtYnae/s
UnlaMR+YSQygEkbSDkHk8itWigDD0jwZoGiXQurKxP2gAhZZpXmZAeu0uTj8K3KKKACiiigAoooo
AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigA
ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACi
iigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKK
KACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo
AKKKKACiiigAooooAKKKKACq03+sP0qzVab/AFh+lADKKKKAFT76/WvmTUf+Qndf9dn/APQjX02n
31+tfMmo/wDITuv+uz/+hGvTy7eXyNqPU+g/h9/yImk/9cP6mujrnPh9/wAiJpP/AFw/qa6OuCr/
ABJerMpbsKKKKzEFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFQ3d1DY2c13cO
I4YIzJIx7KBkmpq5H4oSuvgi5gUlRdzQ27MOys4B/SgDV8K3uoapocepagAjXjNNDEFx5URPyKfU
7cEn3rHk8TeLf7cuNLt/DFnI8KCUM2pbd0ZYhT9zg/KeK66ONYokjQBVRQqgdgK43U/+Eg/4T+5/
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
UUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRR
QAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFA
BRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAF
FFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUU
UUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRR
QAUUUUAFFFFABRRRQAVWm/1h+lWarTf6w/SgBlFFFACp99frXzJqP/ITuv8Ars//AKEa+m0++v1r
5k1H/kJ3X/XZ/wD0I16eXby+RtR6n0H8Pv8AkRNJ/wCuH9TXR1znw+/5ETSf+uH9TXR1wVf4kvVm
Ut2FFFFZiCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigBCccmuHu7e+8T+
Lp7nSvEA0xdLT7LEyQxzGV2AaQgN0x8gyPQ127osiMjqGVhgg9xWPp3g/wAOaTeJeafo1pbXCAhZ
Y4wGGRg/pQBztxZap4a17T9b1XxN/aab/skySW0UBSOQ4DZXqA4Xr71s+MriGDSbK8kkAt4NRtpZ
Jc/KiCQZYn096u6r4W0HW7hbjVNKtruZF2K8qZIHXH61di0+zh09dPjtYltFj8sQbRs29MY9KAMH
xn4i0mz8M30TXkcs9zayLDDCfMeQlTyFHb1PQVsaCyvoGnlGVh9mjGVOR90VBY+FdA0xJksdHtLd
Z1KS+XEBvU9QT6e1XNO0yx0izWz061jtbdCSsca4UEnJoAwvDl9aQap4gtJriOK4TUWkMcjBW2Mi
7Wwexwefatex13S9Uu7i1sL2K6ltgPN8o7lTOeCw4zweM5pmq+G9E1x0k1TSrW7dBhWljBIHpmrl
nZWun2629nbRW8K9EiQKB+AoA5rwvf2uk3V/oOoTJbXy3c1wnmnb9pjdiwdSfvdcH0xR4h1C11fV
tL0TT5VubyK9jupjEQwto0OSzHsT0A6nNb2p6NpmtQiHU7C3vIwcgTRhsfT0p2m6RpujW/2fTLGC
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
wQttlmjjJ5wzAVLWTqnhbQdbuVudU0m2u5lTYHlTJC5Jx+poAz/BV3bLoBVriIMby548wf8APZ6k
8evGvgzUVdlG5AAGIGfmFCfD/wAIo6uvh6xDKcgiIcGtLVdB0nXY449V0+C8SIkosq7tpPpQHUte
bF9m8wSJ5e3724Y/OsLwA6P4J0wK6sViIODnHzGtNdB0lNHOjrp8A08gqbYJ8mCcnj680ulaJpeh
wvDpdjDZxyNudYl2hj0zTEX6KKKQwooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig
AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC
iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK
KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo
oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig
AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC
iiigAooooAKKKKACq03+sP0qzVab/WH6UAMooooAVPvr9a+ZNR/5Cd1/12f/ANCNfTaffX618yaj
/wAhO6/67P8A+hGvTy7eXyNqPU+g/h9/yImk/wDXD+pro65z4ff8iJpP/XD+pro64Kv8SXqzKW7C
iiisxBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRXP8AjBrs2en21nfT2LXd
/FC80GN4Uhs4yCO1AHQUVS0mwl02xW2m1C5v3DE+fcld5z24AFUdZfxRHOX0f+yfsyx5b7X5u/Pf
7vGK0pw55Wul6gbdFcz4dvvFmpR2d9fLo62NxGJCsHm+aARkdePSump1aTpS5W0/QSdwooqG8+1f
Y5fsXk/adp8rzs7N3bdjnH0rNK7sMmorjtL1Hx1qthHexJ4fSOQsArefnhiD/KtvR9Zlvbi40+/t
RaajbANJEH3K6Ho6Hup5HseK6KmGnTvqnbez2JUrmtRRRXMUFFQ3V3bWUJmu7iK3iBwXlcIufqaz
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
rppp4raJpp5UijQZZ3YKAPcmgCSiq1nqNjqKM9je290qnDNBKrgfkas0AFFUl1jS3vPsaalaNc5x
5AnUv/3znNWo5I5o1kidXRhkMpyD+NAD6KKKACio57iG1iaW4mjhjXq8jBQPxNR2eoWWoxmWxvIL
pAcFoZA4B+oNAFiiq1zqVhZSxRXd7b28kxxGksqqXPsCeeoovNRsdOjWS+vLe1RjtVp5VQE+gJNA
FmiovtVv9l+1efF9n2b/ADd42beuc9Me9c/Y+NtIuNU1K2m1bTI4bZ0WCT7Ug8wFASc5wcHjigDp
aKr2d/Z6hCZrK7guowdpeGQOufTIp9xc29pC01zPHBEv3nkcKo+pNAEtFQWl9Z38XnWV1Dcx5xvh
kDjP1FJPf2drPFBcXcEMs5xFHJIFaQ/7IPX8KALFFVRqenm9NiL62N0OsAlXzB/wHOatUAFFU7rV
tNsZlhu9QtbeV/upLMqM30BNWmkRIzK7qsajcWJwAPXNADqKpJrGlyJC6alaMtw2yFhOpEjei88n
6VL9us/tv2L7XB9q27vI8wb8eu3rigCxRUN1eWtjAZ7y5htogcGSZwig/U1k+GoIUfU7q31tNViu
7xpk2SB1twQP3YIY9Ovbr0oA3KKKp3Wr6ZYyrDeaja20jfdSaZUJ+gJoAuUVGk0UjlElRmUBioYE
gHofxqSgAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo
oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig
AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC
iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK
KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo
oAKKKKACiiigAqtN/rD9Ks1Wm/1h+lADKKKKAFT76/WvmTUf+Qndf9dn/wDQjX02n31+tfMmo/8A
ITuv+uz/APoRr08u3l8jaj1PoP4ff8iJpP8A1w/qa6Ouc+H3/IiaT/1w/qa6OuCr/El6syluwooo
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
Tea7iJdykMVIGeM8ZFO0nS7uXwsmk+IIbR28n7PIlszMjIBtHLAHOKfRh2ILDwP4ftrQJdadb6jc
P8011dxiWWVz1Ys2cfQdKraHZJo/iC/8ORMZdLa1S5gglO8QBmZWjGf4TjIB6ZNMjsPG2koljp15
peoWifLHNf8AmLMi9g23Icj14zWho+hXWlQ3t7Ndrf6xeDMk8i7EyAdiADO1B6cnkmkByejeE9Dk
8O+IrybT4pZRdXixbl4t1Vm2iMfwYPPGKl/sPT7Twbo2sLCH1R57Sd79+Z3d3QNl+uCGIx0xWt4e
0XxFbaRq1hqw01ReNNJC1rJI2HkLEhtwHAyMUn9h+IZPAlvpUo04alaPD5W2R/JZY2UjccZyQvOB
T/4Af8E6i7srTUIDb3trDcwkgmOaMOpI6cHisLwtaW1jq3iG3s7aK2hW9TbHCgRR+5ToBxVrUX8U
LYWp0yDSnuyP9JFzLIIwcfwEAk8561g2dl8QbK8vrpLbw4zXsqyuDcT4UhFXA+X/AGc/jS6gdD4q
1ObR/DF/f2+POii/dkjIDEgAn6E5/Cq9j4L0C3tlW4022v7hvmlubuJZZJXPVizA9fyrTktP7R0h
rPVIo2NxDsuEjJ25IwwBPOPSufSz8b6VHHZ6fc6TqNrH8qTX5kSYL2DbQQxA78ZoA1NH8MadoV/e
3Wnq8S3YQGHdlI9ufujsOTx0rYrI0bTNTtpprzV9VN7czAL5cSeXBEo7KuTz6sTk+1a9ABRRRQAU
UUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRR
RQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFF
ABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUA
FFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAU
UUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABVa
b/WH6VZqtN/rD9KAGUUUUAKn31+tfMmo/wDITuv+uz/+hGvptPvr9a+ZNR/5Cd1/12f/ANCNenl2
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
oo9vT/59R/8AJv8A5ILPucx/b/ir/oSZP/BlDR/b/ir/AKEmT/wZQ109FHt6f/PqP/k3/wAkFn3O
Y/t/xV/0JMn/AIMoaP7f8Vf9CTJ/4Moa2NY1my0OzF1fSMFZwkaIhd5HPRVUckmqGleKl1S8W2Oh
a3ZFukl3ZFE/FsnFHt6f/PqP/k3/AMkFn3K39v8Air/oSZP/AAZQ0f2/4q/6EmT/AMGUNdPRR7en
/wA+o/8Ak3/yQWfcz9Nnu9S09/7V0n7C7Eo1u8qzBlx1JXjByRijTdB0fR2d9M0u0smkADm3hVCw
98DmrN7dfYrKa68ia48pC3lQJukfHZR3NZWh+KoNcvprIabqVhPDGJSl9b+UWUkgEcnPIrnk05Np
W/rzKNyqlppdjYXV3dWtssU164kuHGcyMBgE/hVuuduPGVvaawmnXGj6xEHuBbrdNaYgZicDD56G
pA6KiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK5jVfAtnq2rnU5dX1qGcZ8sW98yLFk
AEIMfKDgZx1rp6KAILO2FlZw2ommmESBfMmfe7Y7se596noooAKKKKACiiigAooooAKKKKACiiig
AooooAKKKQnAyeAKAFoqOC4huoEnt5VlikG5HQ5DD1BqSgAooooAKKKKACiiigAoqpqd/wD2ZYSX
f2S6u/Lx+5tY/MkbJxwvem6PqsGt6VBqVskqRTqSqyrtcYJBBHY5FAF2iiigAooooAKKo6tq1rot
l9ruy+0usaIi7md2OFVR3JJq7QAtFFFABRRRQAUVHcXENrA9xcSpFFGNzu5wFHqTTwcjI6UALRRR
QAUUUUAFFFFABRRRQAUVFb3MF1F5tvKkseSu5GyMg4I/MVLQAUUUUAFFFY/iDxHB4chinubG+uIX
OGktYd6xdOXORgc0AbFFMll8qB5drOEUttUZJwOgHrVfS9StdY02DULNy8Fwm5SRgj1BHYg8EUAW
6KKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAo
oooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACii
igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKK
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
9EYlnnuWIhtlPC5xyzHBwoxwOtc54uv/ABJp3hi7t9egs7qC5Cxpd2CsoicsMB0Yk4P94Hr2rXn1
KDwv4tvZ9UJgsdWWJorxh+7jkRdpRz/DkYIJ461m+OfF+l3vhm8sdIuItTkdVaZ7dw8dvGGG53cc
D2Gc5pdB9TvV+6PpXI+Fn/s3xd4i8PjiASJfWy/3VlHzgeg3g/ma6exvrTUbRLmxuobqBuFlhcOp
xwcEcVy+hD7d8SfEWop/qbWGCxDdmcAu35ZAp9RdDsKKKKACiiigAooooAKKKKACiiigAooooAKK
KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo
oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig
AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC
iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK
KKACiiigAooooAKrTf6w/SrNVpv9YfpQAyiiigBU++v1r5k1H/kJ3X/XZ/8A0I19Np99frXzJqP/
ACE7r/rs/wD6Ea9PLt5fI2o9T6D+H3/IiaT/ANcP6mujrnPh9/yImk/9cP6mujrgq/xJerMpbsKK
KKzEFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFVrvTrG/2/bLO3udv3fOiV8f
TIqzRQA2ONIo1jjRURRhVUYAH0ps9vDcxNDcQpNG33kkUMD+BqSigCG2tLayi8q1t4rePOdkSBR+
QqO70zT791e8sba5ZRhTNCrkD2yKtUUAV5bCzntVtZrSCS3XG2J4wUGOmB0pv9m2As/sX2G3+yk5
8jyl2dc/dxjrVqigCva2FlZI0dpaQW6OcssUYQN9cU210vT7F2ks7C2t3YYLRQqhI9MgVaooAiuL
W3vIjDdQRzxnqkiBgfwNJbWltZxeVa28UEec7IkCj8hU1FACVVg0vTrWc3FvYW0Mx6yRwqrH8QKt
0UAFVrrTrG+Ktd2VvcFPumWJX2/TIqzRQAiqFUKoAUDAAHSqMuhaPPK002lWUkjnLO9uhLH1JxV+
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
IzVqigBksUc8TRTRrJG4wyOuQw9CKgg0zT7aGSG3sbaGKX/WJHEqq/1AHNWqKAKp0zT2sxZmxtjb
A5EJiXYD/u4xUk9na3Nv9nuLaKWHj93IgZeOnB4qaigCsdNsDafYzZW5tv8Anj5S7P8AvnGKmhhi
t4lhhjSKNBhURQAo9ABT6KAK1zptheSLLdWVvPIn3WliViv0JFWAAAABgClooAgurK0vkEd5aw3C
A5CyxhwD9DT4IIbaIRW8KQxr0SNQoH4CpKKAGSRRzRtHKiyIwwysMgj3FQR6bYQ2r2sVjbpbv9+J
YlCN9RjBq1RQBXS1S0s2g0+GG3wp8tFQKgb6D3ql4b0X+wdHS1eXz7h3aa5nxjzZWOWb8+B7AVq0
UAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQ
AUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAB
RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFF
FFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUU
UAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFVpv8AWH6VZqtN/rD9KAGUUUUA
Kn31+tfMmo/8hO6/67P/AOhGvptPvr9a+ZNR/wCQndf9dn/9CNenl28vkbUep9B/D7/kRNJ/64f1
NdHXOfD7/kRNJ/64f1NdHXBV/iS9WZS3YUUUVmIKKKKACiiigAooooAKKKKACiiigAooooAKKKKA
CiiigAooooAzPEGnR6no80ElxdQBQZA9tO0T5AP8Q5xWNo3irSdI8IaNJrmrwwTT2kbZuJcu/HX1
P1rpb3/jwuP+uTfyNct8ONE0628IafeqiXF1d26tLcyDcx9FBPRR0A9qa2YHUWV9aajapdWVzFcw
P92SJwyn8RUWp6xpui232jU76C0i6BpXC5+nrWFFZQaJ4+hj02MQw6payyXUEfCB0K7ZNvYncQT3
o0OxttW8Q6vq1+iXN3a3bWlusgyLaNVGNoPQtkknvmkBtaTr+ka7G0mlajb3ip97ynBK/UdRV2WW
OCJpZZFjjQZZ3OAo9Sa5bxjY2unx23iCziS31K1uIkV4xtM6O4Vomx94EHv0IzUviO3i1fxJpGi3
3zWEiS3EkJ+7cMm3areoG4tjvigC7ZeMvDWo332Gz1uzmuM4EayjLH0Hr+FaV9fWumWUt7ezrBbw
jdJI54UVW1DQNJ1TT2sbqxhaAjCgIFKehUj7pHYiqXg26n1DwravdyGd13xea/JlVHKhj9QAaAMj
S/ib4clkvhfa9ZIqXTLb9RuiwMH35zXU6ZqthrNkt7pt1HdW7EqJIzkEjrWR4YghNxrmYYzjVJAP
lH91K6FUVBtVQo9AMUB1KOra9pOhRLJquo29mr/d81wC30HU03TvEWjat5f9n6nbXRl3bBHICTjr
x7ZFY2saDrUfiKTXNFGmXUs8CQvDqKt+7C55jdQSAc8jHPWqumvIni+zfXvD0Wnak8UkdteWkoeG
fgFlPAIIAyM+9CBmh4z8X2PhrTZVbUILfUGjD28cvO4bsE4/Olh+IXhG4ljhi1+0eSRgqqGPJPAH
SpPHMaN4Q1BmRSwRcEjOPmFba28IAIhjB/3RQAs88VtBJPM4jiiUs7HooHJNZ1h4o0LVLKe9stVt
pra2OJpQ+Fj+pPStQgEYIyDXF2/hyx1fxvrUt8pmt7Z4ClmceSX8v77L/ER2zwKAOm0nXdK12F5t
Kv4LyONtrmJ87T71FqniXQ9EONT1W1tW4+SSUBufbrVuLTrOC8e8htYo7h4xG0iKAWUHIB+ma5ib
Wzc6jcz+HvCB1V1fy5r5nit1kZeCFduXxjHpQB0um6pYaxaC6028huoDxvicMM+h9DVaPxJosup3
GmJqUBvLVS00RbBjAxkn0AyK5/w1JcHxzqJn0Y6PJPYRSTQCRHEjh2G/K8Hjj14o8TaRY6v480K1
vcGA21y7w5wLjBTCt/eHfHtTEbdh4w8Oapemysdas57jOBGsoyT7ev4Vs1lax4f0nVNKks7q0hWN
VzG6qFaEgcMpH3SPUU3wpe3Go+FdNu7pi80tupdz/Gem78ev40hmvRRRQBw/jDxrpEM0OjQ+IorC
Z7ryr2WM/vIIwpJxxwSQBntmneFofC91qm/RPFGo6hPCu94X1GSVSvTlW4I5rT8SxRnWPDpMaEtq
BzlRz+5kroEijjOUjVT7LihAzO1fxNomgSRR6tqUFm0wJjEpxuA6/wA6NS8S6Jo88UGo6ra2ssxG
xJJACfw7D3qp45RW8FasSo3C1fDEZI4p+keFdK06ykVoBeT3Sf6Vc3IDyXGRzuJ7ew4FAG2GUruB
BXGc54rEHjXwub/7ANesftGduzzh19M9Kp+KoI1stI0KJjbWF7dpay+WSv7oKx8sHtu2hfoa2Toe
knTv7OOm2v2PZs8jyl2Y9MUASalqljo9i19qN1HbWyEBpXPAycCqsHifQrnUItPg1W1ku5YxIkKy
DcykZB/LnFYejjyfDHiDTPNa4ttNlnt7dpDuIQIGCk99pYj8Kx7vQtMt/hLpkUNqkfmG0kZ14fe7
oGbd1yQSM+hxTsB3GneINH1a6ntdP1K3uprY4lSKQMV7Vo1zF7YWdh4q8NpZ20VuqJcRKI1C4QRg
7eO2QK6ekAVzPje412w01b/R9SgtFiZUkjltvN8ws6qCDkYxk/WumrnPH6s/g+6RZDGzSQgOo5U+
anI+lJgVzpnju3BmTxHpt2yDIgk07y1k9iwckfXFaVhqNz4h8LR3tg62F1cRna0ieaInBweMjcMg
/Wsi78Ga5dWskJ8camQ64wYYgD7HaAcfQitTwndtLpslhLaw20+mSm0kjg/1fygEFc9iCDg80wML
SIvHGrWb3A8U2UWyeWHb/ZYOdjlc/f74zW3oOrajJfXWja1HCt/aosqzQZEdxExIDgHlTkEEVzuj
TeNYrG8OjWejTWi3tyYxcTSLKx81sggDb1961vBQW8F3qt5dvcaxIwgvEeLyja7ekQTJwBknOTuz
nNCAs6rqGsXmsvouhyW1rJDAs1xd3CGTYGJChUBGT8pyScCqbT+MNKv9Mtrua01K2uboJNdQ25je
NdrHBTJGOB82ePxrS1bw7Z6xereRXlzZahbr5YuLOXa4U8hWHIYc5wRWa7694WuLOS71b+2NOuLh
LeXz4VSaIucKwK4DDJAIx3oAl8aT69ZQW93pGqQWkZljgkjltfNLF3Chs5GMZ6d6i1u/1vSPD8Nk
mrQ3XiG4kxb+XZj99z02bsKAOrE4H6VY8fGceGwbURtP9stvKEhIUt5q4zjtms6G21Dwhqzavq1x
HqdvqDLHdXhj2SWjE4UDnHk54x1GcnNCGdHocGsw6Uqa1ewXN8eWeGLYi5HTGecHvxmuZ1GLxvYX
mnwf8JRZP9uuDCD/AGYBs+Rmz9/n7uPxruawPEX/ACF/Dv8A2ED/AOiZKOouhd0W11e1tnTWNSh1
CUvlHitvJCrjpjJz9a0qKKACiiigAooooAKKKKAPPBfeMrnw5e+IIfEFnFDB9oZbY6eGOI2YAbt3
fb1xViS58X6X/Y95ea/aXdve3kEMkC2AjO2Q84bcf5V0HieCK38GavHBEkSCzmO1FAGSpJ4HuSau
2MEM+k2ImiSTZFG671B2sAMEe9C/yGzC1S1Fj450m+W9u1W7MyzxPct5IVYsg7M4HTOa09P8W+Ht
VvmsbDWLS4uVz+7SUEnHp6/hWX4v0u11jX/DlleKz27TzM6KxAcCPO046g9x3pfHljZweD57mG1i
jmsTHLbOiBTEwdcFcdPT6UwOrrCk8beF4r/7DJr1itxu2lDMOD6E9KqfEC5u4fDkcVpE8pu7qK3k
RJREWRjyoc8Ln7ufes6ObXYrAWEfwztltQuzyf7Rg249MYpCO4BDAMpBBGQR3pa5vwTa6rZabcW2
o6cdPhScmzt2uVnMcRAO3cOwOce1dJQAVgeKRrMNo19p2t2+m29rE8k4ltBNuwM8HcMdK365Lx9q
DJbWOlR2V1fG8nDz29ogaRoEIZ+CRwTtHXuaBof4O1bWp2ew8QyRPetbx3cTRxeWDG4wVI9VYYP1
FP8AHFxr9hpf9oaLqNvbCEqrxTW/meYWdVHzZ+XGfQ1i6h4omfXNJ1Q+G9a09LaUw3M91bqsYhkw
Dkhj0bafwNdD44/5FO5/66wf+jkpiHWOoX+v+G2azuI9P1SNjDPvi8wQyqcONuRkHtz0INVvBdzr
l5Hfy6xqUF2sN09vGsVt5WCjEFjyc5447U6/z4f8TxaovFhqhW3vB2jm6RSfj9w/8Bp3gv8A48tT
/wCwrdf+hml1H0M7xKPGGlwXGo23iKzW385FjgbTgSqs4UAtu5xn05xW5ollr9pJKdZ1mDUEYDy1
is/J2HuSdxzUHjb/AJFib/rvB/6NSt+hCCiiigCG8vLewtJbu7lWGCFS8kjdFA6k1zvh+78Pav4o
1DWNH1lb24mt445YUbKxqpOD07105AYEMAQeoNc/boifEG6CIqj+zI+AMf8ALRqFuHQ3bieK1t5L
ieQRxRIXd26KoGSTXG2fxN8OvrGox3Gu2a2kZi+ytyN2V+fnvzXakAggjINc5o8EJ8X+IgYUwDbY
G0cfu6ANTSNd0vXrd7jSr6K7ijbYzRnIBxnH61Jqer6do1t9p1O9gtIs4DSuFyfb1q0iJGMIiqPY
Yrm/EWg6pc6za63pBsJrm3haH7PqCMY8E53Kw5Vu2ccjigDQ0/xVoOrbPsGrWtwZH8tVSQFi2CcY
69AfyrUkkSGNpJHVEUZZmOAB6k1w4kuo/EGlS+KPDlrbTLPstdRsJtyCRlICOCAwBz34zip/Hkl3
NqGi6bDpf9qQXDyySWZuFhWYoAVDFuCBknb3x7UAbFn4z8M3999htNcspbgnAjWUZJ9B6/hW3XCX
z65qNg1jdfDWB7dlwE/tOAbfQrgcEdiOldJ4WTVI/DtpFrMbR3salHDSCQ4BIUlhwTjGTQBh6roM
eka3peo22paoZLnU1SSKS9d4irK5I2E4xxXZ1geKP9dof/YVi/8AQXrfoWwdTlfGvjLT9A0+4tV1
W3tdUaNfKSTkqGYDfjvgZP4Vi6OvhG/1OCKz8bane6g5yFGpP+8YDJ+X7vY8YxXR+N4428L3DFFL
eZDyRz/rUrdWCJDuWJFI7hRQgJKKKKACsO68X+Gor1tMn1yzjuW+Qp54BBPv2NJ4zuJoPDcywzNb
meWKB5lODEruqswPYgE81ctfD+j2WmDTYNNthaBdpiMYIYd856k9yaAMbwfbHT9X17T0vLu5gt54
fKN1cNMwDRAnBPbJra1XXdJ0OJZdU1C3s0b7vmuAW+g6muf8FWFvpeueJbK1kZ4IrqIRhm3eWDED
sz6DoKl8J2NtqUt9r97Ek+oy3c0O6Qbjbxo5VY1z90YGTjqTTA3dL1nTNbtzcaXfQXcQOC0ThsfX
0qxdXdvZW73F3PHBCgy0kjBVH4mua8Q2NtpetaTrNjGtvezXsdrN5YC/aI3yCGHcjG4Htis/xTJf
3PjW1tI9BXW4bWz+0R2z3SQoHLlS5DcMQAAPTPvSA6PS/Fvh7Wrg2+m6xa3Mw/5ZpINx+g71sV5/
rI8RazZGCT4fpFMnzW9xHqkIeBx0ZSBkYP512drHdXWhxRX4MN1LbhZ9jDKOVw2COOuaAKFz408M
Wd99huNdso7jO0oZRwfQnoK1bW8tr6NpLWdJkVyhZGyNw6jNcXZaR4t8P2CadbaVoGp2UC7QctBL
MP8AaBBXce5zz1rZ8FPY/wBjzQ2Wnyaa0V1ILizkIJglJ3EAjjbyCMdjQB0VFFFAFCTXNLh1ZdJk
vokvnjMiwFvmKjPP04P5VBp/irQNVvnsbDV7S5uUzmKOUE8dcev4Vl+LdMt9V13w9aXO7ypLiUyB
DgyKIidpP909xS+NdPs4PDa3MFtFDNY3ED2zxoFMR8xRxjoMEjHpQB1NYcvjXwxDf/YZNdsVuM7d
hmHB9CelReNJJDpNtZrM0Ed/ew2s8qHBWN2+bB7Z+7n3rSh0PSYNPGnx6baraBdvk+Uu0j3HegC6
XQR+ZuGzG7dnjHrXGJ8TPDv/AAkE0D67ZCwW2RkfJ5k3NuGfoBV/wgn2G51nRYWZ7LT7oLbbm3eW
rIGMYPopPHoCBT4IIT4/vF8lMf2bFxtH/PR6OodDQ0fxFo/iASnSdQhvBCQJPKOduc4z+RrTpqRp
HnYirnrgYp1ABRRXPeMndtOs7ESPFFqF9FazujbT5bE7gD2zjH40ASSeNvC8V99hk16xW4zt2mYc
H0z0rWtb22vRIbWdJhE5jcoc7WABx+RFRw6Tp1vaLaQ2Fuluq7REsS7cemKpW+l2fhfRdQ/sm32L
mW6EIORvK5wB2HA4oAdq3ijQdCkWLVNWtbWRuQkkg3fXHWr9lfWmo2yXVlcxXMD/AHZInDKfxFYf
g7SbGLQbbUNsd1eahEtxc3bgM8zsMnk9hnAHQAVAtlb6J47tF01Vgj1WCZrq2j4Qsm0rLt7H5iCe
/FAGyPEGkG/urD+0YBc2aeZcRs+DEvHLZ6DkfnTNJ8TaHrryR6XqltdvH95YnBI98envWNrGj2mr
fEDT0u03wxWEkrRfwykSJjeP4gOuD3qbxPaW9vqOgX0MKR3KakkIlQYOx1YMvHUHA49qAZ0rusaN
JIwRFGWZjgAeprEg8beF7m9NnDr1i84JG0TDnHoehq14j0g67oN1pqziBp1GHK7hkEEAjuDjBHcV
zF1b+KorCS11DwtoeqWOzY0NjKY3K+oV1xn2B+lAHYnUbMab/aRuE+x+V5vnZ+XZjO76YrkrH4m+
HX1XUo7rXbJbWN4xatyNwKAtz3+bNdF4cksJ/DWntpu42X2dViEnLBQMYb3GMH3FZ+hwQnxR4jBh
jIE0GPlHH7oU+odDW0nWtN121a60u8iu4VcoXjOQG9P1FUPE2u6Dp9rJpus6tFYm9gdV3HDbSMEj
8620RUGEUKPQDFQ30cb2kxeNWIjbGRntUvYa3Kvh6C0tfD2nwWFybq1jt0WGYnJkUDg/jVLxb4ps
PDWkzvPfQW148EjWiS/8tHUcDHfkj86l8G/8idpP/Xqn8qd4tRG8JauWRWIspsEjOPkNOW7FHoZt
r8SPCT20Jm8QWYlZF3jcR82Oe3rW9qWrWGj2LX2o3UdtbKQDK5wBnpTdMt4P7LtD5MefIT+Ef3RV
uVVeNgyhhjoRmmxLYq/2xp39kf2v9sj+weX5v2jPy7PWm6Trema7bNc6VexXcKNsZ4zkA9cfrWf4
HUN4I0pWAINuOCPc1F4UULqviRVAUDUuABj/AJZJRbVjKep/EPQrDxHa2La1aJCnnJeBs5jdcbRn
tzurY0nxb4f126Nrpeq293OqFykbZIUd/wBRVXVYYj4z0LMSHdFdZ+Uc/Klb6RRxnKRop9QoFIBt
xcQWkD3FzMkMMYy8kjBVUe5NZem+L/DusXX2XTtZtLiftGkgyfoO/wCFc/4vkvbnxdp1jHog1qCK
1a5W0e6SFGk3BdzBuH2g8DtuzUOr/wDCQazYNa3Hw7RSOYpU1SFXhcdGUgZBB9KAO/oqlo5vjo9n
/aaBL3yVE4DA/Pjnkcdau0AFZmqeJdE0Q41PVbW1bj5JJQG59utadcfPrZuNSuZvD/hE6tIj+VPe
l44Fdl4IV25fHT0oA6XTdVsNYtBd6beQ3UBON8Thhn09qim13SrfV4tImvokv5ULpAx+ZlAJz+Sn
8q5vw49wfHV+Z9GOjyT6fHJNAJUdZHDsA+V4zjjPXirPjLTbfVdU8PWlyG8qW8cSBDtLqInJUn0P
Qj0NAGpY+K/D+p6g1hY6xaXF0pIMSSgk4649fwrXrk/HdhZ2vhCS5t7WGKaweKS1eNAphYOoG3HT
jj6V1lABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQ
AUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAB
RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFF
FFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUU
UAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQ
AVWm/wBYfpVmq03+sP0oAZRWbrkeptZpNpLqLm3k8zym6TLggp+OaztJ1LU9f1KO8WBrHTbYENG/
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
9oH900ATUVD9oH900faB/dNAE1FQ/aB/dNH2gf3TQBNRUP2gf3TR9oH900ATUVD9oH900faB/dNA
E1FQ/aB/dNH2gf3TQBNRUP2gf3TR9oH900ATUVD9oH900faB/dNAE1FQ/aB/dNH2gf3TQBNVab/W
H6U/7QP7pqJ23tnGKAEooooAVPvr9a+ZNR/5Cd1/12f/ANCNfTaffX618yaj/wAhO6/67P8A+hGv
Ty7eXyNqPU978C/8iPpH/XD/ANmNb9YHgX/kR9I/64f+zGr2vQajc6PPDpcwiuWHBPVh3APYn1rg
q/xJerMpbstQXlrcySR29zFK8RxIqOCUPv6VOOtYPhGawOkC2s7draWA4uYZB84fuSe+fWt4dazE
Yjffb6mkpW++31NJQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFA
BRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAF
FFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUU
UUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABW2OgrErbHQUALRRRQAU
UUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRR
RQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFF
ABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUA
FFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAU
UUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRR
RQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFF
ABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAEc00VvC008ixRoMs7nAH1NLDNFc
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
J//Z

--_004_782de14461094e09a193462ef1c4094dXCHRCD001ciscocom_--


From nobody Mon Jun 11 23:57:39 2018
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 E2864130E0C; Mon, 11 Jun 2018 23:57:35 -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, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, 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 A2pU5dhJKLIx; Mon, 11 Jun 2018 23:57:33 -0700 (PDT)
Received: from mout.gmx.net (mout.gmx.net [212.227.17.22]) (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 5F87812F1A6; Mon, 11 Jun 2018 23:57:33 -0700 (PDT)
Received: from [192.168.178.20] ([93.217.84.246]) by mail.gmx.com (mrgmx102 [212.227.17.168]) with ESMTPSA (Nemesis) id 0MACmL-1fYumV2HOb-00BIo2; Tue, 12 Jun 2018 08:57:26 +0200
To: "Pascal Thubert (pthubert)" <pthubert@cisco.com>, Toerless Eckert <tte@cs.fau.de>
Cc: Toerless Eckert <tte+ietf@cs.fau.de>, "xml2rfc@ietf.org" <xml2rfc@ietf.org>, "draft-ietf-anima-autonomic-control-plane@ietf.org" <draft-ietf-anima-autonomic-control-plane@ietf.org>
References: <a926fa89d672402f8c77cedc4598a28d@XCH-RCD-001.cisco.com> <20180611172835.wrzls2yenhglfakg@faui48f.informatik.uni-erlangen.de> <20180611172954.q6gyzdvs2sz3vb4e@faui48f.informatik.uni-erlangen.de> <29e6909d-d189-13c9-6366-58fd84f3de84@gmx.de> <20180611202128.apmnedcbp4tisebh@faui48f.informatik.uni-erlangen.de> <782de14461094e09a193462ef1c4094d@XCH-RCD-001.cisco.com>
From: Julian Reschke <julian.reschke@gmx.de>
Message-ID: <9197e2f3-9cdf-1190-2957-cfd485651030@gmx.de>
Date: Tue, 12 Jun 2018 08:57:25 +0200
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <782de14461094e09a193462ef1c4094d@XCH-RCD-001.cisco.com>
Content-Type: text/plain; charset=windows-1252; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 7bit
X-Provags-ID: V03:K1:r6Fqd1iH/dUL9VdwbtXTZH7CmXXpVh1jJFlK2p6fOOclHjAvaGT kaVKUpeMzxUSpn9fO21IZ64Tay6TS/3mHplDhum/l8cIzGWqq6tEeBXSjzd7yLgM3BTnKon xzvCqKLBzsrgHlFueprf7rV41ObtdJExTgp1yDa/Thb+DjhZXdc3clfLc5R2xkdfP9QYeUt ZcVW68UiGT6CZPptqPV8A==
X-UI-Out-Filterresults: notjunk:1;V01:K0:td0ndXYR5sk=:bjJn6KI1OBxz9LRWu9LfwW lZbdz/RxNnmxogXpmkVjDABFFnZnaArxNgaQQyKdioCVFBoE6hz8syIwKEJmLzxWnvGtDGHRm NrkjhXDhgfz5+D+MkwpJf4BViVpHICJK1gBEkhuAEefIhrDM6tUUc8Xi0C2aO6PpHXAHSF40q U1rQkVqLCLLPNoISeYsG4nq1KMZOCK0pQIz6H5aBQHACugZQ40AF1n5QLiV+YkDCHS3r9pKqR 8sklT5U8foV2vt2KMKMLUmB8zqjGgZoZtl727HUSwKxFWe/2BUwL8egcRYiyoV5vhGy1YTJ3i COeAnJNJThs4z2tfhm/s9MXyEYH6S+3PdTjILMFyawdKY0kRS32+lA2MVkUrtJLb1ZJd6d9E7 U/DXSaxZIQAUV5NIuDR3CyIx8iG4DYHanGriuFkmJHoAihbpnFpSGmh80XEva1MEkXARG35vD HoXiQl7BJWIY8qGXIX2dwhpBut5d4VuPO7ym3dHg02N9vgxYXCogHp7Pqls0M/BxUWb7AE/0/ urjqyy/nEQlnkybnGtECw+QTWH2V9+sxsVbglnwOQEwa1l6WMbjDJCf2bHyc5D9EpTzfmB4xg 1KyPJNSUgEdIxOPID2mrCwGlf0NYKGHeb1jjJPPKImfVrhvWErOV4ZN50BT3djQ/6N6omt03A 11y0GLW3dSfuwUtAJZ+yBryFdoL4cTKBLoQfx+3VuPncLvqg3Dn02TSh2R/iwV3h/kjMWPBcd kuCBdqfRtVb3Rq5Mjg3c1vXqU+IrrA1F1QfClsGfs+meM7j/1s+NZk18p420HAaGE9Jl8PZDP 1SY3ljb
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc/1bU_3WcNsphl4V4NkGwMUe1Z-FQ>
Subject: Re: [xml2rfc] XML2RFC PDF problem
X-BeenThere: xml2rfc@ietf.org
X-Mailman-Version: 2.1.26
Precedence: list
List-Id: <xml2rfc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/xml2rfc>, <mailto:xml2rfc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/xml2rfc/>
List-Post: <mailto:xml2rfc@ietf.org>
List-Help: <mailto:xml2rfc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/xml2rfc>, <mailto:xml2rfc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 12 Jun 2018 06:57:37 -0000

On 2018-06-12 08:35, Pascal Thubert (pthubert) wrote:
> Hello Toerless:
> 
> The HTML is in fact wrong already. What seems to screw things up is the 
> link to section 3.2 below. This link is in fact pointing to an ID ref. 
> Strange. Could you check again the xml at that very place?
> 
> Take care,
> 
> Pascal

Indeed. In which case it's a bug in rfcmarkup 
(<https://tools.ietf.org/tools/rfcmarkup/>).

Best regards, Julian


From nobody Tue Jun 12 03:33:37 2018
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 EA020130E20; Tue, 12 Jun 2018 03:33:34 -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 cSLg86Br9mu4; Tue, 12 Jun 2018 03:33: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 084F4130E6E; Tue, 12 Jun 2018 03:33:33 -0700 (PDT)
Received: from h-99-61.a357.priv.bahnhof.se ([82.196.99.61]:57928 helo=[192.168.1.120]) 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 1fSgbm-0005zv-V0; Tue, 12 Jun 2018 03:33:05 -0700
To: Julian Reschke <julian.reschke@gmx.de>, "Pascal Thubert (pthubert)" <pthubert@cisco.com>, Toerless Eckert <tte@cs.fau.de>
References: <a926fa89d672402f8c77cedc4598a28d@XCH-RCD-001.cisco.com> <20180611172835.wrzls2yenhglfakg@faui48f.informatik.uni-erlangen.de> <20180611172954.q6gyzdvs2sz3vb4e@faui48f.informatik.uni-erlangen.de> <29e6909d-d189-13c9-6366-58fd84f3de84@gmx.de> <20180611202128.apmnedcbp4tisebh@faui48f.informatik.uni-erlangen.de> <782de14461094e09a193462ef1c4094d@XCH-RCD-001.cisco.com> <9197e2f3-9cdf-1190-2957-cfd485651030@gmx.de>
Cc: Toerless Eckert <tte+ietf@cs.fau.de>, "xml2rfc@ietf.org" <xml2rfc@ietf.org>, "draft-ietf-anima-autonomic-control-plane@ietf.org" <draft-ietf-anima-autonomic-control-plane@ietf.org>
From: Henrik Levkowetz <henrik@levkowetz.com>
Message-ID: <571e063f-a67f-1ad9-0bca-8d20200fb4ab@levkowetz.com>
Date: Tue, 12 Jun 2018 12:32:53 +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: <9197e2f3-9cdf-1190-2957-cfd485651030@gmx.de>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 7bit
X-SA-Exim-Connect-IP: 82.196.99.61
X-SA-Exim-Rcpt-To: draft-ietf-anima-autonomic-control-plane@ietf.org, xml2rfc@ietf.org, tte+ietf@cs.fau.de, tte@cs.fau.de, pthubert@cisco.com, julian.reschke@gmx.de
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
Resent-To: draft-ietf-anima-autonomic-control-plane@ietf.org
Resent-Message-Id: <20180612103333.084F4130E6E@ietfa.amsl.com>
Resent-Date: Tue, 12 Jun 2018 03:33:33 -0700 (PDT)
Resent-From: henrik@levkowetz.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc/6Gu0RBukN7SJLDLP4B8_yZXxqA8>
Subject: Re: [xml2rfc] XML2RFC PDF problem
X-BeenThere: xml2rfc@ietf.org
X-Mailman-Version: 2.1.26
Precedence: list
List-Id: <xml2rfc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/xml2rfc>, <mailto:xml2rfc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/xml2rfc/>
List-Post: <mailto:xml2rfc@ietf.org>
List-Help: <mailto:xml2rfc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/xml2rfc>, <mailto:xml2rfc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 12 Jun 2018 10:33:35 -0000

On 2018-06-12 08:57, Julian Reschke wrote:
> On 2018-06-12 08:35, Pascal Thubert (pthubert) wrote:
>> Hello Toerless:
>>
>> The HTML is in fact wrong already. What seems to screw things up is the
>> link to section 3.2 below. This link is in fact pointing to an ID ref.
>> Strange. Could you check again the xml at that very place?
>>
>> Take care,
>>
>> Pascal
>
> Indeed. In which case it's a bug in rfcmarkup
> (<https://tools.ietf.org/tools/rfcmarkup/>).

Right.  I'll have to look at this.


Best regards,

	Henrik


From nobody Tue Jun 12 04:51:43 2018
Return-Path: <eckert@i4.informatik.uni-erlangen.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 B87CA130E27; Tue, 12 Jun 2018 04:51:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.95
X-Spam-Level: 
X-Spam-Status: No, score=-3.95 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HEADER_FROM_DIFFERENT_DOMAINS=0.249, 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 4usvb_6u4mEP; Tue, 12 Jun 2018 04:51:34 -0700 (PDT)
Received: from faui40.informatik.uni-erlangen.de (faui40.informatik.uni-erlangen.de [131.188.34.40]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7B9BE130DDA; Tue, 12 Jun 2018 04:51:34 -0700 (PDT)
Received: from faui48f.informatik.uni-erlangen.de (faui48f.informatik.uni-erlangen.de [IPv6:2001:638:a000:4134::ffff:52]) by faui40.informatik.uni-erlangen.de (Postfix) with ESMTP id 39E0158C568; Tue, 12 Jun 2018 13:51:30 +0200 (CEST)
Received: by faui48f.informatik.uni-erlangen.de (Postfix, from userid 10463) id 28F524401A4; Tue, 12 Jun 2018 13:51:30 +0200 (CEST)
Date: Tue, 12 Jun 2018 13:51:30 +0200
From: Toerless Eckert <tte@cs.fau.de>
To: Julian Reschke <julian.reschke@gmx.de>
Cc: "Pascal Thubert (pthubert)" <pthubert@cisco.com>, Toerless Eckert <tte+ietf@cs.fau.de>, "xml2rfc@ietf.org" <xml2rfc@ietf.org>, "draft-ietf-anima-autonomic-control-plane@ietf.org" <draft-ietf-anima-autonomic-control-plane@ietf.org>
Message-ID: <20180612115129.uydfb3oxzytkyu4y@faui48f.informatik.uni-erlangen.de>
References: <a926fa89d672402f8c77cedc4598a28d@XCH-RCD-001.cisco.com> <20180611172835.wrzls2yenhglfakg@faui48f.informatik.uni-erlangen.de> <20180611172954.q6gyzdvs2sz3vb4e@faui48f.informatik.uni-erlangen.de> <29e6909d-d189-13c9-6366-58fd84f3de84@gmx.de> <20180611202128.apmnedcbp4tisebh@faui48f.informatik.uni-erlangen.de> <782de14461094e09a193462ef1c4094d@XCH-RCD-001.cisco.com> <9197e2f3-9cdf-1190-2957-cfd485651030@gmx.de>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <9197e2f3-9cdf-1190-2957-cfd485651030@gmx.de>
User-Agent: NeoMutt/20170113 (1.7.2)
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc/ck-V0aOxRjqnxliAMezPpnmb6L8>
Subject: Re: [xml2rfc] XML2RFC PDF problem
X-BeenThere: xml2rfc@ietf.org
X-Mailman-Version: 2.1.26
Precedence: list
List-Id: <xml2rfc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/xml2rfc>, <mailto:xml2rfc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/xml2rfc/>
List-Post: <mailto:xml2rfc@ietf.org>
List-Help: <mailto:xml2rfc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/xml2rfc>, <mailto:xml2rfc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 12 Jun 2018 11:51:41 -0000

Rfcmarkup looks broken in the same way as the PDF: 
(except of course for the sizing issues in the PDF that seem like
 the result of rfcmarkup not folding the random/broken text
 it did insert)

https://tools.ietf.org/rfcmarkup?doc=draft-ietf-anima-autonomic-control-plane-16

I can not figure out how to apply rfcmarkup to a local file
though (not in the mood to install a webserver to get this to work),
so i can not troubleshoot it myself now.

WOuld be good if xml2rfc would allow to create rfcmarkup'ed
HTML and PDF files so one can locally verify that it will work
on a document. Even above URL is not exactly the desired output
because it includes the Versions header.

Cheers
    Toerless

P.S.: I have exhausted to no avail my mental capabilities staring
at the section in question in my draft, forcing a bug in
the source to come out and present itself to me. 

On Tue, Jun 12, 2018 at 08:57:25AM +0200, Julian Reschke wrote:
> On 2018-06-12 08:35, Pascal Thubert (pthubert) wrote:
> > Hello Toerless:
> > 
> > The HTML is in fact wrong already. What seems to screw things up is the
> > link to section 3.2 below. This link is in fact pointing to an ID ref.
> > Strange. Could you check again the xml at that very place?
> > 
> > Take care,
> > 
> > Pascal
> 
> Indeed. In which case it's a bug in rfcmarkup
> (<https://tools.ietf.org/tools/rfcmarkup/>).
> 
> Best regards, Julian


From nobody Tue Jun 12 05:04:38 2018
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 94A25130E27; Tue, 12 Jun 2018 05:03:54 -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, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, 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 WKtgZkAAXQKx; Tue, 12 Jun 2018 05:03:50 -0700 (PDT)
Received: from mout.gmx.net (mout.gmx.net [212.227.17.20]) (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 4B67A130E44; Tue, 12 Jun 2018 05:03:46 -0700 (PDT)
Received: from [192.168.178.20] ([93.217.84.246]) by mail.gmx.com (mrgmx103 [212.227.17.168]) with ESMTPSA (Nemesis) id 0M93Jp-1fXuA43zYL-00CRsa; Tue, 12 Jun 2018 14:03:34 +0200
To: Toerless Eckert <tte@cs.fau.de>
Cc: "Pascal Thubert (pthubert)" <pthubert@cisco.com>, Toerless Eckert <tte+ietf@cs.fau.de>, "xml2rfc@ietf.org" <xml2rfc@ietf.org>, "draft-ietf-anima-autonomic-control-plane@ietf.org" <draft-ietf-anima-autonomic-control-plane@ietf.org>
References: <a926fa89d672402f8c77cedc4598a28d@XCH-RCD-001.cisco.com> <20180611172835.wrzls2yenhglfakg@faui48f.informatik.uni-erlangen.de> <20180611172954.q6gyzdvs2sz3vb4e@faui48f.informatik.uni-erlangen.de> <29e6909d-d189-13c9-6366-58fd84f3de84@gmx.de> <20180611202128.apmnedcbp4tisebh@faui48f.informatik.uni-erlangen.de> <782de14461094e09a193462ef1c4094d@XCH-RCD-001.cisco.com> <9197e2f3-9cdf-1190-2957-cfd485651030@gmx.de> <20180612115129.uydfb3oxzytkyu4y@faui48f.informatik.uni-erlangen.de>
From: Julian Reschke <julian.reschke@gmx.de>
Message-ID: <c6ed21ce-d591-36d3-d856-12f7af644a8c@gmx.de>
Date: Tue, 12 Jun 2018 14:03:32 +0200
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <20180612115129.uydfb3oxzytkyu4y@faui48f.informatik.uni-erlangen.de>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 7bit
X-Provags-ID: V03:K1:Z3NRFfCXK8Ld6ufAVnNpq3cd3vlTRijZyvsVPcVW74i9gQkjNAm U1UtEgr2SiOWeL4ZDp3mQnKPC8NdUaOwrBSdlBx9UocagSObeTyYOP6nVUfJlva/QJUFIhn HlyuaP7eXO33KmBaPOUxCNL6qm+W8sI8k2ISnRCoWqAlmrCbIqEZwMJz1Z20m1dRfTi/ODW ETHaJU3Nw9BlHh8S5KXEA==
X-UI-Out-Filterresults: notjunk:1;V01:K0:krJQP8chupg=:IAgb+mli46ytuZeLJOw5g/ LCQyAzu4Cix0y3ZoGIQRiOHA4u0ejN9GB6boG2WSBHNs0q4dl7FVkS+EbVbQV8puxVzW4ER5U AwHfgoDwvjiq3diBgZIi00knRYjZJcyZDh9KaU93mX5hz47ahpjNVEeapdxUyYEwtUr0e+4Y+ 5z6/NAUoGKiG4b10Xg70SCvQa+di8gQLNhgDq5jfboK7bvEJeWxOTnm/i+Y3OE4JQHeLqtJWV 0/YKb8pr3AHUf7x5tnFTzSlqqnUoGtvvICEKOMxvrvUnuo/F1BsZaD0dXwPaZJbtlwefclR+T 3tuSP2cvX6Ma/KJg36s0KocP40YTwTw4X4CmB8auCNSLRiC+Ezc2wdkfgJ/QYRnk1p4yIAOQ1 p3SrIC8Dw3jZDK/dIk3PCSaIJDEbCrknMIanjzyNB2MwIrKOiYDTiP5H5v9kg3iq0mTwHLD6O MC/S69no1zNACX4xkYlgDpaUKVwNH+4VXatBt3ZuzwcWuNkZQZcyvvcPNvbszgc959kj2nKCB 3oUlnjZe7kgnPqC5DdXNA8+nGRFCNjEfz7g3I51QZQ8bxylBfwkW9r/qFEzRDDetgbE2u8lUj GKgAXtxgF85P9FGlBQ1IYR2jxGXI8kysvnVGE9rKCP1eaGRlN3JrFth/tK1JHGGEQ8MOGPXQa LDhZ9ob0qAEQR03nrO85Ytf/Q6p9+5YaaltgcywpX4aKBbGfwOJP7Miz3r1I28DdzF5ct2fpW 2uREikwp8lKwuXO7PNv5WM9cZdKBlP7lIjAPvfL8erXZJ78FsxjdC73s1Sh3YA/kkLEv4C3Ic hjxXD15
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc/aAqU5qLz566vIkSLccPXwV4aIDo>
Subject: Re: [xml2rfc] XML2RFC PDF problem
X-BeenThere: xml2rfc@ietf.org
X-Mailman-Version: 2.1.26
Precedence: list
List-Id: <xml2rfc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/xml2rfc>, <mailto:xml2rfc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/xml2rfc/>
List-Post: <mailto:xml2rfc@ietf.org>
List-Help: <mailto:xml2rfc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/xml2rfc>, <mailto:xml2rfc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 12 Jun 2018 12:03:55 -0000

On 2018-06-12 13:51, Toerless Eckert wrote:
> Rfcmarkup looks broken in the same way as the PDF:
> (except of course for the sizing issues in the PDF that seem like
>   the result of rfcmarkup not folding the random/broken text
>   it did insert)
> 
> https://tools.ietf.org/rfcmarkup?doc=draft-ietf-anima-autonomic-control-plane-16
>
> I can not figure out how to apply rfcmarkup to a local file
> though (not in the mood to install a webserver to get this to work),
> so i can not troubleshoot it myself now.

If the draft is somewhere in svn or github, you could just use that URI.

> WOuld be good if xml2rfc would allow to create rfcmarkup'ed
> HTML and PDF files so one can locally verify that it will work
> on a document. Even above URL is not exactly the desired output
> because it includes the Versions header.

rfcmarkup is something that won't be needed anymore once the new RFC 
formatting tools are in place.

> Cheers
>      Toerless
> 
> P.S.: I have exhausted to no avail my mental capabilities staring
> at the section in question in my draft, forcing a bug in
> the source to come out and present itself to me.

Did you try to add a trailing dot in

>    2.  A controller or network management system can use it to securely
>        bootstrap network devices in remote locations, even if the
>        network in between is not yet configured; no Data-Plane dependent
>        bootstrap configuration is required.  An example of such a secure
>        bootstrap process is described in
>        [I-D.ietf-anima-bootstrapping-keyinfra]


?

Best regards, Julian


From nobody Tue Jun 12 06:30:30 2018
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 1BD61130E71; Tue, 12 Jun 2018 06:30:28 -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 LqaNYKYwdaDe; Tue, 12 Jun 2018 06:30:23 -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 DE85A130E27; Tue, 12 Jun 2018 06:30:23 -0700 (PDT)
Received: from h-99-61.a357.priv.bahnhof.se ([82.196.99.61]:58442 helo=[192.168.1.120]) 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 1fSjNN-0001jM-T6; Tue, 12 Jun 2018 06:30:22 -0700
To: Toerless Eckert <tte@cs.fau.de>, Julian Reschke <julian.reschke@gmx.de>
References: <a926fa89d672402f8c77cedc4598a28d@XCH-RCD-001.cisco.com> <20180611172835.wrzls2yenhglfakg@faui48f.informatik.uni-erlangen.de> <20180611172954.q6gyzdvs2sz3vb4e@faui48f.informatik.uni-erlangen.de> <29e6909d-d189-13c9-6366-58fd84f3de84@gmx.de> <20180611202128.apmnedcbp4tisebh@faui48f.informatik.uni-erlangen.de> <782de14461094e09a193462ef1c4094d@XCH-RCD-001.cisco.com> <9197e2f3-9cdf-1190-2957-cfd485651030@gmx.de> <20180612115129.uydfb3oxzytkyu4y@faui48f.informatik.uni-erlangen.de>
Cc: Toerless Eckert <tte+ietf@cs.fau.de>, "Pascal Thubert (pthubert)" <pthubert@cisco.com>, "draft-ietf-anima-autonomic-control-plane@ietf.org" <draft-ietf-anima-autonomic-control-plane@ietf.org>, "xml2rfc@ietf.org" <xml2rfc@ietf.org>
From: Henrik Levkowetz <henrik@levkowetz.com>
Message-ID: <0e4c1b49-4033-ff88-554c-6a29e8c997e9@levkowetz.com>
Date: Tue, 12 Jun 2018 15:30:13 +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: <20180612115129.uydfb3oxzytkyu4y@faui48f.informatik.uni-erlangen.de>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 7bit
X-SA-Exim-Connect-IP: 82.196.99.61
X-SA-Exim-Rcpt-To: xml2rfc@ietf.org, draft-ietf-anima-autonomic-control-plane@ietf.org, pthubert@cisco.com, tte+ietf@cs.fau.de, julian.reschke@gmx.de, tte@cs.fau.de
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
Resent-To: draft-ietf-anima-autonomic-control-plane@ietf.org
Resent-Message-Id: <20180612133023.DE85A130E27@ietfa.amsl.com>
Resent-Date: Tue, 12 Jun 2018 06:30:23 -0700 (PDT)
Resent-From: henrik@levkowetz.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc/ZroC_kSCNVmJyW-apOJ4iUozs3s>
Subject: Re: [xml2rfc] XML2RFC PDF problem
X-BeenThere: xml2rfc@ietf.org
X-Mailman-Version: 2.1.26
Precedence: list
List-Id: <xml2rfc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/xml2rfc>, <mailto:xml2rfc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/xml2rfc/>
List-Post: <mailto:xml2rfc@ietf.org>
List-Help: <mailto:xml2rfc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/xml2rfc>, <mailto:xml2rfc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 12 Jun 2018 13:30:29 -0000

Hi Toerless,

On 2018-06-12 13:51, Toerless Eckert wrote:
> Rfcmarkup looks broken in the same way as the PDF:
> (except of course for the sizing issues in the PDF that seem like
>  the result of rfcmarkup not folding the random/broken text
>  it did insert)
>
> https://tools.ietf.org/rfcmarkup?doc=draft-ietf-anima-autonomic-control-plane-16

I've identified the cause of the problem (in rfcmarkup) and have a
fix under testing.

The problem is that rfcmarkup fails to find the reference
[I-D.ietf-anima-bootstrapping-keyinfra] in the reference section, and
instead uses the paragraph that starts with [I-D.ietf-anima-bootstrapping-keyinfra] in Appendix A.2.

> I can not figure out how to apply rfcmarkup to a local file
> though (not in the mood to install a webserver to get this to work),
> so i can not troubleshoot it myself now.

I expect to deploy the fixed rfcmarkup later today, or tomorrow.  There
should be no need for you to troubleshoot this further.

> WOuld be good if xml2rfc would allow to create rfcmarkup'ed
> HTML and PDF files so one can locally verify that it will work
> on a document. Even above URL is not exactly the desired output
> because it includes the Versions header.

Mmm, right.  Will have to think about that.


Best regards,

	Henrik

>
> Cheers
>     Toerless
>
> P.S.: I have exhausted to no avail my mental capabilities staring
> at the section in question in my draft, forcing a bug in
> the source to come out and present itself to me.
>
> On Tue, Jun 12, 2018 at 08:57:25AM +0200, Julian Reschke wrote:
>> On 2018-06-12 08:35, Pascal Thubert (pthubert) wrote:
>> > Hello Toerless:
>> >
>> > The HTML is in fact wrong already. What seems to screw things up is the
>> > link to section 3.2 below. This link is in fact pointing to an ID ref.
>> > Strange. Could you check again the xml at that very place?
>> >
>> > Take care,
>> >
>> > Pascal
>>
>> Indeed. In which case it's a bug in rfcmarkup
>> (<https://tools.ietf.org/tools/rfcmarkup/>).
>>
>> Best regards, Julian
>
> _______________________________________________
> xml2rfc mailing list
> xml2rfc@ietf.org
> https://www.ietf.org/mailman/listinfo/xml2rfc
>


From nobody Tue Jun 12 09:55:55 2018
Return-Path: <eckert@i4.informatik.uni-erlangen.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 86337130F33; Tue, 12 Jun 2018 09:55:50 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.95
X-Spam-Level: 
X-Spam-Status: No, score=-3.95 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HEADER_FROM_DIFFERENT_DOMAINS=0.249, 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 kg5VSvGsoJ0h; Tue, 12 Jun 2018 09:55:47 -0700 (PDT)
Received: from faui40.informatik.uni-erlangen.de (faui40.informatik.uni-erlangen.de [131.188.34.40]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 63ED6130F32; Tue, 12 Jun 2018 09:55:47 -0700 (PDT)
Received: from faui48f.informatik.uni-erlangen.de (faui48f.informatik.uni-erlangen.de [IPv6:2001:638:a000:4134::ffff:52]) by faui40.informatik.uni-erlangen.de (Postfix) with ESMTP id 4280058C4C4; Tue, 12 Jun 2018 18:55:40 +0200 (CEST)
Received: by faui48f.informatik.uni-erlangen.de (Postfix, from userid 10463) id 31BC34401A4; Tue, 12 Jun 2018 18:55:40 +0200 (CEST)
Date: Tue, 12 Jun 2018 18:55:40 +0200
From: Toerless Eckert <tte@cs.fau.de>
To: Henrik Levkowetz <henrik@levkowetz.com>
Cc: Julian Reschke <julian.reschke@gmx.de>, Toerless Eckert <tte+ietf@cs.fau.de>, "Pascal Thubert (pthubert)" <pthubert@cisco.com>, "draft-ietf-anima-autonomic-control-plane@ietf.org" <draft-ietf-anima-autonomic-control-plane@ietf.org>,  "xml2rfc@ietf.org" <xml2rfc@ietf.org>
Message-ID: <20180612165540.thcj3xglcxo5tfhv@faui48f.informatik.uni-erlangen.de>
References: <a926fa89d672402f8c77cedc4598a28d@XCH-RCD-001.cisco.com> <20180611172835.wrzls2yenhglfakg@faui48f.informatik.uni-erlangen.de> <20180611172954.q6gyzdvs2sz3vb4e@faui48f.informatik.uni-erlangen.de> <29e6909d-d189-13c9-6366-58fd84f3de84@gmx.de> <20180611202128.apmnedcbp4tisebh@faui48f.informatik.uni-erlangen.de> <782de14461094e09a193462ef1c4094d@XCH-RCD-001.cisco.com> <9197e2f3-9cdf-1190-2957-cfd485651030@gmx.de> <20180612115129.uydfb3oxzytkyu4y@faui48f.informatik.uni-erlangen.de> <0e4c1b49-4033-ff88-554c-6a29e8c997e9@levkowetz.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <0e4c1b49-4033-ff88-554c-6a29e8c997e9@levkowetz.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc/0Tw2QXrDAW1tOEmXHgXn0g53eW0>
Subject: Re: [xml2rfc] XML2RFC PDF problem
X-BeenThere: xml2rfc@ietf.org
X-Mailman-Version: 2.1.26
Precedence: list
List-Id: <xml2rfc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/xml2rfc>, <mailto:xml2rfc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/xml2rfc/>
List-Post: <mailto:xml2rfc@ietf.org>
List-Help: <mailto:xml2rfc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/xml2rfc>, <mailto:xml2rfc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 12 Jun 2018 16:55:51 -0000

Thanks, Henrik, inline

On Tue, Jun 12, 2018 at 03:30:13PM +0200, Henrik Levkowetz wrote:
> Hi Toerless,
> 
> On 2018-06-12 13:51, Toerless Eckert wrote:
> > Rfcmarkup looks broken in the same way as the PDF:
> > (except of course for the sizing issues in the PDF that seem like
> >  the result of rfcmarkup not folding the random/broken text
> >  it did insert)
> > 
> > https://tools.ietf.org/rfcmarkup?doc=draft-ietf-anima-autonomic-control-plane-16
> 
> I've identified the cause of the problem (in rfcmarkup) and have a
> fix under testing.
> 
> The problem is that rfcmarkup fails to find the reference
> [I-D.ietf-anima-bootstrapping-keyinfra] in the reference section, and
> instead uses the paragraph that starts with [I-D.ietf-anima-bootstrapping-keyinfra] in Appendix A.2.

But there is no problem in the XML, right ? E.g.: ietf-anima-bootstrapping-keyinfra
is in the references section.

Is it because the reference is <?rfc include="reference.I-D.ietf-anima-bootstrapping-keyinfra.xml"?>
aka: with '.xml' ? xml2rfc doesn't complain about it, so i figured it doesn't
matter whether or not to add it...

> > I can not figure out how to apply rfcmarkup to a local file
> > though (not in the mood to install a webserver to get this to work),
> > so i can not troubleshoot it myself now.
> 
> I expect to deploy the fixed rfcmarkup later today, or tomorrow.  There
> should be no need for you to troubleshoot this further.

Great!

> > WOuld be good if xml2rfc would allow to create rfcmarkup'ed
> > HTML and PDF files so one can locally verify that it will work
> > on a document. Even above URL is not exactly the desired output
> > because it includes the Versions header.
> 
> Mmm, right.  Will have to think about that.

Let me know if i should open an official request. The PDF+hyperlink format
is definitely a lot nicer than the two 'HTML' type formats of PDF produced
by xml2rfc. And its also the only PDF format generated by datatracker,
so authors can only check that that output would be correct if they
had a chance to locally generate it before uploading e.g., only the
XML to datatracker - of course they couldn't even upload such a hyperlink
PDF without a non-standard toolchain today in case they want to superceed
the datatracker generated one. Like the tooling Julian was suggesting.
But that one didn't have hyperlinks either.

Except for the bu, its cool tooling. Is three any documentation for the
patterns it tries to discover in the text ? Like my "Section 3.2 of [RFC7575]"
being a single hyperlink. Thats very nice. If i knew what patterns of
supplementry text it can recognize i could take care of such text
to happen in drafts.

Cheers
    Toerless
> 
> 
> Best regards,
> 
> 	Henrik


From nobody Tue Jun 12 10:02:09 2018
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 DE107130F5B; Tue, 12 Jun 2018 10:02:05 -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, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, 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 LrbGBxtC1TTN; Tue, 12 Jun 2018 10:02:02 -0700 (PDT)
Received: from mout.gmx.net (mout.gmx.net [212.227.17.22]) (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 361781277BB; Tue, 12 Jun 2018 10:02:02 -0700 (PDT)
Received: from [192.168.178.20] ([93.217.84.246]) by mail.gmx.com (mrgmx103 [212.227.17.168]) with ESMTPSA (Nemesis) id 0MaIw0-1fi6bU0Kvg-00JpuO; Tue, 12 Jun 2018 19:01:40 +0200
To: Toerless Eckert <tte@cs.fau.de>, Henrik Levkowetz <henrik@levkowetz.com>
Cc: Toerless Eckert <tte+ietf@cs.fau.de>, "Pascal Thubert (pthubert)" <pthubert@cisco.com>, "draft-ietf-anima-autonomic-control-plane@ietf.org" <draft-ietf-anima-autonomic-control-plane@ietf.org>, "xml2rfc@ietf.org" <xml2rfc@ietf.org>
References: <a926fa89d672402f8c77cedc4598a28d@XCH-RCD-001.cisco.com> <20180611172835.wrzls2yenhglfakg@faui48f.informatik.uni-erlangen.de> <20180611172954.q6gyzdvs2sz3vb4e@faui48f.informatik.uni-erlangen.de> <29e6909d-d189-13c9-6366-58fd84f3de84@gmx.de> <20180611202128.apmnedcbp4tisebh@faui48f.informatik.uni-erlangen.de> <782de14461094e09a193462ef1c4094d@XCH-RCD-001.cisco.com> <9197e2f3-9cdf-1190-2957-cfd485651030@gmx.de> <20180612115129.uydfb3oxzytkyu4y@faui48f.informatik.uni-erlangen.de> <0e4c1b49-4033-ff88-554c-6a29e8c997e9@levkowetz.com> <20180612165540.thcj3xglcxo5tfhv@faui48f.informatik.uni-erlangen.de>
From: Julian Reschke <julian.reschke@gmx.de>
Message-ID: <80776b74-7d7b-da04-9326-8c8631066693@gmx.de>
Date: Tue, 12 Jun 2018 19:01:36 +0200
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <20180612165540.thcj3xglcxo5tfhv@faui48f.informatik.uni-erlangen.de>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 7bit
X-Provags-ID: V03:K1:b7dCNrHu2UHb2NaSaBQ1YI3orKPE8P80HmwB5hIbUHs6nlCfroA SIJBGK9rr+HZkfXF4/XZa1nbP9vnQAsiWyvElJySIy0DSVK0dgnYsUYOU7QM9SPW9fxfRts udPZ3urqeT9luS6GB+JrVOvSO+9uFMF8rY5y/LVuS5UR0z9m0NXmpkqoXWTMMTDQwivGD8+ Ar/upsrmRpalcD/Z8pUNQ==
X-UI-Out-Filterresults: notjunk:1;V01:K0:1/4UGp2meOo=:G3puGqnbK9uBr6otr5bX0+ emJcsyxtploR27e9qJj6lAFfzBkjlNvAEQNUcP6rAuf18OxzlDp7Ezn96RATX6RG78c70IzIM fS1D2G0lC+5zfpR6a3R0/xO1bK//dYc7CE0GYxFlNh098xClZe+Khu/V2r9vz1QceQTHUR6su d12M3BP64KGjxDGcM6yJzakeFKvn2inliNRacYMwOd5upu5+n6XfftkSh64COxslrgi72fU+q kQ0OAfIxhdN/PvToEAHf77+JAmKcgz++78ydvffTTXtiGB4y91t7hy7TNJ40ZiTsGDIwhHCik ez/kXx/cEM5Cx1SH9VkquP7v73EBoytvuyXX54S95hzo38zTdGyBQY0CEX4jicalm5h9q5aGF JaNSRbYcKofmTcycN3pJCAbhE9GeTd2w3HaFfQuxhFDpNzvu2sDyVMuLpiIGv8VO39TTDihvV 2IJCAm9O9/GnNzN0kDyzLQZsSTv4tFwVbCGOzhjQt93ecZ3/8dLoVTIlWezDBcNZF/IcWDnC9 DLYLvQjQqpm2YKjbpp7wcYNOzbpsrv/stMgh7Wxnb/vIE1erv3SDECzmmPhMca/hInlxYFItD vp4zgB8LZ+J3xyCUYHlADe+ZB6y6KhZV4H6xLGgDpe3DpiqSvPD3k8eA6gSMzbBsiHxtQcqnw Hde+j2Y/zZtVl05qXfIToIm1qvQesSb7a4CyExpL2n9d+n6fEI+6yrO8EMNGF+d6xcCEItobL 0xtRxp5S6BG7LcJqJrfAtrQsYH5dhpt8TxJqSlTetZXIQZiLkTX7HtVXO9r//ViYkqvHvRogr mptMI0k
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc/ArFtO5BkJp4RmDH0LSUuAdNHwSA>
Subject: Re: [xml2rfc] XML2RFC PDF problem
X-BeenThere: xml2rfc@ietf.org
X-Mailman-Version: 2.1.26
Precedence: list
List-Id: <xml2rfc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/xml2rfc>, <mailto:xml2rfc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/xml2rfc/>
List-Post: <mailto:xml2rfc@ietf.org>
List-Help: <mailto:xml2rfc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/xml2rfc>, <mailto:xml2rfc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 12 Jun 2018 17:02:07 -0000

On 2018-06-12 18:55, Toerless Eckert wrote:
> ... > Let me know if i should open an official request. The PDF+hyperlink 
format
> is definitely a lot nicer than the two 'HTML' type formats of PDF produced
> by xml2rfc. And its also the only PDF format generated by datatracker,
> so authors can only check that that output would be correct if they
> had a chance to locally generate it before uploading e.g., only the
> XML to datatracker - of course they couldn't even upload such a hyperlink
> PDF without a non-standard toolchain today in case they want to superceed
> the datatracker generated one. Like the tooling Julian was suggesting.
> But that one didn't have hyperlinks either.

It does. It's just not blue-with-underline, which would be very uncommon 
in PDF...

> Except for the bu, its cool tooling. Is three any documentation for the
> patterns it tries to discover in the text ? Like my "Section 3.2 of [RFC7575]"
> being a single hyperlink. Thats very nice. If i knew what patterns of
> supplementry text it can recognize i could take care of such text
> to happen in drafts.

AFAIU, rfcmarkup detects

  "Section x of [REF]"

and

  "[REF], Section x"

(plus the same variants with "Appendix").

Best regards, Julian


From nobody Wed Jun 13 04:36:18 2018
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 4291D130E22; Wed, 13 Jun 2018 04:36:16 -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 7U70E-ew4qWm; Wed, 13 Jun 2018 04:36: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 1576F130E1A; Wed, 13 Jun 2018 04:36:12 -0700 (PDT)
Received: from h-99-61.a357.priv.bahnhof.se ([82.196.99.61]:61910 helo=[192.168.1.120]) 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 1fT44O-0007mc-LC; Wed, 13 Jun 2018 04:36:09 -0700
To: Toerless Eckert <tte@cs.fau.de>
References: <a926fa89d672402f8c77cedc4598a28d@XCH-RCD-001.cisco.com> <20180611172835.wrzls2yenhglfakg@faui48f.informatik.uni-erlangen.de> <20180611172954.q6gyzdvs2sz3vb4e@faui48f.informatik.uni-erlangen.de> <29e6909d-d189-13c9-6366-58fd84f3de84@gmx.de> <20180611202128.apmnedcbp4tisebh@faui48f.informatik.uni-erlangen.de> <782de14461094e09a193462ef1c4094d@XCH-RCD-001.cisco.com> <9197e2f3-9cdf-1190-2957-cfd485651030@gmx.de> <20180612115129.uydfb3oxzytkyu4y@faui48f.informatik.uni-erlangen.de> <0e4c1b49-4033-ff88-554c-6a29e8c997e9@levkowetz.com> <20180612165540.thcj3xglcxo5tfhv@faui48f.informatik.uni-erlangen.de>
Cc: Julian Reschke <julian.reschke@gmx.de>, Toerless Eckert <tte+ietf@cs.fau.de>, "Pascal Thubert (pthubert)" <pthubert@cisco.com>, "draft-ietf-anima-autonomic-control-plane@ietf.org" <draft-ietf-anima-autonomic-control-plane@ietf.org>, "xml2rfc@ietf.org" <xml2rfc@ietf.org>, Tony Hansen <tony@att.com>
From: Henrik Levkowetz <henrik@levkowetz.com>
Message-ID: <6c57b0eb-cdb3-2350-bd2c-e18b8cc08347@levkowetz.com>
Date: Wed, 13 Jun 2018 13:36:00 +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: <20180612165540.thcj3xglcxo5tfhv@faui48f.informatik.uni-erlangen.de>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 7bit
X-SA-Exim-Connect-IP: 82.196.99.61
X-SA-Exim-Rcpt-To: tony@att.com, xml2rfc@ietf.org, draft-ietf-anima-autonomic-control-plane@ietf.org, pthubert@cisco.com, tte+ietf@cs.fau.de, julian.reschke@gmx.de, tte@cs.fau.de
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
Resent-To: draft-ietf-anima-autonomic-control-plane@ietf.org
Resent-Message-Id: <20180613113612.1576F130E1A@ietfa.amsl.com>
Resent-Date: Wed, 13 Jun 2018 04:36:12 -0700 (PDT)
Resent-From: henrik@levkowetz.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc/lM6OuPtA9dpCNlDDWcVWlDF4vOA>
Subject: Re: [xml2rfc] XML2RFC PDF problem
X-BeenThere: xml2rfc@ietf.org
X-Mailman-Version: 2.1.26
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, 13 Jun 2018 11:36:17 -0000

Hi Toerless,

Cc:ing Tony for the request below.

On 2018-06-12 18:55, Toerless Eckert wrote:
> Thanks, Henrik, inline
>
> On Tue, Jun 12, 2018 at 03:30:13PM +0200, Henrik Levkowetz wrote:
>> Hi Toerless,
>>
>> On 2018-06-12 13:51, Toerless Eckert wrote:
>> > Rfcmarkup looks broken in the same way as the PDF:
>> > (except of course for the sizing issues in the PDF that seem like
>> >  the result of rfcmarkup not folding the random/broken text
>> >  it did insert)
>> >
>> > https://tools.ietf.org/rfcmarkup?doc=draft-ietf-anima-autonomic-control-plane-16
>>
>> I've identified the cause of the problem (in rfcmarkup) and have a
>> fix under testing.
>>
>> The problem is that rfcmarkup fails to find the reference
>> [I-D.ietf-anima-bootstrapping-keyinfra] in the reference section, and
>> instead uses the paragraph that starts with [I-D.ietf-anima-bootstrapping-keyinfra] in Appendix A.2.
>
> But there is no problem in the XML, right ?

Correct.  This is purely a problem in the rfcmarkup tool.

> E.g.: ietf-anima-bootstrapping-keyinfra
> is in the references section.
>
> Is it because the reference is <?rfc
> include="reference.I-D.ietf-anima-bootstrapping-keyinfra.xml"?> aka:
> with '.xml' ? xml2rfc doesn't complain about it, so i figured it
> doesn't matter whether or not to add it...

No, that's fine as such.

>> > I can not figure out how to apply rfcmarkup to a local file
>> > though (not in the mood to install a webserver to get this to work),
>> > so i can not troubleshoot it myself now.
>>
>> I expect to deploy the fixed rfcmarkup later today, or tomorrow.  There
>> should be no need for you to troubleshoot this further.
>
> Great!
>
>> > WOuld be good if xml2rfc would allow to create rfcmarkup'ed
>> > HTML and PDF files so one can locally verify that it will work
>> > on a document. Even above URL is not exactly the desired output
>> > because it includes the Versions header.
>>
>> Mmm, right.  Will have to think about that.
>
> Let me know if i should open an official request. The PDF+hyperlink format
> is definitely a lot nicer than the two 'HTML' type formats of PDF produced
> by xml2rfc. And its also the only PDF format generated by datatracker,
> so authors can only check that that output would be correct if they
> had a chance to locally generate it before uploading e.g., only the
> XML to datatracker - of course they couldn't even upload such a hyperlink
> PDF without a non-standard toolchain today in case they want to superceed
> the datatracker generated one. Like the tooling Julian was suggesting.
> But that one didn't have hyperlinks either.

This email should be enough of a request.  I'm cc:ing Tony Hansen for
info -- he's the maintainer of the xml2rfc webservices.

> Except for the bu, its cool tooling. Is three any documentation for the
> patterns it tries to discover in the text ?

Only in the code, around 1368 and following (before the coming changes).
Extracting comments from the code, mentioning the insertion of markup for
'section of' type references:

             # section x of rfc y markup
             # appendix x of rfc y markup
             # rfc y, section x markup
             # rfc y, appendix x markup
             # section x of? [rfc y] markup
             # appendix x of? [rfc y] markup
             # [rfc y], section x markup
             # [rfc y], appendix x markup


> Like my "Section 3.2 of [RFC7575]"
> being a single hyperlink. Thats very nice. If i knew what patterns of
> supplementry text it can recognize i could take care of such text
> to happen in drafts.

I hope the extract above helps.

Best regards,

	Henrik


> Cheers
>     Toerless
>>
>>
>> Best regards,
>>
>> 	Henrik
>


From nobody Fri Jun 15 11:42:49 2018
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 08AED130E4D; Fri, 15 Jun 2018 11:42:27 -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 s4GQPS2hfs4B; Fri, 15 Jun 2018 11:42:25 -0700 (PDT)
Received: from durif.tools.ietf.org (durif.tools.ietf.org [IPv6:2001:1900:3001:11::3d]) (using TLSv1.2 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B69A3130E4F; Fri, 15 Jun 2018 11:42:25 -0700 (PDT)
Received: from henrik by durif.tools.ietf.org with local (Exim 4.80) (envelope-from <henrik@levkowetz.com>) id 1fTtg1-0005zL-HE; Fri, 15 Jun 2018 11:42:25 -0700
To: xml2rfc@ietf.org
Cc: codesprints@ietf.org, rfc-markdown@ietf.org
Message-Id: <E1fTtg1-0005zL-HE@durif.tools.ietf.org>
From: Henrik Levkowetz <henrik@levkowetz.com>
Date: Fri, 15 Jun 2018 11:42:25 -0700
X-SA-Exim-Connect-IP: <locally generated>
X-SA-Exim-Rcpt-To: codesprints@ietf.org, rfc-markdown@ietf.org, xml2rfc@ietf.org
X-SA-Exim-Mail-From: henrik@levkowetz.com
X-SA-Exim-Scanned: No (on durif.tools.ietf.org); SAEximRunCond expanded to false
X-Clacks-Overhead: GNU Terry Pratchett
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc/AWsIklKtVz1x9uuOZBzPIO5dQEE>
Subject: [xml2rfc] New xml2rfc release: v2.9.7
X-BeenThere: xml2rfc@ietf.org
X-Mailman-Version: 2.1.26
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, 15 Jun 2018 18:42:30 -0000

Hi,

This is an automatic notification about a new xml2rfc release, 
v2.9.7, generated when running the mkrelease script.

Release notes:

xml2rfc (2.9.7) ietf; urgency=medium

  * Added 2 warnings for problems with the <rfc/> docName string.

  * Skipped extracting the longest word from empty table columns.

 -- Henrik Levkowetz <henrik@levkowetz.com>  15 Jun 2018 18:38:20 +0000

The preferred way to install xml2rfc is by doing 'pip install xml2rfc',
and 'pip install --upgrade xml2rfc' to upgrade.  If there are system-
installed python modules which pip will not upgrade, you may have to
use 'pip install --upgrade --no-deps xml2rfc' and install dependencies
manually.

The new version is also available through SVN checkout, with
  'svn checkout http://svn.tools.ietf.org/svn/tools/xml2rfc/tags/cli/2.9.7'

Regards,

	Henrik
	(via the mkrelease script)


From nobody Sun Jun 17 06:41:03 2018
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 3C0EA130DEA; Sun, 17 Jun 2018 06:40:51 -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 B55vTzbYh_Cb; Sun, 17 Jun 2018 06:40:49 -0700 (PDT)
Received: from durif.tools.ietf.org (durif.tools.ietf.org [IPv6:2001:1900:3001:11::3d]) (using TLSv1.2 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 861211274D0; Sun, 17 Jun 2018 06:40:49 -0700 (PDT)
Received: from henrik by durif.tools.ietf.org with local (Exim 4.80) (envelope-from <henrik@levkowetz.com>) id 1fUXvF-0006Cd-7I; Sun, 17 Jun 2018 06:40:49 -0700
To: xml2rfc@ietf.org
Cc: codesprints@ietf.org, rfc-markdown@ietf.org
Message-Id: <E1fUXvF-0006Cd-7I@durif.tools.ietf.org>
From: Henrik Levkowetz <henrik@levkowetz.com>
Date: Sun, 17 Jun 2018 06:40:49 -0700
X-SA-Exim-Connect-IP: <locally generated>
X-SA-Exim-Rcpt-To: codesprints@ietf.org, rfc-markdown@ietf.org, xml2rfc@ietf.org
X-SA-Exim-Mail-From: henrik@levkowetz.com
X-SA-Exim-Scanned: No (on durif.tools.ietf.org); SAEximRunCond expanded to false
X-Clacks-Overhead: GNU Terry Pratchett
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc/6mhAMmws4J90CXT0TyrDlf7jF_s>
Subject: [xml2rfc] New xml2rfc release: v2.9.8
X-BeenThere: xml2rfc@ietf.org
X-Mailman-Version: 2.1.26
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: Sun, 17 Jun 2018 13:40:52 -0000

Hi,

This is an automatic notification about a new xml2rfc release, 
v2.9.8, generated when running the mkrelease script.

Release notes:

xml2rfc (2.9.8) ietf; urgency=medium

  * Fixed a problem with release 2.9.7 when processing private mode input
    files

 -- Henrik Levkowetz <henrik@levkowetz.com>  17 Jun 2018 13:39:22 +0000

The preferred way to install xml2rfc is by doing 'pip install xml2rfc',
and 'pip install --upgrade xml2rfc' to upgrade.  If there are system-
installed python modules which pip will not upgrade, you may have to
use 'pip install --upgrade --no-deps xml2rfc' and install dependencies
manually.

The new version is also available through SVN checkout, with
  'svn checkout http://svn.tools.ietf.org/svn/tools/xml2rfc/tags/cli/2.9.8'

Regards,

	Henrik
	(via the mkrelease script)


From nobody Wed Jun 20 16:11:57 2018
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 D628C130E72 for <xml2rfc@ietfa.amsl.com>; Wed, 20 Jun 2018 16:11:54 -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 Qz0eXv0TLNRk for <xml2rfc@ietfa.amsl.com>; Wed, 20 Jun 2018 16:11:53 -0700 (PDT)
Received: from durif.tools.ietf.org (durif.tools.ietf.org [IPv6:2001:1900:3001:11::3d]) (using TLSv1.2 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5F2EF130E45 for <xml2rfc@ietf.org>; Wed, 20 Jun 2018 16:11:53 -0700 (PDT)
Received: from localhost ([::1]:53968 helo=durif.tools.ietf.org) by durif.tools.ietf.org with esmtp (Exim 4.80) (envelope-from <trac@tools.ietf.org>) id 1fVmGW-0007u6-U7; Wed, 20 Jun 2018 16:11:52 -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, spf2@kitterman.com
X-Trac-Project: xml2rfc
Date: Wed, 20 Jun 2018 23:11:52 -0000
X-URL: http://tools.ietf.org/tools/xml2rfc/
X-Trac-Ticket-URL: https://trac.tools.ietf.org/tools/xml2rfc/trac/ticket/345
Message-ID: <066.34b90ba4fecc43b0483a0f58b625bf98@tools.ietf.org>
X-Trac-Ticket-ID: 345
X-SA-Exim-Connect-IP: ::1
X-SA-Exim-Rcpt-To: henrik@levkowetz.com, spf2@kitterman.com, xml2rfc@ietf.org
X-SA-Exim-Mail-From: trac@tools.ietf.org
X-SA-Exim-Scanned: No (on durif.tools.ietf.org); SAEximRunCond expanded to false
X-Clacks-Overhead: GNU Terry Pratchett
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc/n5y4k3RTpfFHzKl5WDfSiRQBSGc>
Subject: [xml2rfc] #345 (Version 2 cli): Run.py only checks for python2.6+, but not python3
X-BeenThere: xml2rfc@ietf.org
X-Mailman-Version: 2.1.26
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, 20 Jun 2018 23:11:55 -0000

#345: Run.py only checks for python2.6+, but not python3

 In 2.9.6 (and 2.9.8 and probably a bunch of other versions), if you run
 using python3, the check at the end of run.py bails out because its only
 looks for python2.6+.

 Please see the attached patch.  It works fine with the patch.

 Scott K

-- 
--------------------------------+----------------------------------
 Reporter:  spf2@kitterman.com  |      Owner:  henrik@levkowetz.com
     Type:  defect              |     Status:  new
 Priority:  major               |  Milestone:
Component:  Version 2 cli       |    Version:
 Keywords:                      |
--------------------------------+----------------------------------

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


From nobody Wed Jun 20 21:17:25 2018
Return-Path: <brian.e.carpenter@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 612B4130FDE for <xml2rfc@ietfa.amsl.com>; Wed, 20 Jun 2018 21:17:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level: 
X-Spam-Status: No, score=-1.999 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, 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 MPxa7_Ce8aGW for <xml2rfc@ietfa.amsl.com>; Wed, 20 Jun 2018 21:17:21 -0700 (PDT)
Received: from mail-pg0-x22c.google.com (mail-pg0-x22c.google.com [IPv6:2607:f8b0:400e:c05::22c]) (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 91372130F17 for <xml2rfc@ietf.org>; Wed, 20 Jun 2018 21:17:21 -0700 (PDT)
Received: by mail-pg0-x22c.google.com with SMTP id c9-v6so790912pgf.5 for <xml2rfc@ietf.org>; Wed, 20 Jun 2018 21:17:21 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=subject:references:to:from:message-id:date:user-agent:mime-version :in-reply-to:content-language:content-transfer-encoding; bh=kjq3NvfbcI+7GzxRImsP19Zk70Uw/Hq4jYl7H4fgsvg=; b=hmq8dniZ2Na/pmEc/9Z+sZFriPYDdjZCYrPNzxDTbnHcmibaN4fgFjafWU7f1mfMZg bZeF9XwMigEMuseJa7qOEcfL9aJN0jDhvKkJr2hwwxT0LmPBuiuHw7bALB9+KpmticoA JGvyTw7FjHJg3kfvBOROIqbLVLlo1TMYjVlckENyJOXxOjLHkQ9S9Guto95VaVgafngl k5JMiAlEek7X9N8kf/5mqLovBSWSTmhx6QGFwXEBw0kN+GRlX+eScEoiH4P0pfWOTnch olAMv44S3LThS8jT+LzbYFgYAVXoN1uYjXu62AcM4iYJkV8zwyQWZHs4Bymh0JIwEbqJ FnAQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:references:to:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=kjq3NvfbcI+7GzxRImsP19Zk70Uw/Hq4jYl7H4fgsvg=; b=ZPDlJLFYzYyQ27LX4NoSMzNL8SOQ6wwoC2tK8e0AHWRMqVNLzK9cqwuV2NpfCEpoKT mACeEANBo/USUWm0KLNFutYqEpWEwOv3eIXQ/JTgs4gR03X9jc7CzQdqI5Nq72W9W0ck rYS6ELnRA5or6OGqLBhF+CeNA6wH6Lu++PJZr8sD/Gmvla+FdAERYuhpJfFBqg+qVvJF TKo1+UrF1IMN236kmKPZoeKQOKNWIrBI3SC1/en93AWJ+gMy5Zp31sL/2O+Lgx7U8kzG iLTDv+0PDUraZzdID+GzuKlVUwApGKoM1gWqEbZra3DOtdyZIVbkgOsCqvjqYijsY+0A ds4w==
X-Gm-Message-State: APt69E1EGw6r3yfC6GyQZ6rUNCbODSeGuRMNGfy6fwCREE0KFdI3oVyf Z/Zr0ymj9O1zgaqrV26tWFxB7Q==
X-Google-Smtp-Source: ADUXVKIARNB4ZWEjKjTJIQSiqAH86VXfA5Jr/8dMRQm8XHNzJd1w4LqoRka1Zi4CiDPPD2ive9mJTg==
X-Received: by 2002:aa7:854e:: with SMTP id y14-v6mr25159340pfn.165.1529554640739;  Wed, 20 Jun 2018 21:17:20 -0700 (PDT)
Received: from [192.168.178.21] ([118.148.121.80]) by smtp.gmail.com with ESMTPSA id v5-v6sm5812180pfm.14.2018.06.20.21.17.18 for <xml2rfc@ietf.org> (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 20 Jun 2018 21:17:19 -0700 (PDT)
References: <629d6e6a-fbc1-372d-34ce-5556675c3d0c@gmx.de>
To: xml2rfc <xml2rfc@ietf.org>
From: Brian E Carpenter <brian.e.carpenter@gmail.com>
X-Forwarded-Message-Id: <629d6e6a-fbc1-372d-34ce-5556675c3d0c@gmx.de>
Message-ID: <fb14bd08-bda5-1ab5-9d4c-060cfadca150@gmail.com>
Date: Thu, 21 Jun 2018 16:17:24 +1200
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <629d6e6a-fbc1-372d-34ce-5556675c3d0c@gmx.de>
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc/6TJtuG0IdeWcfegGnPWRO-g7tL8>
Subject: [xml2rfc] Fwd: Re: [Tools-discuss] STD series in bibxml
X-BeenThere: xml2rfc@ietf.org
X-Mailman-Version: 2.1.26
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, 21 Jun 2018 04:17:24 -0000

So, it has come to me that the bibxml data mostly doesn't convey the
most important single fact about an RFC: its current status.

To my mind it would be very desirable (even if we don't know today
exactly what we'd do with it) if at least a status tag like
"Historic" or "Proposed Standard" or anything in between was 
included.

The poster child is https://xml2rfc.tools.ietf.org/public/rfc/bibxml/reference.RFC.1700.xml
from which you can't tell that this RFC is Historic (it used to be 
STD 2, when STD 2 existed).

<seriesInfo name="Status" value="HISTORIC"/>
<seriesInfo name="Stream" value="[Legacy]"/> ??

The RFC Editor has this in their HTML rendering:

  <dt><b>Status:</b><dd>HISTORIC (changed from INTERNET STANDARD)</dd>
  <dt><b>Stream:</b><dd>[Legacy]</dd>

     Brian

-------- Forwarded Message --------
Subject: Re: [Tools-discuss] STD series in bibxml
Date: Thu, 21 Jun 2018 05:47:43 +0200
From: Julian Reschke <julian.reschke@gmx.de>
To: Brian E Carpenter <brian.e.carpenter@gmail.com>, Martin Thomson <martin.thomson@gmail.com>, tools-discuss@ietf.org Discussion <tools-discuss@ietf.org>

On 2018-06-21 04:09, Brian E Carpenter wrote:
> Martin,
> 
> RFC 1700 is Historic and obsoleted by RFC3232. STD2 no longer exists,
> is not listed at https://www.rfc-editor.org/standards, so shouldn't
> appear in any (modern) metadata.
> 
> It would of course be good if the bibxml metadata included the status.
> I hope that's planned for v3.

I'm not aware of anything related to that.

Best regards, Julian


From nobody Wed Jun 20 21:29:30 2018
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 C3FE71311C1 for <xml2rfc@ietfa.amsl.com>; Wed, 20 Jun 2018 21:29:27 -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, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, 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 kyKzdorSg-Bx for <xml2rfc@ietfa.amsl.com>; Wed, 20 Jun 2018 21:29:26 -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 9303C1311C0 for <xml2rfc@ietf.org>; Wed, 20 Jun 2018 21:29:25 -0700 (PDT)
Received: from [192.168.178.20] ([93.217.82.242]) by mail.gmx.com (mrgmx001 [212.227.17.190]) with ESMTPSA (Nemesis) id 0LhOO8-1g0m7W0oeu-00meoZ; Thu, 21 Jun 2018 06:29:22 +0200
To: Brian E Carpenter <brian.e.carpenter@gmail.com>, xml2rfc <xml2rfc@ietf.org>
References: <629d6e6a-fbc1-372d-34ce-5556675c3d0c@gmx.de> <fb14bd08-bda5-1ab5-9d4c-060cfadca150@gmail.com>
From: Julian Reschke <julian.reschke@gmx.de>
Message-ID: <9e9e1803-2d90-540d-7bac-9508d0ddedc8@gmx.de>
Date: Thu, 21 Jun 2018 06:29:20 +0200
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <fb14bd08-bda5-1ab5-9d4c-060cfadca150@gmail.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 7bit
X-Provags-ID: V03:K1:w9ebg1M05MdlgzmVGz8EeMl0PElogcvA9i2aTm6cIyQeSK7WqEr M6mtwdiCIRrC7vDslpgKCRYMe3Yqi0/Wx7luLruqZ8hPpz8yzP+I/heXLwbYCe5FT/mbpIG hdBGCLTCtgKd0vELMbBu2H19i+z4hyC5+6p++a+6bMmoUChvjvsvHApOruB1d2NPMacAbDm qyjOD08fytRo3IaexjjPw==
X-UI-Out-Filterresults: notjunk:1;V01:K0:zAo8M1s2VQw=:V/sYNc4ShwBrJKCNTOVfxF a0jEEL7BQbrL82znWYX6imOwpJe2CVrfFzz6A4veQXp6jxAkjurxrr1UOgNLBJ2XyaH8QcAtw g2QdBGL7XtUiMmn7kPvVzpMYmzJz+TaOCzPbyzYhaZRk2Ev3x9CoRR37rmfCzhTms2ffCWEZ8 AbVNiZIHFnVvbNQXMYxk6pr3cIbOuSisFf7tYJ9oS68ZEs13w2bHVmVxmI4809srgPLniTy/W ST8/jtwEV/rl0mAezAMVnVBVDJMWe6o1WfWgWPHHikNiNwKINmC39XHsLswg5e/iCbnRcFvMv 19fIZ5sHpLnaVJznG4jcaveG1AyoRZqSU0xWC9dQqmXNJ+gTu7swImW0whUQ+KMc9McY3YViX zwxsjqO3bL8lL1naCnb27UQOjulkG7dneReT4aSC5gfSkT/71wvIfUV6O37zAMj16aAS6aR64 WM2ka8KKrUgaqRD5KxXQir3Tf01IimsiiMJcIqHYFo+bT2PawdZS5a0KbHa34aHD+ha1bXwIC +2dGCUIVNYquYBY8LrMECfOYmDWKDCj8z5BKiRZrnOTDE/iP2giGK/5whZu1pVscKM0tfCBA0 mCzD2UEn7dsWeuVRuN835kulBoF4gQ0MbK9uv2iNJS7zB2sbz+REEnhxCgJXQ/nEjhpBkaHq7 HUkJJhW/RT6QhqJIdxzaaYXNstohZKW1gWs9f74MrOWxwWX8qpsk6yCzyOXL4PTTz80qdiUHa S15EC9QtR1pX0Od/FeAxUNKyeKrJQsxkt31j/a1QSQSDc1BG6LSDoxHPJXvWyA0qeqd9jdvq/ fqarBC2
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc/96iY7nIu7kmhZTTaq7WTy-XNJ3I>
Subject: Re: [xml2rfc] Fwd: Re: [Tools-discuss] STD series in bibxml
X-BeenThere: xml2rfc@ietf.org
X-Mailman-Version: 2.1.26
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, 21 Jun 2018 04:29:28 -0000

On 2018-06-21 06:17, Brian E Carpenter wrote:
> So, it has come to me that the bibxml data mostly doesn't convey the
> most important single fact about an RFC: its current status.
> 
> To my mind it would be very desirable (even if we don't know today
> exactly what we'd do with it) if at least a status tag like
> "Historic" or "Proposed Standard" or anything in between was
> included.
> 
> The poster child is https://xml2rfc.tools.ietf.org/public/rfc/bibxml/reference.RFC.1700.xml
> from which you can't tell that this RFC is Historic (it used to be
> STD 2, when STD 2 existed).
> 
> <seriesInfo name="Status" value="HISTORIC"/>
> <seriesInfo name="Stream" value="[Legacy]"/> ??
> 
> The RFC Editor has this in their HTML rendering:
> 
>    <dt><b>Status:</b><dd>HISTORIC (changed from INTERNET STANDARD)</dd>
>    <dt><b>Stream:</b><dd>[Legacy]</dd>

Actually, v3 has *something*, see 
<https://greenbytes.de/tech/webdav/rfc7991.html#element.seriesInfo.attribute.status> 
and 
<https://greenbytes.de/tech/webdav/rfc7991.html#element.seriesInfo.attribute.stream>.

However, this was designed for the information known and fixed at time 
of publication, not for later updates to be reflected in <reference>s.

Best regards, Julian

PS: and please do not overload seriesInfo name/value with unrelated 
information... "Status" is not a publication series.


From nobody Wed Jun 20 21:39:37 2018
Return-Path: <brian.e.carpenter@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 A0F7A1311C2 for <xml2rfc@ietfa.amsl.com>; Wed, 20 Jun 2018 21:39:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level: 
X-Spam-Status: No, score=-1.999 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, 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 nuBwSNCj3Zaw for <xml2rfc@ietfa.amsl.com>; Wed, 20 Jun 2018 21:39:32 -0700 (PDT)
Received: from mail-pg0-x231.google.com (mail-pg0-x231.google.com [IPv6:2607:f8b0:400e:c05::231]) (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 B37B01311C1 for <xml2rfc@ietf.org>; Wed, 20 Jun 2018 21:39:32 -0700 (PDT)
Received: by mail-pg0-x231.google.com with SMTP id d2-v6so804758pga.13 for <xml2rfc@ietf.org>; Wed, 20 Jun 2018 21:39:32 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=subject:to:references:from:message-id:date:user-agent:mime-version :in-reply-to:content-language:content-transfer-encoding; bh=EqvGBGFlJ6KUZhhss/q55zp50EBZus4aw3ZEjQU6W2U=; b=Sb+J2GPl/r9ozUZ/smuqUIL1jI2RG3ak8Nk772SnJ53No4Xob1HAkwF1luFs99xn6Q xPtRSemE8HOez0B97N3OuKDPiSKDFOBl2rO/7zt1ofnLK3x7GtLdbeoxlVex7gur5PrH 4w722Zg8SZP67fWcamPVTmsVudi70JsNSeNw6dsj9FRAQdnEONsZ2VGPI63tnGBMTnNU g2yNyzN/hXQ7WjF6wzvhpeVkYEEUYHAgQZdIrebAlULF7DDt4/c+emKCAyMuFLmA7+0a AwMuwDziUJQgljX/C1Rhzf0mZlzhyvKtED5nJrpXs+Fo6RVW9BtGhjNlqGg5vsIa/RWL SMYw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=EqvGBGFlJ6KUZhhss/q55zp50EBZus4aw3ZEjQU6W2U=; b=a+iSL2XWZsAqej+L3BIiqMv43BdAPMDKASRoH9cTTmcNvy9UsiofIzTxxsC8UUUvBR 5RqTN7/wcDyLes4xemcT1Gy6GKWXGaV0t/qsGMlxYNO0FxF4hzeSqRhkzluBqLFDnFsj dTafb+e+NSxf02JbvPU1VJypZbUkMs/LB4jjdD05RBJ63MiMFT5gKGB1pYMWIrRDnpgg N9jj2UTRTCFCuNezkxVzGvgIPMWnAgRRQdWkr4cIUY3peYE9SrVgyN0brZGJUXgyV/ke S58+2J0pUmikzJnF0UjnCbMwQ7adL9FTpp97KRzT3Xh4E3CDUH4mCzU2HM6ReAfWblmo BB0A==
X-Gm-Message-State: APt69E2NjL3fTXmpVPP1xzyO3fI7lMFY8z0/DvUcSp7EoT2XFFlpY4xm 08OsyKw2UitsZH4YJRN2kgjRcg==
X-Google-Smtp-Source: ADUXVKLbEil6Zj3hW1i2SwZJL9b6MgSFLxD7NKAzjAqKNSkZi2WstChEndKCozydeZbXOZx2mduzFA==
X-Received: by 2002:a63:66c4:: with SMTP id a187-v6mr3507325pgc.167.1529555972029;  Wed, 20 Jun 2018 21:39:32 -0700 (PDT)
Received: from [192.168.178.21] ([118.148.121.80]) by smtp.gmail.com with ESMTPSA id e189-v6sm6302165pfc.134.2018.06.20.21.39.29 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 20 Jun 2018 21:39:31 -0700 (PDT)
To: Julian Reschke <julian.reschke@gmx.de>, xml2rfc <xml2rfc@ietf.org>
References: <629d6e6a-fbc1-372d-34ce-5556675c3d0c@gmx.de> <fb14bd08-bda5-1ab5-9d4c-060cfadca150@gmail.com> <9e9e1803-2d90-540d-7bac-9508d0ddedc8@gmx.de>
From: Brian E Carpenter <brian.e.carpenter@gmail.com>
Message-ID: <745be6e1-a164-1b51-3277-4745cb76ce37@gmail.com>
Date: Thu, 21 Jun 2018 16:39:34 +1200
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <9e9e1803-2d90-540d-7bac-9508d0ddedc8@gmx.de>
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc/iJP_b_GRoBBdlHr8F9m3ZApIF04>
Subject: Re: [xml2rfc] Fwd: Re: [Tools-discuss] STD series in bibxml
X-BeenThere: xml2rfc@ietf.org
X-Mailman-Version: 2.1.26
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, 21 Jun 2018 04:39:35 -0000

On 21/06/2018 16:29, Julian Reschke wrote:
> On 2018-06-21 06:17, Brian E Carpenter wrote:
>> So, it has come to me that the bibxml data mostly doesn't convey the
>> most important single fact about an RFC: its current status.
>>
>> To my mind it would be very desirable (even if we don't know today
>> exactly what we'd do with it) if at least a status tag like
>> "Historic" or "Proposed Standard" or anything in between was
>> included.
>>
>> The poster child is https://xml2rfc.tools.ietf.org/public/rfc/bibxml/reference.RFC.1700.xml
>> from which you can't tell that this RFC is Historic (it used to be
>> STD 2, when STD 2 existed).
>>
>> <seriesInfo name="Status" value="HISTORIC"/>
>> <seriesInfo name="Stream" value="[Legacy]"/> ??
>>
>> The RFC Editor has this in their HTML rendering:
>>
>>    <dt><b>Status:</b><dd>HISTORIC (changed from INTERNET STANDARD)</dd>
>>    <dt><b>Stream:</b><dd>[Legacy]</dd>
> 
> Actually, v3 has *something*, see 
> <https://greenbytes.de/tech/webdav/rfc7991.html#element.seriesInfo.attribute.status> 
> and 
> <https://greenbytes.de/tech/webdav/rfc7991.html#element.seriesInfo.attribute.stream>.
> 
> However, this was designed for the information known and fixed at time 
> of publication, not for later updates to be reflected in <reference>s.

Right. But maybe references should reflect the status at the time of
citation, not at the time when the reference was published. The metadata
can be live even though the target document is frozen.
 
> Best regards, Julian
> 
> PS: and please do not overload seriesInfo name/value with unrelated 
> information... "Status" is not a publication series.

Sure, that was just random scribbling, not careful design.

    Brian


From nobody Thu Jun 21 08:45:55 2018
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 B78D5130EF7 for <xml2rfc@ietfa.amsl.com>; Thu, 21 Jun 2018 08:45: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 7TEqNLCQHrlJ for <xml2rfc@ietfa.amsl.com>; Thu, 21 Jun 2018 08:45:47 -0700 (PDT)
Received: from durif.tools.ietf.org (durif.tools.ietf.org [IPv6:2001:1900:3001:11::3d]) (using TLSv1.2 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 825F1130EEC for <xml2rfc@ietf.org>; Thu, 21 Jun 2018 08:45:47 -0700 (PDT)
Received: from localhost ([::1]:40235 helo=durif.tools.ietf.org) by durif.tools.ietf.org with esmtp (Exim 4.80) (envelope-from <trac@tools.ietf.org>) id 1fW1mN-0001e9-3c; Thu, 21 Jun 2018 08:45: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
X-Trac-Project: xml2rfc
Date: Thu, 21 Jun 2018 15:45:46 -0000
X-URL: http://tools.ietf.org/tools/xml2rfc/
X-Trac-Ticket-URL: /ticket/345#comment:1
Message-ID: <081.a50e58855d4edba14b4a2369db58538c@tools.ietf.org>
References: <066.34b90ba4fecc43b0483a0f58b625bf98@tools.ietf.org>
X-Trac-Ticket-ID: 345
In-Reply-To: <066.34b90ba4fecc43b0483a0f58b625bf98@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 durif.tools.ietf.org); SAEximRunCond expanded to false
X-Clacks-Overhead: GNU Terry Pratchett
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc/iH9oyfhJz4FsLg37L8khmKshYFM>
Subject: Re: [xml2rfc] #345 (Version 2 cli): Run.py only checks for python2.6+, but not python3
X-BeenThere: xml2rfc@ietf.org
X-Mailman-Version: 2.1.26
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, 21 Jun 2018 15:45:51 -0000

#345: Run.py only checks for python2.6+, but not python3

Changes (by henrik@levkowetz.com):

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


Comment:

 Fixed in [2523]:

 Applied patch from scott@kitterman.com to let run.py run under python 3.
 Fixes issue #345.

-- 
---------------------------------+----------------------------------
  Reporter:  spf2@kitterman.com  |      Owner:  henrik@levkowetz.com
      Type:  defect              |     Status:  closed
  Priority:  major               |  Milestone:
 Component:  Version 2 cli       |    Version:
Resolution:  fixed               |   Keywords:
---------------------------------+----------------------------------

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


From nobody Mon Jun 25 05:07:27 2018
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 75AA5130DD2; Mon, 25 Jun 2018 05:07:20 -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 dqvFxYdPJqDy; Mon, 25 Jun 2018 05:07:19 -0700 (PDT)
Received: from durif.tools.ietf.org (durif.tools.ietf.org [IPv6:2001:1900:3001:11::3d]) (using TLSv1.2 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EEE0312F1A2; Mon, 25 Jun 2018 05:07:18 -0700 (PDT)
Received: from henrik by durif.tools.ietf.org with local (Exim 4.80) (envelope-from <henrik@levkowetz.com>) id 1fXQH8-0003Uw-Pz; Mon, 25 Jun 2018 05:07:18 -0700
To: xml2rfc@ietf.org
Cc: rfc-markdown@ietf.org
Message-Id: <E1fXQH8-0003Uw-Pz@durif.tools.ietf.org>
From: Henrik Levkowetz <henrik@levkowetz.com>
Date: Mon, 25 Jun 2018 05:07:18 -0700
X-SA-Exim-Connect-IP: <locally generated>
X-SA-Exim-Rcpt-To: rfc-markdown@ietf.org, xml2rfc@ietf.org
X-SA-Exim-Mail-From: henrik@levkowetz.com
X-SA-Exim-Scanned: No (on durif.tools.ietf.org); SAEximRunCond expanded to false
X-Clacks-Overhead: GNU Terry Pratchett
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc/cSL-k1JB5WKo82McM0svEUiDV4U>
Subject: [xml2rfc] New xml2rfc release: v2.9.9
X-BeenThere: xml2rfc@ietf.org
X-Mailman-Version: 2.1.26
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, 25 Jun 2018 12:07:21 -0000

Hi,

This is an automatic notification about a new xml2rfc release, 
v2.9.9, generated when running the mkrelease script.

Release notes:

xml2rfc (2.9.9) ietf; urgency=medium

  * Applied patch from scott@kitterman.com to let run.py run under python 
    3.  Fixes issue #345.

  * Removed cc:codesprints@ietf.org from xml2rfc notifications.

 -- Henrik Levkowetz <henrik@levkowetz.com>  25 Jun 2018 12:05:22 +0000

The preferred way to install xml2rfc is by doing 'pip install xml2rfc',
and 'pip install --upgrade xml2rfc' to upgrade.  If there are system-
installed python modules which pip will not upgrade, you may have to
use 'pip install --upgrade --no-deps xml2rfc' and install dependencies
manually.

The new version is also available through SVN checkout, with
  'svn checkout http://svn.tools.ietf.org/svn/tools/xml2rfc/tags/cli/2.9.9'

Regards,

	Henrik
	(via the mkrelease script)


From nobody Wed Jun 27 13:41:31 2018
Return-Path: <paf@frobbit.se>
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 66A78130E35 for <xml2rfc@ietfa.amsl.com>; Wed, 27 Jun 2018 13:41:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.622
X-Spam-Level: 
X-Spam-Status: No, score=-1.622 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, FROM_EXCESS_BASE64=0.979, RCVD_IN_DNSWL_LOW=-0.7, 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 vlxexc6bX-2w for <xml2rfc@ietfa.amsl.com>; Wed, 27 Jun 2018 13:41:28 -0700 (PDT)
Received: from mail.frobbit.se (mail.frobbit.se [IPv6:2a02:80:3ffe::176]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 37D1C130E2D for <xml2rfc@ietf.org>; Wed, 27 Jun 2018 13:41:28 -0700 (PDT)
Received: from [10.196.220.98] (6-197.icannmeeting.org [199.91.197.6]) by mail.frobbit.se (Postfix) with ESMTPSA id 5BB4A21F28 for <xml2rfc@ietf.org>; Wed, 27 Jun 2018 22:41:24 +0200 (CEST)
From: "Patrik =?utf-8?b?RsOkbHRzdHLDtm0=?=" <paf@frobbit.se>
To: xml2rfc@ietf.org
Date: Wed, 27 Jun 2018 15:41:22 -0500
X-Mailer: MailMate (2.0BETAr6113)
Message-ID: <1FD1FA4C-706E-4A9C-90CB-3760A98429C6@frobbit.se>
MIME-Version: 1.0
Content-Type: multipart/signed; boundary="=_MailMate_3866DE7E-5572-46D8-A68C-FBBDFEC2A9AA_="; micalg=pgp-sha1; protocol="application/pgp-signature"
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc/grkOqMyjpylR_mdJAlcrKl3B_F4>
Subject: [xml2rfc] Large I-D and large artwork
X-BeenThere: xml2rfc@ietf.org
X-Mailman-Version: 2.1.26
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, 27 Jun 2018 20:41:31 -0000

This is an OpenPGP/MIME signed message (RFC 3156 and 4880).

--=_MailMate_3866DE7E-5572-46D8-A68C-FBBDFEC2A9AA_=
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

Hi,

I have a draft, draft-faltstrom-unicode11-00.txt, which shortly is to bec=
ome -01. I might have made many mistakes because I do not write I-D every=
 week any longer. I have in fact not used the new version of xml2rfc :-)

Yes, the pip install works. Local xml2rfc tool (the new one) is great!

But...three issues.

A. Large XML

This creates timeouts both in the submission tool and ID-nit tool. Requir=
es me to fall back to manual submission (which worked).

B. Artwork left column

If you look in the draft, you see most of the artwork that is longer than=
 one page end up being left aligned with the left column. This except beg=
inning of Appendix E.

It is created like other artworks like this:

<section title=3D"Changes from Unicode 10.0.0 to Unicode 11.0.0">
  <t>
    Changes from derived property value DISALLOWED to PVALID.
  </t>
<figure><artwork>
111C9       ; PVALID      # SHARADA SANDHI MARK
</artwork></figure>
  <t>
    Changes from derived property value UNASSIGNED to either
    PVALID or DISALLOWED.
  </t>
<figure><artwork>
0560        ; PVALID      # ARMENIAN SMALL LETTER TURNED AYB
0588        ; PVALID      # ARMENIAN SMALL LETTER YI WITH STROKE
05EF        ; PVALID      # HEBREW YOD TRIANGLE
:
:

C. Artwork and page breaks

If you look at Appendix D, you see a page break after the initial leading=
 text.

It is created like this:

<section title=3D"Changes from Unicode 9.0.0 to Unicode 10.0.0">
  <t>
    Changes from derived property value UNASSIGNED to either
    PVALID or DISALLOWED.
  </t>
<figure><artwork>
0860..086A  ; PVALID      # SYRIAC LETTER MALAYALAM NGA..SYRIAC LETTER M
09FC..09FD  ; PVALID      # BENGALI LETTER VEDIC ANUSVARA..BENGALI ABBRE
:
:

   Patrik

--=_MailMate_3866DE7E-5572-46D8-A68C-FBBDFEC2A9AA_=
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename=signature.asc
Content-Type: application/pgp-signature; name=signature.asc

-----BEGIN PGP SIGNATURE-----
Comment: GPGTools - http://gpgtools.org

iG0EARECAC0WIQRUH/cJI8i4DDUU3qWsxpsaC4jXzQUCWzP2cg8ccGFmQGZyb2Ji
aXQuc2UACgkQrMabGguI181dGACfWy3Gg34W4UWUmqkemvi0KB3954UAoIuHMwxT
NeE4iuINZijEyBW/Ucna
=OX77
-----END PGP SIGNATURE-----

--=_MailMate_3866DE7E-5572-46D8-A68C-FBBDFEC2A9AA_=--


From nobody Wed Jun 27 14:01:40 2018
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 E0FCF130E36 for <xml2rfc@ietfa.amsl.com>; Wed, 27 Jun 2018 14:01:38 -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, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, 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 4e8fLJU_NUlP for <xml2rfc@ietfa.amsl.com>; Wed, 27 Jun 2018 14:01:37 -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 ACB93130E2A for <xml2rfc@ietf.org>; Wed, 27 Jun 2018 14:01:36 -0700 (PDT)
Received: from [192.168.178.20] ([93.217.72.72]) by mail.gmx.com (mrgmx003 [212.227.17.190]) with ESMTPSA (Nemesis) id 0M3j17-1gOb6b3kPJ-00rH70; Wed, 27 Jun 2018 23:01:33 +0200
To: =?UTF-8?B?UGF0cmlrIEbDpGx0c3Ryw7Zt?= <paf@frobbit.se>, xml2rfc@ietf.org
References: <1FD1FA4C-706E-4A9C-90CB-3760A98429C6@frobbit.se>
From: Julian Reschke <julian.reschke@gmx.de>
Message-ID: <489f38ae-5c78-ee3e-4e5c-5918c7543a63@gmx.de>
Date: Wed, 27 Jun 2018 23:01:31 +0200
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <1FD1FA4C-706E-4A9C-90CB-3760A98429C6@frobbit.se>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 8bit
X-Provags-ID: V03:K1:62o/yaCkBpo1Tz+j5Rf43NkeoAm1/A+u+kc5tRhQ+bejVuxrHN1 Jq/7hL1RDuYRECiUMAZski0HLJLe1qY2sGmFIE86uhPuFVaSv9HTVmsY93pTvVOwilZAQl0 2EF4dFY8OqF0+RCHMIifoZk8Or60o877b8nqbZkYQCSs3F71Md4iqVNV01oxleIUjo2kg/S mSYLNG8rXn4Y9Z4Acj3LA==
X-UI-Out-Filterresults: notjunk:1;V01:K0:RE2RjXSEx+w=:0LOca8I0mHY87INZhLihqk 6W9VDl6pPlQ9CGXoYLw8iY0hCclUY5hnR8Fth7x0wUflgz8aPKr2daTxexyxLjd04jCbxRTWB doCU06Z63JegG+onf9WndRB0a9BpKyOAgUqrGoNVboQzYWaLlWmKvJV0APHIHn5kPXgou42R1 u9H33mLKmf2CGXwr0mLyiFhFsqS6Q10E9ENBRIrBCMFF+OZeFdbCguIkEt7A6bvaIe9k6EodP hsjP4y+5HKbd7ZSJSiaNsahLh5YbeFS3tbaEY0g+AXuq61axbsmaMVdP2JP41wE9+RtBKCR3B p+bEjUaD7vuNdM72BRhC4RLKnCvtwGqZSnCFR93TJrIeVXJfWRTa2ZVxEzyYJwFMNTyTqVvkd ICLRof0YkWclCB6XmN+Hq14ixiP7xi6rASjrVeZNitcqclI2MpRbOMlZ+g8jplZ2c15V41UVt XuT8RSvoPKgWh9288F4FhljYWudqglVjSsPv8wbctK91liteMgW6ih5HyxPP2k/0Db2AGQ3TC LG+IsLp8SdvJvKqRMHNzl5+SKaWPnlfDQYHNuy89cPWPIfuMSlsDBeGDeV/mAwyP9fPOQzVs2 bsgUBc68ResSs2EsQcU7WQq1QFXDjE9cYliUfHDmzgZhvYIKmveRSlBZv8Un4dGgIf6Nu1Rih p/f3bEaXnc3VOt87ise6oHtJFYjAIBF0Tm523oAkcuFQqNJeLUT9LxghdwygNixGahNLs0/nl mJjO2PlJBe01/z73ggorJ+8uPvT+p6PxqeTaU4bmMp0qS4GiGZssn3V2s4pDU8Ojnj/XaeyHZ 9Ew55UQ
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc/4dCsuv7TUW5XR9aqItAxaYUk2kw>
Subject: Re: [xml2rfc] Large I-D and large artwork
X-BeenThere: xml2rfc@ietf.org
X-Mailman-Version: 2.1.26
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, 27 Jun 2018 21:01:39 -0000

On 2018-06-27 22:41, Patrik FÃ¤ltstrÃ¶m wrote:
> Hi,
> 
> I have a draft, draft-faltstrom-unicode11-00.txt, which shortly is to become -01. I might have made many mistakes because I do not write I-D every week any longer. I have in fact not used the new version of xml2rfc :-)
> 
> Yes, the pip install works. Local xml2rfc tool (the new one) is great!
> 
> But...three issues.
> 
> ...
> B. Artwork left column
> 
> If you look in the draft, you see most of the artwork that is longer than one page end up being left aligned with the left column. This except beginning of Appendix E.
> 
> It is created like other artworks like this:
> 
> <section title="Changes from Unicode 10.0.0 to Unicode 11.0.0">
>    <t>
>      Changes from derived property value DISALLOWED to PVALID.
>    </t>
> <figure><artwork>
> 111C9       ; PVALID      # SHARADA SANDHI MARK
> </artwork></figure>
>    <t>
>      Changes from derived property value UNASSIGNED to either
>      PVALID or DISALLOWED.
>    </t>
> <figure><artwork>
> 0560        ; PVALID      # ARMENIAN SMALL LETTER TURNED AYB
> 0588        ; PVALID      # ARMENIAN SMALL LETTER YI WITH STROKE
> 05EF        ; PVALID      # HEBREW YOD TRIANGLE
> :
> :

It's too wide, thus getting outdented.

Warnings from rfc2629.xslt:

> WARNING: artwork line too long: '0528..052F  ; DISALLOWED  # CYRILLIC CAPITAL LETTER EN WITH LEFT HOOK..C' (72 characters) (at line 577)

etc. Warnings from xml2rfc:

> WARNING: artwork outdented 3 characters to avoid overrunning right margin around input line 639)
> WARNING: artwork outdented 3 characters to avoid overrunning right margin around input line 786)
> WARNING: artwork outdented 3 characters to avoid overrunning right margin around input line 851)
> WARNING: artwork outdented 3 characters to avoid overrunning right margin around input line 909)
> WARNING: artwork outdented 3 characters to avoid overrunning right margin around input line 961)
> WARNING: artwork outdented 3 characters to avoid overrunning right margin around input line 1022)


> C. Artwork and page breaks
> 
> If you look at Appendix D, you see a page break after the initial leading text.
> 
> It is created like this:
> 
> <section title="Changes from Unicode 9.0.0 to Unicode 10.0.0">
>    <t>
>      Changes from derived property value UNASSIGNED to either
>      PVALID or DISALLOWED.
>    </t>
> <figure><artwork>
> 0860..086A  ; PVALID      # SYRIAC LETTER MALAYALAM NGA..SYRIAC LETTER M
> 09FC..09FD  ; PVALID      # BENGALI LETTER VEDIC ANUSVARA..BENGALI ABBRE
> :
> :
> 
>     Patrik

Don't worry about vertical whitespace. Until we switch to the v3 format 
the RFC Production Center will probably take care of it; once we *have* 
switched it'll (IMHO) be irrelevant because the primary output format 
will not be paginated anyway.

Best regards, Julian


From nobody Wed Jun 27 14:06:30 2018
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 C2C48130E32 for <xml2rfc@ietfa.amsl.com>; Wed, 27 Jun 2018 14:06:27 -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 hoKlQqIPA2Bw for <xml2rfc@ietfa.amsl.com>; Wed, 27 Jun 2018 14:06:26 -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 63919130E2A for <xml2rfc@ietf.org>; Wed, 27 Jun 2018 14:06:26 -0700 (PDT)
Received: from h-99-61.a357.priv.bahnhof.se ([82.196.99.61]:50393 helo=[192.168.1.120]) 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 1fYHdx-0006Dj-F7; Wed, 27 Jun 2018 14:06:25 -0700
To: =?UTF-8?B?UGF0cmlrIEbDpGx0c3Ryw7Zt?= <paf@frobbit.se>, xml2rfc@ietf.org
References: <1FD1FA4C-706E-4A9C-90CB-3760A98429C6@frobbit.se>
From: Henrik Levkowetz <henrik@levkowetz.com>
Message-ID: <f6d132a8-e953-3048-292e-e71ca249c373@levkowetz.com>
Date: Wed, 27 Jun 2018 23:06:18 +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: <1FD1FA4C-706E-4A9C-90CB-3760A98429C6@frobbit.se>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
X-SA-Exim-Connect-IP: 82.196.99.61
X-SA-Exim-Rcpt-To: xml2rfc@ietf.org, paf@frobbit.se
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/C4HPyIFj4WAdprc1ICHO4WAHm5I>
Subject: Re: [xml2rfc] Large I-D and large artwork
X-BeenThere: xml2rfc@ietf.org
X-Mailman-Version: 2.1.26
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, 27 Jun 2018 21:06:28 -0000

Hi Patrik,

On 2018-06-27 22:41, Patrik FÃ¤ltstrÃ¶m wrote:
> Hi,
>
> I have a draft, draft-faltstrom-unicode11-00.txt, which shortly is to become -01. I might have made many mistakes because I do not write I-D every week any longer. I have in fact not used the new version of xml2rfc :-)
>
> Yes, the pip install works. Local xml2rfc tool (the new one) is great!
>
> But...three issues.
>
> A. Large XML
>
> This creates timeouts both in the submission tool and ID-nit tool. Requires me to fall back to manual submission (which worked).

Huh.  I'll have to spend some debugging time on that; a trial conversion
shows an xml2rfc conversion time of 2.16 seconds, which does not seem
objectionable in itself.  The hiccup is somewhere else.

> B. Artwork left column
>
> If you look in the draft, you see most of the artwork that is longer than one page end up being left aligned with the left column. This except beginning of Appendix E.

This is an effect of the provided artwork having a width of 72 characters,
which forces it to the left, in order to not exceed the column width limit.

If you reduce the artwork width to 69 characters, it should be rendered with
a regular left-hand margin.

...

>
> C. Artwork and page breaks
>
> If you look at Appendix D, you see a page break after the initial leading text.

Yes.  There isn't room for the provided artwork on that page, so it's started
on a new page.  If you want it split across pages, you'll have to split it
manually into two separate <artwork> elements.

It's probably just as well to leave it as is.


Regards,

	Henrik


From nobody Wed Jun 27 14:20:33 2018
Return-Path: <paf@frobbit.se>
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 0FB00130E2A for <xml2rfc@ietfa.amsl.com>; Wed, 27 Jun 2018 14:20:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.622
X-Spam-Level: 
X-Spam-Status: No, score=-1.622 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, FROM_EXCESS_BASE64=0.979, RCVD_IN_DNSWL_LOW=-0.7, 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 NyRhpeVwxG38 for <xml2rfc@ietfa.amsl.com>; Wed, 27 Jun 2018 14:20:29 -0700 (PDT)
Received: from mail.frobbit.se (mail.frobbit.se [85.30.129.185]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 55CDE124BE5 for <xml2rfc@ietf.org>; Wed, 27 Jun 2018 14:20:28 -0700 (PDT)
Received: from [10.196.220.98] (6-197.icannmeeting.org [199.91.197.6]) by mail.frobbit.se (Postfix) with ESMTPSA id 327A221986; Wed, 27 Jun 2018 23:20:24 +0200 (CEST)
From: "Patrik =?utf-8?b?RsOkbHRzdHLDtm0=?=" <paf@frobbit.se>
To: "Julian Reschke" <julian.reschke@gmx.de>
Cc: xml2rfc@ietf.org
Date: Wed, 27 Jun 2018 16:20:22 -0500
X-Mailer: MailMate (2.0BETAr6113)
Message-ID: <D05D4A62-538D-4E23-982D-92F651271039@frobbit.se>
In-Reply-To: <489f38ae-5c78-ee3e-4e5c-5918c7543a63@gmx.de>
References: <1FD1FA4C-706E-4A9C-90CB-3760A98429C6@frobbit.se> <489f38ae-5c78-ee3e-4e5c-5918c7543a63@gmx.de>
MIME-Version: 1.0
Content-Type: multipart/signed; boundary="=_MailMate_BBFE3C6D-3C14-4562-B6CB-3B4D4BCD8A84_="; micalg=pgp-sha1; protocol="application/pgp-signature"
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc/4jxua83wHN8JZMc6YPwmzC76bKc>
Subject: Re: [xml2rfc] Large I-D and large artwork
X-BeenThere: xml2rfc@ietf.org
X-Mailman-Version: 2.1.26
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, 27 Jun 2018 21:20:31 -0000

This is an OpenPGP/MIME signed message (RFC 3156 and 4880).

--=_MailMate_BBFE3C6D-3C14-4562-B6CB-3B4D4BCD8A84_=
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

On 27 Jun 2018, at 16:01, Julian Reschke wrote:

>> 0560        ; PVALID      # ARMENIAN SMALL LETTER TURNED AYB
>> 0588        ; PVALID      # ARMENIAN SMALL LETTER YI WITH STROKE
>> 05EF        ; PVALID      # HEBREW YOD TRIANGLE
>> :
>
> It's too wide, thus getting outdented.
>
> Warnings from rfc2629.xslt:
>
>> WARNING: artwork line too long: '0528..052F  ; DISALLOWED  # CYRILLIC =
CAPITAL LETTER EN WITH LEFT HOOK..C' (72 characters) (at line 577)

Ok, thanks!

Question: I like it being outdented... :-) Can I force this to happen?

> Don't worry about vertical whitespace. Until we switch to the v3 format=
 the RFC Production Center will probably take care of it; once we *have* =
switched it'll (IMHO) be irrelevant because the primary output format wil=
l not be paginated anyway.

Ok, thanks!

   paf

--=_MailMate_BBFE3C6D-3C14-4562-B6CB-3B4D4BCD8A84_=
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename=signature.asc
Content-Type: application/pgp-signature; name=signature.asc

-----BEGIN PGP SIGNATURE-----
Comment: GPGTools - http://gpgtools.org

iG0EARECAC0WIQRUH/cJI8i4DDUU3qWsxpsaC4jXzQUCWzP/lg8ccGFmQGZyb2Ji
aXQuc2UACgkQrMabGguI180v3QCfSaSuve/1kjjwLt2KeATD9aScsRMAni41ZGtX
2jQE+9kAX1dBhgI7ltZn
=ykqm
-----END PGP SIGNATURE-----

--=_MailMate_BBFE3C6D-3C14-4562-B6CB-3B4D4BCD8A84_=--


From nobody Wed Jun 27 22:29:45 2018
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 1E475130E98 for <xml2rfc@ietfa.amsl.com>; Wed, 27 Jun 2018 22:29:43 -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, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, 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 mNg0XhMLDLmZ for <xml2rfc@ietfa.amsl.com>; Wed, 27 Jun 2018 22:29:41 -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 33711130E10 for <xml2rfc@ietf.org>; Wed, 27 Jun 2018 22:29:41 -0700 (PDT)
Received: from [192.168.178.20] ([93.217.80.225]) by mail.gmx.com (mrgmx101 [212.227.17.168]) with ESMTPSA (Nemesis) id 0LnkiR-1g5GXB17dP-00hsfk; Thu, 28 Jun 2018 07:29:36 +0200
To: =?UTF-8?B?UGF0cmlrIEbDpGx0c3Ryw7Zt?= <paf@frobbit.se>
Cc: xml2rfc@ietf.org
References: <1FD1FA4C-706E-4A9C-90CB-3760A98429C6@frobbit.se> <489f38ae-5c78-ee3e-4e5c-5918c7543a63@gmx.de> <D05D4A62-538D-4E23-982D-92F651271039@frobbit.se>
From: Julian Reschke <julian.reschke@gmx.de>
Message-ID: <e8877d3b-dc1d-3074-8f0c-b0dffeca22c9@gmx.de>
Date: Thu, 28 Jun 2018 07:29:26 +0200
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <D05D4A62-538D-4E23-982D-92F651271039@frobbit.se>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 8bit
X-Provags-ID: V03:K1:Zu/5r27e5wWz8zLQZcksLrAwoCFSyC08QrxS20qeSiJXa/tVSIl QcjmgKHM4wrQ7fesmIa3WBtXHRjU2iH+rUu10/QU81B5+lAzrzJyk//AoH1KoGuqVGuaGe/ EdTlaeX6sc/dssqSqMpZA56xgjSS52C9fFZ1hrfgzmnT2/23vtnqHRnIKAJdh/Zenn/4u0J diDIG4hvTlzEd/CvDXRyA==
X-UI-Out-Filterresults: notjunk:1;V01:K0:8sg2ueb+bmI=:hFqcArQj1UnQjsa8h/lzfk Ms+8YSMcRSbtpziYAeGtXvB4PJ5EM+bGh/y3L3jxZ2TKTi/oBBrQTUdIRVODKH5gBLxnHlJWm og1m26Xo7QQpcAvxRupYZX1Z+zO46YQdjYyunl2boPctCoMXhAgYkYk1AI1eEgckrczbklJuL G2nEe/ZH/YR27Cyr8yaT9QFQjyTTU6K8AaUmwpWlAu1ZEJu2AKqTlZESgUn59tNv5O6ljqH2Z uNzYNahkdij/yhwMmmujHC8t95H7jclC72Zveg5CF096Gk8gTmZg87DVoXyZY6+jWtaDY1MF/ ImjzVLa87gDdqrCAW7/mQZyvfFlTtGkgbjAu1X15g+vO5NojKWmT6dIxG2rwTT94FIUvoInDY JsEWnddMHlIHLJUM+I142kKUbcpiUPtcTWCvbuhMQ26jNn3FvXHp8KS6jWim6XcSPf6ErACmz 6fpyDB4yu68QWj9NMNjbDrMVoaCwX6EiXrFVauLZdxjUNHuJY9PRGSvVMP1WPxilOXHbwglvf q3eUqIFF8iBqa20nF/Gl1tCwXvTcq6udPLytw72tXXU93IXaAJccPeDBBMQyrluKIv9hiDAnb asIZmXralaMksiDts41IL7iqe2OM0mAXAFJLy5uPv6U9Hv+vS89xYULH1L8w4aHGJTb5odmoV SvtePDuqqrP1aBbEBoSGQNiiyV5UwmatNYdcaG+ymodfp9wcM8BQjtk3tjGyoaQJnN8hIGtgE 0nIC9vBfwiDnFG9AJWnTbuGDmkWDht79mirkWQS3bnUfA4DIllen82WHXOm3T0lZaCt3/AdSN ohP3yE9
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc/3YHikcXH9OWKeKQSkP6GPTb_IKo>
Subject: Re: [xml2rfc] Large I-D and large artwork
X-BeenThere: xml2rfc@ietf.org
X-Mailman-Version: 2.1.26
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, 28 Jun 2018 05:29:43 -0000

On 2018-06-27 23:20, Patrik FÃ¤ltstrÃ¶m wrote:
> On 27 Jun 2018, at 16:01, Julian Reschke wrote:
> 
>>> 0560        ; PVALID      # ARMENIAN SMALL LETTER TURNED AYB
>>> 0588        ; PVALID      # ARMENIAN SMALL LETTER YI WITH STROKE
>>> 05EF        ; PVALID      # HEBREW YOD TRIANGLE
>>> :
>>
>> It's too wide, thus getting outdented.
>>
>> Warnings from rfc2629.xslt:
>>
>>> WARNING: artwork line too long: '0528..052F  ; DISALLOWED  # CYRILLIC CAPITAL LETTER EN WITH LEFT HOOK..C' (72 characters) (at line 577)
> 
> Ok, thanks!
> 
> Question: I like it being outdented... :-) Can I force this to happen?

Ouch. Probably not, unless xml2rfc groks trailing nbsp (U+0160)...

> ...

Best regards, Julian


From nobody Wed Jun 27 22:38:21 2018
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 6527A130E7A for <xml2rfc@ietfa.amsl.com>; Wed, 27 Jun 2018 22:38:18 -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, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, 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 z90sxMzPzu8C for <xml2rfc@ietfa.amsl.com>; Wed, 27 Jun 2018 22:38:17 -0700 (PDT)
Received: from mout.gmx.net (mout.gmx.net [212.227.17.20]) (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 B3CF9130E10 for <xml2rfc@ietf.org>; Wed, 27 Jun 2018 22:38:16 -0700 (PDT)
Received: from [192.168.178.20] ([93.217.80.225]) by mail.gmx.com (mrgmx101 [212.227.17.168]) with ESMTPSA (Nemesis) id 0MNMyz-1fWTok2Y2b-006tUY; Thu, 28 Jun 2018 07:37:59 +0200
To: Henrik Levkowetz <henrik@levkowetz.com>, =?UTF-8?Q?Patrik_F=c3=a4ltstr?= =?UTF-8?B?w7Zt?= <paf@frobbit.se>, xml2rfc@ietf.org
References: <1FD1FA4C-706E-4A9C-90CB-3760A98429C6@frobbit.se> <f6d132a8-e953-3048-292e-e71ca249c373@levkowetz.com>
From: Julian Reschke <julian.reschke@gmx.de>
Message-ID: <e932f637-1350-6d70-e250-a8fb29fb3dab@gmx.de>
Date: Thu, 28 Jun 2018 07:37:57 +0200
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <f6d132a8-e953-3048-292e-e71ca249c373@levkowetz.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 8bit
X-Provags-ID: V03:K1:kOlVyPi8VI6kSsCsUl5pomsYxnXMNWwd9pIL83ccqi3waZNB3C4 YyuDc2vLnMUPtKJB2JxcBkQtMGYJLOxLgE+i+98P76MOAxsZxbiinbyAdoEJrbONNsjgqUZ u1FvcaxiIwVPmXWNuWhU+jw2GmhVNCARGeqZqg6mPqwqHFAPo2ak3Wl7hErQAn19czcAd/p Iv/+OKMzF/7rXGLfx/jXA==
X-UI-Out-Filterresults: notjunk:1;V01:K0:f5s2vd6tDaM=:wkVsddE72UePEFJ78on8qA xbpTpj39wGLVqH7+dhlizVONoTPptArgIQ6JEhzR9XyXLvQdnVpTWrjHiHiH/2yH3Kd/85lgm 5wslDBNta531VgYmHO+yXFs0/Va1q8dVZzB8yZD6LGBtOLd/GdGbDzV+nE9Wx1kHzVdidvxgs jmh7eI484GnEnRGT28XvfggwoNYVmo6zPPqfl4AbqfYWOJI9i5QZiOSU4mdUdPdRhOvD+oERe ZQZ9X3cFV8kWp1KBId9hDg2W+2aQWKyfz7aTnC9G2lx/eXzj3CU+RKcsoV8jAsb4VgApkkwsC 6iV7LbvBdBfYg+qwB0nMsQyE61D3guqNWSZ8kaHU+rN6HTWV+V+BC5dC2CLI2HkWdg6aEHn48 zqZ2kHK0QvBSbaTB4AP32BQ2zOkfdIhY2JiQfMAuJmRFgavxcsZNer6iRB5K3U1Rup0r6+N5n NK+MhfCIa9WXURz94tj8t/MAhCvl8EceeP5PvesQV8GXyNH7OoiR28rlCN5sbN3oKERHHzf+q kHKM43AhszdNr93XLecwdZLkiqK9+pnBMGRwiiKRJL41ybjCSsXGjzy/2zAPTZO/NpDuji8W+ GxgJO5MY5JJeoCwpY2RKTA8/k4ENKfNMQCz+e4R6lsax7glFX+NLD/s5dcEStT8imu4seFvMx 48YD0rVZ/2/sP/UPFzF8S5n8GZwqbkhZw+OjLCEWYF6/3hhN/D5qgY7khgzRi4i3B0iBB7s0O 4ZTDJZShppujhGMfi9JBRArTuc5qTytXFy3niOy94vrfWo/JUeQOZYejf+rE/ZRij31I541ul 6GevbQH
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc/AUbuuqwMoUfaufav063e9pJ1qE0>
Subject: Re: [xml2rfc] Large I-D and large artwork
X-BeenThere: xml2rfc@ietf.org
X-Mailman-Version: 2.1.26
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, 28 Jun 2018 05:38:19 -0000

On 2018-06-27 23:06, Henrik Levkowetz wrote:
> ...
>> C. Artwork and page breaks
>>
>> If you look at Appendix D, you see a page break after the initial 
>> leading text.
> 
> Yes.Â  There isn't room for the provided artwork on that page, so it's 
> started
> on a new page.Â  If you want it split across pages, you'll have to split it
> manually into two separate <artwork> elements.
> 
> It's probably just as well to leave it as is.

In general, large artwork will always be problematic for paginated 
output, because the processor doesn't have sufficient information where 
page breaks make sense.

So, my recommendation would be to avoid it :-)

Otherwise, grouping into individual figure elements can help. In V3, we 
also allow a figure to contain multiple artwork element.

Best regards, Julian


From nobody Wed Jun 27 22:59:17 2018
Return-Path: <paf@frobbit.se>
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 1EED1130F44 for <xml2rfc@ietfa.amsl.com>; Wed, 27 Jun 2018 22:59:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.622
X-Spam-Level: 
X-Spam-Status: No, score=-1.622 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, FROM_EXCESS_BASE64=0.979, RCVD_IN_DNSWL_LOW=-0.7, 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 ycUmeCmQs7Sx for <xml2rfc@ietfa.amsl.com>; Wed, 27 Jun 2018 22:59:04 -0700 (PDT)
Received: from mail.frobbit.se (mail.frobbit.se [85.30.129.185]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 71E30126F72 for <xml2rfc@ietf.org>; Wed, 27 Jun 2018 22:59:04 -0700 (PDT)
Received: from [10.196.220.98] (6-197.icannmeeting.org [199.91.197.6]) by mail.frobbit.se (Postfix) with ESMTPSA id 8481D21544; Thu, 28 Jun 2018 07:59:01 +0200 (CEST)
From: "Patrik =?utf-8?b?RsOkbHRzdHLDtm0=?=" <paf@frobbit.se>
To: "Julian Reschke" <julian.reschke@gmx.de>
Cc: "Henrik Levkowetz" <henrik@levkowetz.com>, xml2rfc@ietf.org
Date: Thu, 28 Jun 2018 00:59:32 -0500
X-Mailer: MailMate (2.0BETAr6113)
Message-ID: <B1A9B3B3-5579-41F4-9655-33E08DED2003@frobbit.se>
In-Reply-To: <e932f637-1350-6d70-e250-a8fb29fb3dab@gmx.de>
References: <1FD1FA4C-706E-4A9C-90CB-3760A98429C6@frobbit.se> <f6d132a8-e953-3048-292e-e71ca249c373@levkowetz.com> <e932f637-1350-6d70-e250-a8fb29fb3dab@gmx.de>
MIME-Version: 1.0
Content-Type: multipart/signed; boundary="=_MailMate_0A9E47C2-8B46-4172-8AA2-92BEA331A1FC_="; micalg=pgp-sha1; protocol="application/pgp-signature"
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc/EyaWby6yMVxm3soMreIWJv5xX_A>
Subject: Re: [xml2rfc] Large I-D and large artwork
X-BeenThere: xml2rfc@ietf.org
X-Mailman-Version: 2.1.26
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, 28 Jun 2018 05:59:14 -0000

This is an OpenPGP/MIME signed message (RFC 3156 and 4880).

--=_MailMate_0A9E47C2-8B46-4172-8AA2-92BEA331A1FC_=
Content-Type: text/plain

On 28 Jun 2018, at 0:37, Julian Reschke wrote:

> So, my recommendation would be to avoid it :-)

Tell the Unicode Consortium to not have more than 75 code points in their standard :-D

   paf

--=_MailMate_0A9E47C2-8B46-4172-8AA2-92BEA331A1FC_=
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename=signature.asc
Content-Type: application/pgp-signature; name=signature.asc

-----BEGIN PGP SIGNATURE-----
Comment: GPGTools - http://gpgtools.org

iG0EARECAC0WIQRUH/cJI8i4DDUU3qWsxpsaC4jXzQUCWzR5RA8ccGFmQGZyb2Ji
aXQuc2UACgkQrMabGguI183W6wCeIs4cvwErKqXHLmiFgUak8TxV2NwAn1z1DoOX
LcFVLb6h/x70g7pDXX3e
=bDD+
-----END PGP SIGNATURE-----

--=_MailMate_0A9E47C2-8B46-4172-8AA2-92BEA331A1FC_=--


From nobody Wed Jun 27 23:21:39 2018
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 C4E1D126F72 for <xml2rfc@ietfa.amsl.com>; Wed, 27 Jun 2018 23:21:36 -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, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, 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 0VephnYV7P4I for <xml2rfc@ietfa.amsl.com>; Wed, 27 Jun 2018 23:21:35 -0700 (PDT)
Received: from mout.gmx.net (mout.gmx.net [212.227.17.20]) (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 3346B124BE5 for <xml2rfc@ietf.org>; Wed, 27 Jun 2018 23:21:35 -0700 (PDT)
Received: from [192.168.178.20] ([93.217.80.225]) by mail.gmx.com (mrgmx101 [212.227.17.168]) with ESMTPSA (Nemesis) id 0MhMg2-1fm5HM1rhS-00MduB; Thu, 28 Jun 2018 08:21:30 +0200
To: =?UTF-8?B?UGF0cmlrIEbDpGx0c3Ryw7Zt?= <paf@frobbit.se>
Cc: xml2rfc@ietf.org
References: <1FD1FA4C-706E-4A9C-90CB-3760A98429C6@frobbit.se> <f6d132a8-e953-3048-292e-e71ca249c373@levkowetz.com> <e932f637-1350-6d70-e250-a8fb29fb3dab@gmx.de> <B1A9B3B3-5579-41F4-9655-33E08DED2003@frobbit.se>
From: Julian Reschke <julian.reschke@gmx.de>
Message-ID: <1994e4d5-bc13-a14d-a527-1416ab1ce47c@gmx.de>
Date: Thu, 28 Jun 2018 08:21:28 +0200
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <B1A9B3B3-5579-41F4-9655-33E08DED2003@frobbit.se>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 8bit
X-Provags-ID: V03:K1:HAZII2aoIorg+hsEVEvQTfAZRbsk6CMuWv5xArqKgYZqgojE9cV 7/P1H/ubCSFlBzbvSIdH/9QY+4rHaQFJWpxoGp4StFjcCJO0UGBZp6WkT2SsmhPQxCpjsLk tqostSV0XMDVgI2pFdqdvPcj465HNPiWYn+VQzMasU0ESsvsB+n8QkcLcyoE5fcH0SvE1bE RZ467Z4UnxghOSvYv1oCg==
X-UI-Out-Filterresults: notjunk:1;V01:K0:foC7Y6AHjbU=:waIrxdJpSRiDR1BRJp5VNU Ta/veCY375Zz5xx2VSeQjulylmneDuFOHJvIqWcI8qbtlnyB5uRj8erJqt/C59yx9jdbTa8Rz MZfBweM3p7BOCoqmK5cvHpO/1OurrizUeXD8/8ncL73V0J0oqqq6BaA/Pua+p3f4mQkTxibbY qgAfrR8amZygzsMS9OrA3PzppCGfZ2kxPvTGLbU5OsCh1MYx04A23XvyCKOAxlLrgwtyK7kwi jhMCvAoa8ueQPGNOeGAHvRN0Ws5POBwuYo4hvFCZRlPyWlKZGmQKcIIqWYWY52PKm1dmPFMFn 0vNc/MH0LUw0xHhMJR/sEJbYGZjJQBS6YzFEUF33eLN3UnBmRXN1T7vFB+N8oFjrLe4GgnYtY WPKvRMZmWT1QsMzdAnue7sGwDtQtxu5oWdqAPg9PeHIpZZ3SL+j7Q2XuNLrLCiQCfvIr4Gd/5 jHb+pYtIgDNACdFsp2r7ybxY/XG3In0WFN/5EzP8KAPqqubgV3Mx0cUEQiS1+/LpE5bUwoSi3 AnjueA3RZyWsi8DMkMrHFrIn0MdYYsXuQLKaaWFlFnWQh5Y0lUGiT9QSD5giBQqMUnQk9AWam nBx9IpAHUrWXc1HHKWE0RYlyU4TXCEb3vvV1UbdUxQfTX7ZR3AGhLFASmlrv9umqSgq0EU230 c8NM57hqGS1Xbm1V3N/Yd0zUK+4NAjSYZRxbUdilHywWCKTk52WLP5XmSJzuQGWD51lfFe1a3 6vqsMqXupp+dPzwHdJc1sA4qm25KJVyBmcyi7ucpXUWz4tnNTCS/NS02sCWfoBv8KvxNj08B1 lW70sXa
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc/SsPtIfUUgEcV3SRP-CJro1NEr0Y>
Subject: Re: [xml2rfc] Large I-D and large artwork
X-BeenThere: xml2rfc@ietf.org
X-Mailman-Version: 2.1.26
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, 28 Jun 2018 06:21:37 -0000

On 2018-06-28 07:59, Patrik FÃ¤ltstrÃ¶m wrote:
> On 28 Jun 2018, at 0:37, Julian Reschke wrote:
> 
>> So, my recommendation would be to avoid it :-)
> 
> Tell the Unicode Consortium to not have more than 75 code points in their standard :-D

:-). I meant: avoid using artwork for that purpose. Maybe a table?


From nobody Sat Jun 30 15:28:31 2018
Return-Path: <pkyzivat@alum.mit.edu>
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 CF5F513112F for <xml2rfc@ietfa.amsl.com>; Sat, 30 Jun 2018 15:28:28 -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, 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 SkEBnWsilgoN for <xml2rfc@ietfa.amsl.com>; Sat, 30 Jun 2018 15:28:27 -0700 (PDT)
Received: from alum-mailsec-scanner-6.mit.edu (alum-mailsec-scanner-6.mit.edu [18.7.68.18]) by ietfa.amsl.com (Postfix) with ESMTP id 2AFAD130F53 for <xml2rfc@ietf.org>; Sat, 30 Jun 2018 15:28:27 -0700 (PDT)
X-AuditID: 12074412-aebff70000007a70-4b-5b38040aed68
Received: from outgoing-alum.mit.edu (OUTGOING-ALUM.MIT.EDU [18.7.68.33]) (using TLS with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by alum-mailsec-scanner-6.mit.edu (Symantec Messaging Gateway) with SMTP id 61.D0.31344.A04083B5; Sat, 30 Jun 2018 18:28:26 -0400 (EDT)
Received: from PaulKyzivatsMBP.localdomain (c-24-62-227-142.hsd1.ma.comcast.net [24.62.227.142]) (authenticated bits=0) (User authenticated as pkyzivat@ALUM.MIT.EDU) by outgoing-alum.mit.edu (8.13.8/8.12.4) with ESMTP id w5UMSPCL025885 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NOT) for <xml2rfc@ietf.org>; Sat, 30 Jun 2018 18:28:25 -0400
To: xml2rfc@ietf.org
From: Paul Kyzivat <pkyzivat@alum.mit.edu>
Message-ID: <01e76335-48f5-7b4e-f3a5-56cdf6dff645@alum.mit.edu>
Date: Sat, 30 Jun 2018 18:28:25 -0400
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.10; rv:52.0) Gecko/20100101 Thunderbird/52.8.0
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 7bit
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrNIsWRmVeSWpSXmKPExsUixO6iqMvFYhFtcOyivMXbWY4OjB5Llvxk CmCM4rJJSc3JLEst0rdL4MrY+yexYDdbxb3+n0wNjF2sXYycHBICJhJf739n72Lk4hAS2MEk 0fWujRXC+cEkcejORnaQKhEBEYkLO88xg9hsAloScw79ZwGxhQXUJTbdPssGYvMK2Et09WwB s1kEVCVm/ekCqxEVSJOY/fUEC0SNoMTJmU/AbGYBM4l5mx8yQ9jiEreezGeCsOUltr+dwzyB kXcWkpZZSFpmIWmZhaRlASPLKka5xJzSXN3cxMyc4tRk3eLkxLy81CJdM73czBK91JTSTYyQ EBPawbj+pNwhRgEORiUe3gO7zaOFWBPLiitzDzFKcjApifIeFjOLFuJLyk+pzEgszogvKs1J LT7EKMHBrCTCK/oRqJw3JbGyKrUoHyYlzcGiJM7LbLI3SkggPbEkNTs1tSC1CCYrw8GhJMEr yWwRLSRYlJqeWpGWmVOCkGbi4AQZzgM03IoJqIa3uCAxtzgzHSJ/itGYo+FC/yRmjj/vp05i FmLJy89LlQJaBjJOAKQ0ozQPbhosTbxiFAd6Tpj3G8hAHmCKgZv3CmgVE9Cq6uOmIKtKEhFS Ug2MinvPFU8wCXf4U3JUof98VAvf4xlm65oCdoapOF0X2uQ/c2v/OacgF5vfcn+udKZzn5pu vNB740xZ28sTFoenOUZtCTzUnD7xfUfjbbW9Zi836HFzn2sVCeSue9c1iffn429Hpb9sn/tM e8efT99CpOXuyqsqcnaKLP9eyfz7lOWeHce8ozTvKrEUZyQaajEXFScCAApcePTuAgAA
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc/v6B3L7ZupFu94kWWVHYLtVQOU9w>
Subject: [xml2rfc] Problem with the web interface
X-BeenThere: xml2rfc@ietf.org
X-Mailman-Version: 2.1.26
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, 30 Jun 2018 22:28:29 -0000

I do my draft generation using the web interface: 
https://xml2rfc.tools.ietf.org/cgi-bin/xml2rfc.cgi

My typical mode of operation is to open up that page in a tab in my 
browser, select my xml file, and generate in a frame, so I can see the 
results immediately. In another window I edit the xml and then reinvoke 
the converter to see the results of my edit. I do this repeatedly as I 
edit so if something goes wrong I'll know what change caused it.

For the past few months, when I go back in my browser window, from 
seeing the results, and then click Submit again, either the conversion 
hangs, or else it reports an error. I have found I can work around this 
by clicking Browse again, and selecting the same xml file. Then Submit 
works (once). This is annoying!

Can this be fixed?

	Thanks,
	Paul


From nobody Sat Jun 30 15:48:09 2018
Return-Path: <brian.e.carpenter@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 4BBF513115D for <xml2rfc@ietfa.amsl.com>; Sat, 30 Jun 2018 15:48:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level: 
X-Spam-Status: No, score=-1.999 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, 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 s2P4BNiyIEP8 for <xml2rfc@ietfa.amsl.com>; Sat, 30 Jun 2018 15:48:05 -0700 (PDT)
Received: from mail-pl0-x22c.google.com (mail-pl0-x22c.google.com [IPv6:2607:f8b0:400e:c01::22c]) (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 7C40713114A for <xml2rfc@ietf.org>; Sat, 30 Jun 2018 15:48:05 -0700 (PDT)
Received: by mail-pl0-x22c.google.com with SMTP id s24-v6so6152649plq.6 for <xml2rfc@ietf.org>; Sat, 30 Jun 2018 15:48:05 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=subject:to:references:from:message-id:date:user-agent:mime-version :in-reply-to:content-language:content-transfer-encoding; bh=4kW00VtaKlMDKNQvulmiNsuuam87vODZrDVpt0GP++w=; b=JN/jQOVJNcWaxr5+onb0vCK6jMrM5DP3RSoobVBvsSHVtVpl0Lqdh+869+QV+CdXeZ Ajiww6OgF+3PKnr7i9C8VD4vWTAAgVgnIaTqqD3c3l505zhekzO7bruTO4iHE0h0s0JX pHG6u+tKFu1UeR4p6m9xC7qJHDIVMDhQ8lVmXE+Mq3fmBQFqD+sa5n5t5xf3uACrfeID SR0W0ssd8gNokgkOn9iHirxhKZCt56sdEH234UCPqG34AL6Myjf5bkViiPmlArMP3cIM KBu3BJnZossx3a5Kl8QNbdIYEWEmz23rT9rf5KnhHGdIlU/Ib9nAZ1F7LKALWUK4Kx32 /VHg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=4kW00VtaKlMDKNQvulmiNsuuam87vODZrDVpt0GP++w=; b=cgQ0uiZn6pTbBH/8nUEAkITKiCYuUZ8vK9d42orcvwnMVeUHAqXs6lPlLzQwlMdowi asNz+dcGaiAx1EPXhgKu/sgcUqwXnpUlIgVXiFF2OebVEpqnXBvJR9qpsxaCkqdxV+D0 fcxHJGAtcuY2HGzGCTrfMDZh6LzFWVOcaHtmO0/pFsfDo9A5136VaFoJ7URJEG2LkTVA HcQaxRwg0k/6lGnlwyKw7a1zbtik6dYDOrmRUcPtEkmgjEF3YIOtSbhUkOhayZMe97WA m87nu2Op9q+refvHsTldex7z7lyVMRpwI4UD+kIHk0lZivUh1nDVGylWlME+wWaBpVDU OvKg==
X-Gm-Message-State: APt69E2zcoOZG5EZ2MTtemQFG3cpmLLjR67CFSs6c4YH+Rlk3dQpVZ8l m20GNQHO2tVAhxW80zKNhiqAFA==
X-Google-Smtp-Source: AAOMgpdhhsx4YdbkkGXC6CxFUNupAycl0qzpQLeUZob3JCvXqnU3MRmsO4GBEoDzsU+hSD2GYKyQRA==
X-Received: by 2002:a17:902:7888:: with SMTP id q8-v6mr15138812pll.79.1530398884554;  Sat, 30 Jun 2018 15:48:04 -0700 (PDT)
Received: from [192.168.178.38] ([118.148.121.80]) by smtp.gmail.com with ESMTPSA id m86-v6sm5063211pfi.47.2018.06.30.15.48.02 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sat, 30 Jun 2018 15:48:03 -0700 (PDT)
To: Paul Kyzivat <pkyzivat@alum.mit.edu>, xml2rfc@ietf.org
References: <01e76335-48f5-7b4e-f3a5-56cdf6dff645@alum.mit.edu>
From: Brian E Carpenter <brian.e.carpenter@gmail.com>
Message-ID: <a9c3e839-e8fd-7982-a491-c97ac3fc6a18@gmail.com>
Date: Sun, 1 Jul 2018 10:47:59 +1200
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <01e76335-48f5-7b4e-f3a5-56cdf6dff645@alum.mit.edu>
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc/GwLZy8ul3WGnLSaGCpcceOTux0c>
Subject: Re: [xml2rfc] Problem with the web interface
X-BeenThere: xml2rfc@ietf.org
X-Mailman-Version: 2.1.26
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, 30 Jun 2018 22:48:08 -0000

On 01/07/2018 10:28, Paul Kyzivat wrote:
> I do my draft generation using the web interface: 
> https://xml2rfc.tools.ietf.org/cgi-bin/xml2rfc.cgi
> 
> My typical mode of operation is to open up that page in a tab in my 
> browser, select my xml file, and generate in a frame, so I can see the 
> results immediately. In another window I edit the xml and then reinvoke 
> the converter to see the results of my edit. I do this repeatedly as I 
> edit so if something goes wrong I'll know what change caused it.
> 
> For the past few months, when I go back in my browser window, from 
> seeing the results, and then click Submit again, either the conversion 
> hangs, or else it reports an error. I have found I can work around this 
> by clicking Browse again, and selecting the same xml file. Then Submit 
> works (once). This is annoying!
> 
> Can this be fixed?

Have you checked whether it's browser-dependent? I have the same problem
with several web services**, and I think it started when Waterfox was most
recently updated (I'm using Waterfox 56.2.1 on Windows).

**e.g. rfcdiff

    Brian

