
From nobody Sun Sep  1 09:28:41 2019
Return-Path: <mcr@sandelman.ca>
X-Original-To: tools-discuss@ietfa.amsl.com
Delivered-To: tools-discuss@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6A9E112007A; Sun,  1 Sep 2019 09:28:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, 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 3wFzja3H_cFz; Sun,  1 Sep 2019 09:28:38 -0700 (PDT)
Received: from relay.sandelman.ca (relay.cooperix.net [176.58.120.209]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 621AB120033; Sun,  1 Sep 2019 09:28:37 -0700 (PDT)
Received: from dooku.sandelman.ca (unknown [142.169.78.110]) by relay.sandelman.ca (Postfix) with ESMTPS id 11AF91F45A; Sun,  1 Sep 2019 16:28:35 +0000 (UTC)
Received: by dooku.sandelman.ca (Postfix, from userid 179) id 9372A3880; Sun,  1 Sep 2019 12:29:05 -0400 (EDT)
From: Michael Richardson <mcr+ietf@sandelman.ca>
To: Dave Rice <dave@dericed.com>, tools-discuss@ietf.org
cc: Codec Encoding for LossLess Archiving and Realtime transmission <cellar@ietf.org>
In-reply-to: <3AAAEED4-87A9-4F5B-9910-55BABBDBBB15@dericed.com>
References: <3AAAEED4-87A9-4F5B-9910-55BABBDBBB15@dericed.com>
Comments: In-reply-to Dave Rice <dave@dericed.com> message dated "Sat, 31 Aug 2019 20:13:16 -0400."
X-Mailer: MH-E 8.6; nmh 1.6; GNU Emacs 24.5.1
MIME-Version: 1.0
Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature"
Date: Sun, 01 Sep 2019 12:29:05 -0400
Message-ID: <16851.1567355345@dooku.sandelman.ca>
Archived-At: <https://mailarchive.ietf.org/arch/msg/tools-discuss/PgZuVSrWV4OotDV7Cuth3fn5kuk>
Subject: Re: [Tools-discuss] [Cellar] expressing both svg graphics and ascii-art fallback within an rfc2xml version 3 file?
X-BeenThere: tools-discuss@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: IETF Tools Discussion <tools-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tools-discuss>, <mailto:tools-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/tools-discuss/>
List-Post: <mailto:tools-discuss@ietf.org>
List-Help: <mailto:tools-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tools-discuss>, <mailto:tools-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 01 Sep 2019 16:28:40 -0000

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


{reposting to tools-discuss}

Hello cellar,

The draft of FFV1 now uses xml2rfc version 3 as defined at
https://tools.ietf.org/html/rfc7991
<https://tools.ietf.org/html/rfc7991>. Presently in the markdown source of
the FFV1 draft, the math is maintained in both LaTeX expressions (which are
converted to SVG for inclusion in the RFC XML) as well as an Ascii Art
representation (heavily reliant on functions defined within the draft). For
example:=20

vs

r_{i} =3D floor( ( R_{i} * S_{i,C_{i}} ) / 2^8 )

Whether in SVG or ascii art, this data is contained by the <artwork> node in
rfc2xml version 3. In https://tools.ietf.org/html/rfc7991#section-2.5
<https://tools.ietf.org/html/rfc7991#section-2.5> it states,=20

   Alternatively, the "src" attribute allows referencing an external
   graphics file, such as a vector drawing in SVG or a bitmap graphic
   file, using a URI.  In this case, the textual content acts as a
   fallback for output representations that do not support graphics;
   thus, it ought to contain either (1) a "line art" variant of the
   graphics or (2) prose that describes the included image in sufficient
   detail.

A bit later it says that SVG data may be encoded and stored within the
<artwork>=E2=80=99s @src attribute such as=20=20

   o  As a data: URI, such as: <artwork type=3D"svg" src=3D"data:image/
      svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3=E2=80=A6">

So from this I was hoping we could work on one draft rfc2xml version 3 file
that could use the SVG image data or use the ascii art as a fallback; howev=
er
when I try to craft the <artwork> node with both such as:=20

   <artwork type=3D"svg" src=3D"data:image/svg+xml,ENCODED_SVG_MATH_IMAGE_H=
ERE=E2=80=9D>FALLBACK_ASCII_ART_HERE</artwork>

then the output =E2=80=9Cv3-plaintext=E2=80=9D output of the conversion too=
l at
https://xml2rfc.tools.ietf.org/experimental.html
<https://xml2rfc.tools.ietf.org/experimental.html>, does not use the textual
content of the <artwork> node as a fallback but instead places a warning su=
ch
as=20

   (Artwork only available as svg: No external link available, see
   draft-ietf-cellar-ffv1-08.html for artwork.)

Is it feasible (recommended?) to have one rfc2xml XML document that could be
a source for both plaintext formats (using an ascii art fallback) and
non-plaintext formats such as HTML and PDF which would use the embedded SVG
data?=20

Kind Regards,
Dave Rice


=2D-=20
Michael Richardson <mcr+IETF@sandelman.ca>, Sandelman Software Works
 -=3D IPv6 IoT consulting =3D-




--=-=-=
Content-Type: application/pgp-signature; name="signature.asc"

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

iQEzBAEBCAAdFiEERK+9HEcJHTJ9UqTMlUzhVv38QpAFAl1r8dEACgkQlUzhVv38
QpCvwwf/W9ICCNy7DBXzl4Orx0AV8WROYpHmQ9OEzKyKIKRkIogIsXVyvhbLQ54x
nPaLIDWFHMQGtHRI8jwl3o8wu4RZtM0DoNkzvMsi7E4Cwrrhr9e9xsdzIicGuwbb
SXDhsXgKT/ys6pMbWe+te8GBhhpmlQ0+rgk1ZzZMWyrdOHgqPK1AFbkB8LQbilnN
1wMWU7ZO0iBvfru/JZ/X3SMqQ2nZWzadot1xlUTJVkDvebqQnhr3ok4CM3E6kqF8
2wXPFqKdpxdLJPWcnJkOYgjuYBMLta0eiMEEzmcKMx4qiyJRPH9HECcgVdJGGhIQ
EMqBHy75Ztu5nrLm4gh1AQLSrbkj4w==
=+act
-----END PGP SIGNATURE-----
--=-=-=--


From nobody Sun Sep  1 09:38:57 2019
Return-Path: <julian.reschke@gmx.de>
X-Original-To: tools-discuss@ietfa.amsl.com
Delivered-To: tools-discuss@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 87EF5120077; Sun,  1 Sep 2019 09:38:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.898
X-Spam-Level: 
X-Spam-Status: No, score=-1.898 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FROM=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=gmx.net
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id fX53hTHMlD1P; Sun,  1 Sep 2019 09:38:53 -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 C148C120025; Sun,  1 Sep 2019 09:38:52 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1567355879; bh=pKV63Zna5NWebNYd4mQgVG6Q2oQSzR5h3S5Ai+1Ckbs=; h=X-UI-Sender-Class:Subject:To:Cc:References:From:Date:In-Reply-To; b=SbZ9xL+VcHUy9KAuSEmd4gmgBYZTUXj4dOa9HtoKZi/hKkE5sgniZgVPzrnQUxC8w lXcy5IrZh1/8OF2YzaOyVvTCLBuV1NrKoVEK7nu6/q61nfv+P6XUmuoIuGWdr9hbKc z89gCgiLImaSiTJ7qZS7uDKL3vtVfZ5SkRElVI1M=
X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c
Received: from [192.168.178.124] ([217.251.132.77]) by mail.gmx.com (mrgmx004 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MuUj2-1iLIvN1R9m-00rYCN; Sun, 01 Sep 2019 18:37:59 +0200
To: Michael Richardson <mcr+ietf@sandelman.ca>, Dave Rice <dave@dericed.com>,  tools-discuss@ietf.org
Cc: Codec Encoding for LossLess Archiving and Realtime transmission <cellar@ietf.org>
References: <3AAAEED4-87A9-4F5B-9910-55BABBDBBB15@dericed.com> <16851.1567355345@dooku.sandelman.ca>
From: Julian Reschke <julian.reschke@gmx.de>
Message-ID: <edd3b1b5-7f6a-bd8b-54d0-f247fc5eb573@gmx.de>
Date: Sun, 1 Sep 2019 18:37:57 +0200
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <16851.1567355345@dooku.sandelman.ca>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: quoted-printable
X-Provags-ID: V03:K1:BlwlTOJcKlW4wXrXt+vAUqsDUm+RuCndjBW6O/yQkwsL0j1bgM8 sfuV1CUTu6lihZzQJZ8sWa1Wk7D7lLTdU1zHCOejTnLCd2tDK1+KjRB66DlypvaEWdLoZ1d XAcwm6sjSBXU7kOVue0fUDSeCR7O9JOUcf+VMzIfnd7Y2+S31smsC6si/5ZO11wttSstSKq 0o5RxrfdF8OR6mrvGOUwQ==
X-UI-Out-Filterresults: notjunk:1;V03:K0:2HeDP/Q5Ccs=:xBsRtDi6kB8WsBz1SNRw8L fOwSYQSIfkorDSy49nrQtZ8szFDI0VDBH5AoVVNiKpvAf4BRCbXmpxZn8KFnK4V0RXk+5MLTa nalQ9tVMxAHGIubV+idhVF14CraFuIQs7kw6WlCIhu/jWmAi66sQy+JlqMyrgsGUCqwJLiT4X oSsPN6sG7QMmzEZz+EdhxhfpnmaJvImhsrqqSw5WbUZ3bYde0CyS+NdK30QigcVKQTp9HfpKL ecE8H80AiK41q3UpBG8dMCW84p3d32/LbGBHhYbTASV0YHmRLLgZx1ALL8SkbaSixdcfywO8C /vYZjpgWepoCb4O7QUnDzHI3z6NipfFI5a/1kRfpR1NkiHpscHQYVc93qcczkHDDsHc4oqDhE NY722bjh/ebNJRdawgCWnU0k2g5F+d3MmrV9P7Tj1QMH05wS7vEsOUgSZBXqrPz03G6TqRYPE 7cN6RYjlT4Qn7d+4YYQ+fD/wozsKqSIG7DzdoGsNc6C3PeOQ8qA3KqFPWMtC+PcOUjcOz5ksz PPKLrOh0sgcoTZO7COA1TUTbO1N3GwkjipYYgPphlX7X4oQnVdwDO3ccPoIpw7MilhKnyhH/Y KbSZpVwpDLy/13randdEmUN5vSl6EHoAhUYxGH0B//ujC4hN2cid0oTSojDxyMhWzdHSrVRRN 7KbQiiiu9zdcHQgaMOBp2Fkotylekz09N2lpqqzn06ynieJdbyk6ZUEx4p398rnuuAPZpzJQm mIA36Uv66qEIhiSUnxq/zSdUByCWwb8NhkgTpXYSHvd3ksarQNYZ4rpjdPgZXSEpYIAIQ+ZkA 1ZJh4gNGq8aMiGz1wYXw4cN64wiBNcuKZ7fixM7blpeUpR6f+nm3f5SIFZjEhukfSYbkIdYtB 8I3JIrCrTm1vf+v84XqxI6WxyDOBreiQ9PvI2je79eZl7rRp6OxhBpDNKBavteHcW6RGIJ4fN r6BP9ulRV4OrbiSenM4Y2GBt8tbiM/OIeiEBzgYxP+UiqbBXOU0IpqKIL4R8mBmMd4kAxteuX yZvdiGtAUx7+QFwH6wmLyvJlzVTvZYDt/b/r4BM6syChUrnhlRXXAvasb1jYm9nbWnUMhhe83 wWbaClAgm2uk4oHSA0HKE1aWKOxYL2YbXsBWpOThxGlWhpmluYdBEV1AemzmW4dawFIldXu4i JdIT5Rq37jbrb7xVzNpM8h5/+sFXJxYxjfHqmWOrEYobhH9w==
Archived-At: <https://mailarchive.ietf.org/arch/msg/tools-discuss/qJh7k_8LvFojUuSXHbKlPlj9BQ4>
Subject: Re: [Tools-discuss] [Cellar] expressing both svg graphics and ascii-art fallback within an rfc2xml version 3 file?
X-BeenThere: tools-discuss@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: IETF Tools Discussion <tools-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tools-discuss>, <mailto:tools-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/tools-discuss/>
List-Post: <mailto:tools-discuss@ietf.org>
List-Help: <mailto:tools-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tools-discuss>, <mailto:tools-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 01 Sep 2019 16:38:56 -0000

On 01.09.2019 18:29, Michael Richardson wrote:
>
> {reposting to tools-discuss}
>
> Hello cellar,
>
> The draft of FFV1 now uses xml2rfc version 3 as defined at
> https://tools.ietf.org/html/rfc7991
> <https://tools.ietf.org/html/rfc7991>. Presently in the markdown source =
of
> the FFV1 draft, the math is maintained in both LaTeX expressions (which =
are
> converted to SVG for inclusion in the RFC XML) as well as an Ascii Art
> representation (heavily reliant on functions defined within the draft). =
For
> example:
>
> vs
>
> r_{i} =3D floor( ( R_{i} * S_{i,C_{i}} ) / 2^8 )
>
> Whether in SVG or ascii art, this data is contained by the <artwork> nod=
e in
> rfc2xml version 3. In https://tools.ietf.org/html/rfc7991#section-2.5
> <https://tools.ietf.org/html/rfc7991#section-2.5> it states,
>
>     Alternatively, the "src" attribute allows referencing an external
>     graphics file, such as a vector drawing in SVG or a bitmap graphic
>     file, using a URI.  In this case, the textual content acts as a
>     fallback for output representations that do not support graphics;
>     thus, it ought to contain either (1) a "line art" variant of the
>     graphics or (2) prose that describes the included image in sufficien=
t
>     detail.
>
> A bit later it says that SVG data may be encoded and stored within the
> <artwork>=E2=80=99s @src attribute such as
>
>     o  As a data: URI, such as: <artwork type=3D"svg" src=3D"data:image/
>        svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3=E2=80=A6">
>
> So from this I was hoping we could work on one draft rfc2xml version 3 f=
ile
> that could use the SVG image data or use the ascii art as a fallback; ho=
wever
> when I try to craft the <artwork> node with both such as:
>
>     <artwork type=3D"svg" src=3D"data:image/svg+xml,ENCODED_SVG_MATH_IMA=
GE_HERE=E2=80=9D>FALLBACK_ASCII_ART_HERE</artwork>
>
> then the output =E2=80=9Cv3-plaintext=E2=80=9D output of the conversion =
tool at
> https://xml2rfc.tools.ietf.org/experimental.html
> <https://xml2rfc.tools.ietf.org/experimental.html>, does not use the tex=
tual
> content of the <artwork> node as a fallback but instead places a warning=
 such
> as
>
>     (Artwork only available as svg: No external link available, see
>     draft-ietf-cellar-ffv1-08.html for artwork.)
>
> Is it feasible (recommended?) to have one rfc2xml XML document that coul=
d be
> a source for both plaintext formats (using an ascii art fallback) and
> non-plaintext formats such as HTML and PDF which would use the embedded =
SVG
> data?
>
> Kind Regards,
> Dave Rice

<https://tools.ietf.org/html/draft-levkowetz-xml2rfc-v3-implementation-not=
es-09#section-3.1.1>
might be what you're looking for.

Disclaimer: I proposed a much simpler solution, but that's where we are
right now.

Best regards, Julian


From nobody Sun Sep  1 09:47:33 2019
Return-Path: <henrik@levkowetz.com>
X-Original-To: tools-discuss@ietfa.amsl.com
Delivered-To: tools-discuss@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0CEB212007C; Sun,  1 Sep 2019 09:47:24 -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, SPF_HELO_NONE=0.001, 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 HCeL_WEiYBbD; Sun,  1 Sep 2019 09:47:21 -0700 (PDT)
Received: from zinfandel.tools.ietf.org (zinfandel.tools.ietf.org [IPv6:2001:1890:126c::1:2a]) (using TLSv1.2 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E294D120025; Sun,  1 Sep 2019 09:47:21 -0700 (PDT)
Received: from h-202-242.a357.priv.bahnhof.se ([158.174.202.242]:57811 helo=tannat.localdomain) by zinfandel.tools.ietf.org with esmtpsa (TLS1.2:DHE_RSA_AES_128_CBC_SHA1:128) (Exim 4.80) (envelope-from <henrik@levkowetz.com>) id 1i4Szt-0007qP-1j; Sun, 01 Sep 2019 09:46:59 -0700
To: Michael Richardson <mcr+ietf@sandelman.ca>, Dave Rice <dave@dericed.com>,  tools-discuss@ietf.org
References: <3AAAEED4-87A9-4F5B-9910-55BABBDBBB15@dericed.com> <16851.1567355345@dooku.sandelman.ca>
Cc: Codec Encoding for LossLess Archiving and Realtime transmission <cellar@ietf.org>
From: Henrik Levkowetz <henrik@levkowetz.com>
Message-ID: <7b4e6a16-0b2b-a6f9-2ae6-5b1ddd3c05f8@levkowetz.com>
Date: Sun, 1 Sep 2019 18:46:17 +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: <16851.1567355345@dooku.sandelman.ca>
Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="feswXRjrCknn6Me9upJ1L4VxvLept2Jri"
X-SA-Exim-Connect-IP: 158.174.202.242
X-SA-Exim-Rcpt-To: cellar@ietf.org, tools-discuss@ietf.org, dave@dericed.com,  mcr+ietf@sandelman.ca
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/tools-discuss/deWv-OyNm32gxEpuWeobdj4z1XQ>
Subject: Re: [Tools-discuss] [Cellar] expressing both svg graphics and ascii-art fallback within an rfc2xml version 3 file?
X-BeenThere: tools-discuss@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: IETF Tools Discussion <tools-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tools-discuss>, <mailto:tools-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/tools-discuss/>
List-Post: <mailto:tools-discuss@ietf.org>
List-Help: <mailto:tools-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tools-discuss>, <mailto:tools-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 01 Sep 2019 16:47:24 -0000

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--feswXRjrCknn6Me9upJ1L4VxvLept2Jri
Content-Type: multipart/mixed; boundary="eA8BKDwSdBC5wku7S2wPFUcU52kW1eiJh";
 protected-headers="v1"
From: Henrik Levkowetz <henrik@levkowetz.com>
To: Michael Richardson <mcr+ietf@sandelman.ca>, Dave Rice <dave@dericed.com>,
 tools-discuss@ietf.org
Cc: Codec Encoding for LossLess Archiving and Realtime transmission
 <cellar@ietf.org>
Message-ID: <7b4e6a16-0b2b-a6f9-2ae6-5b1ddd3c05f8@levkowetz.com>
Subject: Re: [Tools-discuss] [Cellar] expressing both svg graphics and
 ascii-art fallback within an rfc2xml version 3 file?
References: <3AAAEED4-87A9-4F5B-9910-55BABBDBBB15@dericed.com>
 <16851.1567355345@dooku.sandelman.ca>
In-Reply-To: <16851.1567355345@dooku.sandelman.ca>

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

Hi David,

Response at the bottom:

On 2019-09-01 18:29, Michael Richardson wrote:
>=20
> {reposting to tools-discuss}
>=20
> Hello cellar,
>=20
> The draft of FFV1 now uses xml2rfc version 3 as defined at
> https://tools.ietf.org/html/rfc7991
> <https://tools.ietf.org/html/rfc7991>. Presently in the markdown source=
 of
> the FFV1 draft, the math is maintained in both LaTeX expressions (which=
 are
> converted to SVG for inclusion in the RFC XML) as well as an Ascii Art
> representation (heavily reliant on functions defined within the draft).=
 For
> example:=20
>=20
> vs
>=20
> r_{i} =3D floor( ( R_{i} * S_{i,C_{i}} ) / 2^8 )
>=20
> Whether in SVG or ascii art, this data is contained by the <artwork> no=
de in
> rfc2xml version 3. In https://tools.ietf.org/html/rfc7991#section-2.5
> <https://tools.ietf.org/html/rfc7991#section-2.5> it states,=20
>=20
>    Alternatively, the "src" attribute allows referencing an external
>    graphics file, such as a vector drawing in SVG or a bitmap graphic
>    file, using a URI.  In this case, the textual content acts as a
>    fallback for output representations that do not support graphics;
>    thus, it ought to contain either (1) a "line art" variant of the
>    graphics or (2) prose that describes the included image in sufficien=
t
>    detail.
>=20
> A bit later it says that SVG data may be encoded and stored within the
> <artwork>=E2=80=99s @src attribute such as =20
>=20
>    o  As a data: URI, such as: <artwork type=3D"svg" src=3D"data:image/=

>       svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3=E2=80=A6">
>=20
> So from this I was hoping we could work on one draft rfc2xml version 3 =
file
> that could use the SVG image data or use the ascii art as a fallback; h=
owever
> when I try to craft the <artwork> node with both such as:=20
>=20
>    <artwork type=3D"svg" src=3D"data:image/svg+xml,ENCODED_SVG_MATH_IMA=
GE_HERE=E2=80=9D>FALLBACK_ASCII_ART_HERE</artwork>
>=20
> then the output =E2=80=9Cv3-plaintext=E2=80=9D output of the conversion=
 tool at
> https://xml2rfc.tools.ietf.org/experimental.html
> <https://xml2rfc.tools.ietf.org/experimental.html>, does not use the te=
xtual
> content of the <artwork> node as a fallback but instead places a warnin=
g such
> as=20
>=20
>    (Artwork only available as svg: No external link available, see
>    draft-ietf-cellar-ffv1-08.html for artwork.)
>=20
> Is it feasible (recommended?) to have one rfc2xml XML document that cou=
ld be
> a source for both plaintext formats (using an ascii art fallback) and
> non-plaintext formats such as HTML and PDF which would use the embedded=
 SVG
> data?

Yes.  The specification of how to handle the text fallback in the RFC 799=
x
documents was in part contradictory, and also not as extensible and easil=
y
editable as one could wish.  It currently looks like rfc7991bis largely w=
ill
follow the proposal discussed on the xml2rfc-dev list earlier this year, =
and
captured in the xml2rfc implementation notes draft here:

https://tools.ietf.org/html/draft-levkowetz-xml2rfc-v3-implementation-not=
es-09#section-3.1.1

which introduces an <artset> element which can contain multiple <artwork>=

elements with different type attributes, for instance (artwork and some
details omitted:

  <artset>
    <artwork type=3D"svg" src=3D"..."/>
    <artwork type=3D"ascii-art" ...>
	# ascii art
    </artwork>
  </artset>

For more on this, and for a light introduction to the v3 schema, check:
http://tools.ietf.org/src/xml2rfc/trunk/cli/doc/xml2rfc3.html#artwork-alt=
ernatives


Best regards,

	Henrik


>=20
> Kind Regards,
> Dave Rice
>=20
>=20
>=20
>=20
> ___________________________________________________________
> Tools-discuss mailing list
> Tools-discuss@ietf.org
> https://www.ietf.org/mailman/listinfo/tools-discuss
>=20
> Please report datatracker.ietf.org and mailarchive.ietf.org
> bugs at http://tools.ietf.org/tools/ietfdb
> or send email to datatracker-project@ietf.org
>=20
> Please report tools.ietf.org bugs at
> http://tools.ietf.org/tools/issues
> or send email to webmaster@tools.ietf.org
>=20


--eA8BKDwSdBC5wku7S2wPFUcU52kW1eiJh--

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

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

iQIzBAEBCAAdFiEEifjc5+rnL1MJBcZSTptXS4+7FxoFAl1r9dkACgkQTptXS4+7
FxoaLQ//dGBO1Wa1oLI3stW1DJwXSG7pw3VU8y/yVexRc6ETgPKPnYdU8v4Tva0R
AS4HJz9Id1pw5CmlA2VwgmnYkOaQvu2e7IBvFVhvUxZwl5UqYSos9iqisRHnOtTT
d12D6zLHbWTYwarUAcEEFUo98SRJJXXS72wjWcG0s7xiPwOwnphqZzDQovsPmxcA
qfeeIpDoc+8EgZ2gfCLVi1X3Djqy9CwqC6grhpMSfY4afPItnqqmQPawm3OnaSw9
ACKxvxg0sNP9mnZ4MQUsGr4MBTXfN8OqkGVipCKupY3XxfrBm0WjtiHvudICsYSe
USUE1EmnJbHnJR9lWQd5QJvgikfBX5c/V198GwC84/dVWsJLhgLHmSSLNPnkY6o6
hYQEBQuuszK1z5C2T/zmcHA18nluC+xK99DCM3OsxS7BJGI7UjnFQzMogr8OCc+L
xZFTRNupSbanBAo+rDNHSoGOr3AEqevxt/aKpqVWMQZ83eK1B1NLHASJQOYXz07m
9BzT01vm7pQ45kg6Nuh35+Uq8RI7E9OpiJiEcRWr/Hbx81X/5QSmjItW3EHblSXN
B9t4a1vJVJG6nVEBRRAm5KGPdieEDO09elAKoji/opT0kD25agXIAeFpKwVBK2rj
olsPT2VKP0p85eUXRyOr6SSy+1x8OmLikErYf/TAHw1JsDZKk28=
=5rQf
-----END PGP SIGNATURE-----

--feswXRjrCknn6Me9upJ1L4VxvLept2Jri--


From nobody Sun Sep  1 15:13:23 2019
Return-Path: <dave@dericed.com>
X-Original-To: tools-discuss@ietfa.amsl.com
Delivered-To: tools-discuss@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8A1561200CD; Sun,  1 Sep 2019 15:13:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.118
X-Spam-Level: 
X-Spam-Status: No, score=-1.118 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_NEUTRAL=0.779, URIBL_BLOCKED=0.001] 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 yNjZbMx8a9S1; Sun,  1 Sep 2019 15:13:11 -0700 (PDT)
Received: from server172-3.web-hosting.com (server172-3.web-hosting.com [68.65.122.111]) (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 B141912008F; Sun,  1 Sep 2019 15:13:11 -0700 (PDT)
Received: from cpe-104-162-94-162.nyc.res.rr.com ([104.162.94.162]:48842 helo=[10.0.1.3]) by server172.web-hosting.com with esmtpsa (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (Exim 4.92) (envelope-from <dave@dericed.com>) id 1i4Y5o-0002C2-V8; Sun, 01 Sep 2019 18:13:10 -0400
From: Dave Rice <dave@dericed.com>
Message-Id: <5C1CA680-3880-4D7B-A6D5-CC28DDC940DF@dericed.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_8C6627AB-ACFA-4F7E-AC9D-9134A02895CA"
Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.11\))
Date: Sun, 1 Sep 2019 18:13:02 -0400
In-Reply-To: <7b4e6a16-0b2b-a6f9-2ae6-5b1ddd3c05f8@levkowetz.com>
Cc: Michael Richardson <mcr+ietf@sandelman.ca>, tools-discuss@ietf.org, Codec Encoding for LossLess Archiving and Realtime transmission <cellar@ietf.org>
To: Henrik Levkowetz <henrik@levkowetz.com>
References: <3AAAEED4-87A9-4F5B-9910-55BABBDBBB15@dericed.com> <16851.1567355345@dooku.sandelman.ca> <7b4e6a16-0b2b-a6f9-2ae6-5b1ddd3c05f8@levkowetz.com>
X-Mailer: Apple Mail (2.3445.104.11)
X-OutGoing-Spam-Status: No, score=-2.9
X-AntiAbuse: This header was added to track abuse, please include it with any abuse report
X-AntiAbuse: Primary Hostname - server172.web-hosting.com
X-AntiAbuse: Original Domain - ietf.org
X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12]
X-AntiAbuse: Sender Address Domain - dericed.com
X-Get-Message-Sender-Via: server172.web-hosting.com: authenticated_id: dave@dericed.com
X-Authenticated-Sender: server172.web-hosting.com: dave@dericed.com
X-Source: 
X-Source-Args: 
X-Source-Dir: 
X-From-Rewrite: unmodified, already matched
Archived-At: <https://mailarchive.ietf.org/arch/msg/tools-discuss/N2z5zZqdaSXx6DXgvVUVTHTPzAc>
Subject: Re: [Tools-discuss] [Cellar] expressing both svg graphics and ascii-art fallback within an rfc2xml version 3 file?
X-BeenThere: tools-discuss@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: IETF Tools Discussion <tools-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tools-discuss>, <mailto:tools-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/tools-discuss/>
List-Post: <mailto:tools-discuss@ietf.org>
List-Help: <mailto:tools-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tools-discuss>, <mailto:tools-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 01 Sep 2019 22:13:14 -0000

--Apple-Mail=_8C6627AB-ACFA-4F7E-AC9D-9134A02895CA
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8

Hi Henrik, Julian,

> On Sep 1, 2019, at 12:46 PM, Henrik Levkowetz <henrik@levkowetz.com> =
wrote:
>=20
> Hi David,
>=20
> Response at the bottom:
>=20
> On 2019-09-01 18:29, Michael Richardson wrote:
>>=20
>> {reposting to tools-discuss}
>>=20
>> Hello cellar,
>>=20
>> The draft of FFV1 now uses xml2rfc version 3 as defined at
>> https://tools.ietf.org/html/rfc7991
>> <https://tools.ietf.org/html/rfc7991>. Presently in the markdown =
source of
>> the FFV1 draft, the math is maintained in both LaTeX expressions =
(which are
>> converted to SVG for inclusion in the RFC XML) as well as an Ascii =
Art
>> representation (heavily reliant on functions defined within the =
draft). For
>> example:=20
>>=20
>> vs
>>=20
>> r_{i} =3D floor( ( R_{i} * S_{i,C_{i}} ) / 2^8 )
>>=20
>> Whether in SVG or ascii art, this data is contained by the <artwork> =
node in
>> rfc2xml version 3. In https://tools.ietf.org/html/rfc7991#section-2.5
>> <https://tools.ietf.org/html/rfc7991#section-2.5> it states,=20
>>=20
>>   Alternatively, the "src" attribute allows referencing an external
>>   graphics file, such as a vector drawing in SVG or a bitmap graphic
>>   file, using a URI.  In this case, the textual content acts as a
>>   fallback for output representations that do not support graphics;
>>   thus, it ought to contain either (1) a "line art" variant of the
>>   graphics or (2) prose that describes the included image in =
sufficient
>>   detail.
>>=20
>> A bit later it says that SVG data may be encoded and stored within =
the
>> <artwork>=E2=80=99s @src attribute such as =20
>>=20
>>   o  As a data: URI, such as: <artwork type=3D"svg" src=3D"data:image/
>>      svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3=E2=80=A6">
>>=20
>> So from this I was hoping we could work on one draft rfc2xml version =
3 file
>> that could use the SVG image data or use the ascii art as a fallback; =
however
>> when I try to craft the <artwork> node with both such as:=20
>>=20
>>   <artwork type=3D"svg" =
src=3D"data:image/svg+xml,ENCODED_SVG_MATH_IMAGE_HERE=E2=80=9D>FALLBACK_AS=
CII_ART_HERE</artwork>
>>=20
>> then the output =E2=80=9Cv3-plaintext=E2=80=9D output of the =
conversion tool at
>> https://xml2rfc.tools.ietf.org/experimental.html
>> <https://xml2rfc.tools.ietf.org/experimental.html>, does not use the =
textual
>> content of the <artwork> node as a fallback but instead places a =
warning such
>> as=20
>>=20
>>   (Artwork only available as svg: No external link available, see
>>   draft-ietf-cellar-ffv1-08.html for artwork.)
>>=20
>> Is it feasible (recommended?) to have one rfc2xml XML document that =
could be
>> a source for both plaintext formats (using an ascii art fallback) and
>> non-plaintext formats such as HTML and PDF which would use the =
embedded SVG
>> data?
>=20
> Yes.  The specification of how to handle the text fallback in the RFC =
799x
> documents was in part contradictory, and also not as extensible and =
easily
> editable as one could wish.  It currently looks like rfc7991bis =
largely will
> follow the proposal discussed on the xml2rfc-dev list earlier this =
year, and
> captured in the xml2rfc implementation notes draft here:
>=20
> =
https://tools.ietf.org/html/draft-levkowetz-xml2rfc-v3-implementation-note=
s-09#section-3.1.1 =
<https://tools.ietf.org/html/draft-levkowetz-xml2rfc-v3-implementation-not=
es-09#section-3.1.1>
>=20
> which introduces an <artset> element which can contain multiple =
<artwork>
> elements with different type attributes, for instance (artwork and =
some
> details omitted:
>=20
>  <artset>
>    <artwork type=3D"svg" src=3D"..."/>
>    <artwork type=3D"ascii-art" ...>
> 	# ascii art
>    </artwork>
>  </artset>
>=20
> For more on this, and for a light introduction to the v3 schema, =
check:
> =
http://tools.ietf.org/src/xml2rfc/trunk/cli/doc/xml2rfc3.html#artwork-alte=
rnatives =
<http://tools.ietf.org/src/xml2rfc/trunk/cli/doc/xml2rfc3.html#artwork-alt=
ernatives>

Thanks, this was exactly the clarification that I needed! I see that =
with the <artset> use described here, that the v3-plaintext and v3-html =
outputs of https://xml2rfc.tools.ietf.org/experimental.html =
<https://xml2rfc.tools.ietf.org/experimental.html> use the appropriate =
<artwork> for the output. If you=E2=80=99re interested, my work to =
=E2=80=98build=E2=80=99 this XML from out markdown source is in =
https://github.com/FFmpeg/FFV1/pull/160 =
<https://github.com/FFmpeg/FFV1/pull/160>, and an example of <artset> in =
the output of this PR can be seen at =
https://gist.github.com/dericed/3063446119a6e5971ecad29027977073#file-draf=
t-ietf-cellar-ffv1-08-xml-L489-L502 =
<https://gist.github.com/dericed/3063446119a6e5971ecad29027977073#file-dra=
ft-ietf-cellar-ffv1-08-xml-L489-L502>.

Thanks so much,
Dave Rice


--Apple-Mail=_8C6627AB-ACFA-4F7E-AC9D-9134A02895CA
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html; =
charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; line-break: after-white-space;" class=3D"">Hi =
Henrik, Julian,<br class=3D""><div><br class=3D""><blockquote =
type=3D"cite" class=3D""><div class=3D"">On Sep 1, 2019, at 12:46 PM, =
Henrik Levkowetz &lt;<a href=3D"mailto:henrik@levkowetz.com" =
class=3D"">henrik@levkowetz.com</a>&gt; wrote:</div><br =
class=3D"Apple-interchange-newline"><div class=3D""><span =
style=3D"caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: =
12px; font-style: normal; font-variant-caps: normal; font-weight: =
normal; letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; text-decoration: none; float: none; =
display: inline !important;" class=3D"">Hi David,</span><br =
style=3D"caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: =
12px; font-style: normal; font-variant-caps: normal; font-weight: =
normal; letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; text-decoration: none;" class=3D""><br =
style=3D"caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: =
12px; font-style: normal; font-variant-caps: normal; font-weight: =
normal; letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; text-decoration: none;" class=3D""><span =
style=3D"caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: =
12px; font-style: normal; font-variant-caps: normal; font-weight: =
normal; letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; text-decoration: none; float: none; =
display: inline !important;" class=3D"">Response at the =
bottom:</span><br style=3D"caret-color: rgb(0, 0, 0); font-family: =
Helvetica; font-size: 12px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><br style=3D"caret-color: rgb(0, 0, 0); font-family: =
Helvetica; font-size: 12px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><span style=3D"caret-color: rgb(0, 0, 0); font-family: =
Helvetica; font-size: 12px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none; float: none; display: inline !important;" class=3D"">On 2019-09-01 =
18:29, Michael Richardson wrote:</span><br style=3D"caret-color: rgb(0, =
0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><blockquote type=3D"cite" =
style=3D"font-family: Helvetica; font-size: 12px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
orphans: auto; text-align: start; text-indent: 0px; text-transform: =
none; white-space: normal; widows: auto; word-spacing: 0px; =
-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><br class=3D"">{reposting to =
tools-discuss}<br class=3D""><br class=3D"">Hello cellar,<br =
class=3D""><br class=3D"">The draft of FFV1 now uses xml2rfc version 3 =
as defined at<br class=3D""><a =
href=3D"https://tools.ietf.org/html/rfc7991" =
class=3D"">https://tools.ietf.org/html/rfc7991</a><br =
class=3D"">&lt;https://tools.ietf.org/html/rfc7991&gt;. Presently in the =
markdown source of<br class=3D"">the FFV1 draft, the math is maintained =
in both LaTeX expressions (which are<br class=3D"">converted to SVG for =
inclusion in the RFC XML) as well as an Ascii Art<br =
class=3D"">representation (heavily reliant on functions defined within =
the draft). For<br class=3D"">example:<span =
class=3D"Apple-converted-space">&nbsp;</span><br class=3D""><br =
class=3D"">vs<br class=3D""><br class=3D"">r_{i} =3D floor( ( R_{i} * =
S_{i,C_{i}} ) / 2^8 )<br class=3D""><br class=3D"">Whether in SVG or =
ascii art, this data is contained by the &lt;artwork&gt; node in<br =
class=3D"">rfc2xml version 3. In =
https://tools.ietf.org/html/rfc7991#section-2.5<br =
class=3D"">&lt;https://tools.ietf.org/html/rfc7991#section-2.5&gt; it =
states,<span class=3D"Apple-converted-space">&nbsp;</span><br =
class=3D""><br class=3D"">&nbsp;&nbsp;Alternatively, the "src" attribute =
allows referencing an external<br class=3D"">&nbsp;&nbsp;graphics file, =
such as a vector drawing in SVG or a bitmap graphic<br =
class=3D"">&nbsp;&nbsp;file, using a URI. &nbsp;In this case, the =
textual content acts as a<br class=3D"">&nbsp;&nbsp;fallback for output =
representations that do not support graphics;<br =
class=3D"">&nbsp;&nbsp;thus, it ought to contain either (1) a "line art" =
variant of the<br class=3D"">&nbsp;&nbsp;graphics or (2) prose that =
describes the included image in sufficient<br =
class=3D"">&nbsp;&nbsp;detail.<br class=3D""><br class=3D"">A bit later =
it says that SVG data may be encoded and stored within the<br =
class=3D"">&lt;artwork&gt;=E2=80=99s @src attribute such as &nbsp;<br =
class=3D""><br class=3D"">&nbsp;&nbsp;o &nbsp;As a data: URI, such as: =
&lt;artwork type=3D"svg" src=3D"data:image/<br =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;svg+xml,%3Csvg%20xmlns%3D%22http%=
3A%2F%2Fwww.w3=E2=80=A6"&gt;<br class=3D""><br class=3D"">So from this I =
was hoping we could work on one draft rfc2xml version 3 file<br =
class=3D"">that could use the SVG image data or use the ascii art as a =
fallback; however<br class=3D"">when I try to craft the &lt;artwork&gt; =
node with both such as:<span =
class=3D"Apple-converted-space">&nbsp;</span><br class=3D""><br =
class=3D"">&nbsp;&nbsp;&lt;artwork type=3D"svg" =
src=3D"data:image/svg+xml,ENCODED_SVG_MATH_IMAGE_HERE=E2=80=9D&gt;FALLBACK=
_ASCII_ART_HERE&lt;/artwork&gt;<br class=3D""><br class=3D"">then the =
output =E2=80=9Cv3-plaintext=E2=80=9D output of the conversion tool =
at<br class=3D"">https://xml2rfc.tools.ietf.org/experimental.html<br =
class=3D"">&lt;https://xml2rfc.tools.ietf.org/experimental.html&gt;, =
does not use the textual<br class=3D"">content of the &lt;artwork&gt; =
node as a fallback but instead places a warning such<br class=3D"">as<span=
 class=3D"Apple-converted-space">&nbsp;</span><br class=3D""><br =
class=3D"">&nbsp;&nbsp;(Artwork only available as svg: No external link =
available, see<br class=3D"">&nbsp;&nbsp;draft-ietf-cellar-ffv1-08.html =
for artwork.)<br class=3D""><br class=3D"">Is it feasible (recommended?) =
to have one rfc2xml XML document that could be<br class=3D"">a source =
for both plaintext formats (using an ascii art fallback) and<br =
class=3D"">non-plaintext formats such as HTML and PDF which would use =
the embedded SVG<br class=3D"">data?<br class=3D""></blockquote><br =
style=3D"caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: =
12px; font-style: normal; font-variant-caps: normal; font-weight: =
normal; letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; text-decoration: none;" class=3D""><span =
style=3D"caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: =
12px; font-style: normal; font-variant-caps: normal; font-weight: =
normal; letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; text-decoration: none; float: none; =
display: inline !important;" class=3D"">Yes. &nbsp;The specification of =
how to handle the text fallback in the RFC 799x</span><br =
style=3D"caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: =
12px; font-style: normal; font-variant-caps: normal; font-weight: =
normal; letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; text-decoration: none;" class=3D""><span =
style=3D"caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: =
12px; font-style: normal; font-variant-caps: normal; font-weight: =
normal; letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; text-decoration: none; float: none; =
display: inline !important;" class=3D"">documents was in part =
contradictory, and also not as extensible and easily</span><br =
style=3D"caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: =
12px; font-style: normal; font-variant-caps: normal; font-weight: =
normal; letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; text-decoration: none;" class=3D""><span =
style=3D"caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: =
12px; font-style: normal; font-variant-caps: normal; font-weight: =
normal; letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; text-decoration: none; float: none; =
display: inline !important;" class=3D"">editable as one could wish. =
&nbsp;It currently looks like rfc7991bis largely will</span><br =
style=3D"caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: =
12px; font-style: normal; font-variant-caps: normal; font-weight: =
normal; letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; text-decoration: none;" class=3D""><span =
style=3D"caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: =
12px; font-style: normal; font-variant-caps: normal; font-weight: =
normal; letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; text-decoration: none; float: none; =
display: inline !important;" class=3D"">follow the proposal discussed on =
the xml2rfc-dev list earlier this year, and</span><br =
style=3D"caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: =
12px; font-style: normal; font-variant-caps: normal; font-weight: =
normal; letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; text-decoration: none;" class=3D""><span =
style=3D"caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: =
12px; font-style: normal; font-variant-caps: normal; font-weight: =
normal; letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; text-decoration: none; float: none; =
display: inline !important;" class=3D"">captured in the xml2rfc =
implementation notes draft here:</span><br style=3D"caret-color: rgb(0, =
0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><br style=3D"caret-color: rgb(0, 0, =
0); font-family: Helvetica; font-size: 12px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><a =
href=3D"https://tools.ietf.org/html/draft-levkowetz-xml2rfc-v3-implementat=
ion-notes-09#section-3.1.1" style=3D"font-family: Helvetica; font-size: =
12px; font-style: normal; font-variant-caps: normal; font-weight: =
normal; letter-spacing: normal; orphans: auto; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; widows: =
auto; word-spacing: 0px; -webkit-text-size-adjust: auto; =
-webkit-text-stroke-width: 0px;" =
class=3D"">https://tools.ietf.org/html/draft-levkowetz-xml2rfc-v3-implemen=
tation-notes-09#section-3.1.1</a><br style=3D"caret-color: rgb(0, 0, 0); =
font-family: Helvetica; font-size: 12px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><br style=3D"caret-color: rgb(0, 0, =
0); font-family: Helvetica; font-size: 12px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><span style=3D"caret-color: rgb(0, 0, =
0); font-family: Helvetica; font-size: 12px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none; float: none; display: inline !important;" =
class=3D"">which introduces an &lt;artset&gt; element which can contain =
multiple &lt;artwork&gt;</span><br style=3D"caret-color: rgb(0, 0, 0); =
font-family: Helvetica; font-size: 12px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><span style=3D"caret-color: rgb(0, 0, =
0); font-family: Helvetica; font-size: 12px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none; float: none; display: inline !important;" =
class=3D"">elements with different type attributes, for instance =
(artwork and some</span><br style=3D"caret-color: rgb(0, 0, 0); =
font-family: Helvetica; font-size: 12px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><span style=3D"caret-color: rgb(0, 0, =
0); font-family: Helvetica; font-size: 12px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none; float: none; display: inline !important;" =
class=3D"">details omitted:</span><br style=3D"caret-color: rgb(0, 0, =
0); font-family: Helvetica; font-size: 12px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><br style=3D"caret-color: rgb(0, 0, =
0); font-family: Helvetica; font-size: 12px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><span style=3D"caret-color: rgb(0, 0, =
0); font-family: Helvetica; font-size: 12px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none; float: none; display: inline !important;" =
class=3D"">&nbsp;&lt;artset&gt;</span><br style=3D"caret-color: rgb(0, =
0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><span style=3D"caret-color: rgb(0, 0, =
0); font-family: Helvetica; font-size: 12px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none; float: none; display: inline !important;" =
class=3D"">&nbsp;&nbsp;&nbsp;&lt;artwork type=3D"svg" =
src=3D"..."/&gt;</span><br style=3D"caret-color: rgb(0, 0, 0); =
font-family: Helvetica; font-size: 12px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><span style=3D"caret-color: rgb(0, 0, =
0); font-family: Helvetica; font-size: 12px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none; float: none; display: inline !important;" =
class=3D"">&nbsp;&nbsp;&nbsp;&lt;artwork type=3D"ascii-art" =
...&gt;</span><br style=3D"caret-color: rgb(0, 0, 0); font-family: =
Helvetica; font-size: 12px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><span class=3D"Apple-tab-span" style=3D"caret-color: =
rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: =
normal; font-variant-caps: normal; font-weight: normal; letter-spacing: =
normal; text-align: start; text-indent: 0px; text-transform: none; =
white-space: pre; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;">	</span><span style=3D"caret-color: =
rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: =
normal; font-variant-caps: normal; font-weight: normal; letter-spacing: =
normal; text-align: start; text-indent: 0px; text-transform: none; =
white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none; float: none; display: inline !important;" =
class=3D""># ascii art</span><br style=3D"caret-color: rgb(0, 0, 0); =
font-family: Helvetica; font-size: 12px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><span style=3D"caret-color: rgb(0, 0, =
0); font-family: Helvetica; font-size: 12px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none; float: none; display: inline !important;" =
class=3D"">&nbsp;&nbsp;&nbsp;&lt;/artwork&gt;</span><br =
style=3D"caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: =
12px; font-style: normal; font-variant-caps: normal; font-weight: =
normal; letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; text-decoration: none;" class=3D""><span =
style=3D"caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: =
12px; font-style: normal; font-variant-caps: normal; font-weight: =
normal; letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; text-decoration: none; float: none; =
display: inline !important;" class=3D"">&nbsp;&lt;/artset&gt;</span><br =
style=3D"caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: =
12px; font-style: normal; font-variant-caps: normal; font-weight: =
normal; letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; text-decoration: none;" class=3D""><br =
style=3D"caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: =
12px; font-style: normal; font-variant-caps: normal; font-weight: =
normal; letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; text-decoration: none;" class=3D""><span =
style=3D"caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: =
12px; font-style: normal; font-variant-caps: normal; font-weight: =
normal; letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; text-decoration: none; float: none; =
display: inline !important;" class=3D"">For more on this, and for a =
light introduction to the v3 schema, check:</span><br =
style=3D"caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: =
12px; font-style: normal; font-variant-caps: normal; font-weight: =
normal; letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; text-decoration: none;" class=3D""><a =
href=3D"http://tools.ietf.org/src/xml2rfc/trunk/cli/doc/xml2rfc3.html#artw=
ork-alternatives" =
class=3D"">http://tools.ietf.org/src/xml2rfc/trunk/cli/doc/xml2rfc3.html#a=
rtwork-alternatives</a><br style=3D"caret-color: rgb(0, 0, 0); =
font-family: Helvetica; font-size: 12px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""></div></blockquote></div><br =
class=3D""><div class=3D"">Thanks, this was exactly the clarification =
that I needed! I see that with the &lt;artset&gt; use described here, =
that the v3-plaintext and v3-html outputs of&nbsp;<a =
href=3D"https://xml2rfc.tools.ietf.org/experimental.html" =
class=3D"">https://xml2rfc.tools.ietf.org/experimental.html</a>&nbsp;use =
the appropriate &lt;artwork&gt; for the output. If you=E2=80=99re =
interested, my work to =E2=80=98build=E2=80=99 this XML from out =
markdown source is in&nbsp;<a =
href=3D"https://github.com/FFmpeg/FFV1/pull/160" =
class=3D"">https://github.com/FFmpeg/FFV1/pull/160</a>, and an example =
of &lt;artset&gt; in the output of this PR can be seen at&nbsp;<a =
href=3D"https://gist.github.com/dericed/3063446119a6e5971ecad29027977073#f=
ile-draft-ietf-cellar-ffv1-08-xml-L489-L502" =
class=3D"">https://gist.github.com/dericed/3063446119a6e5971ecad2902797707=
3#file-draft-ietf-cellar-ffv1-08-xml-L489-L502</a>.</div><div =
class=3D""><br class=3D""></div><div class=3D"">Thanks so =
much,</div><div class=3D"">Dave Rice</div><div class=3D""><br =
class=3D""></div></body></html>=

--Apple-Mail=_8C6627AB-ACFA-4F7E-AC9D-9134A02895CA--


From nobody Mon Sep 16 17:24:10 2019
Return-Path: <mnot@mnot.net>
X-Original-To: tools-discuss@ietfa.amsl.com
Delivered-To: tools-discuss@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D8FEE120142 for <tools-discuss@ietfa.amsl.com>; Mon, 16 Sep 2019 17:24:07 -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, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=mnot.net header.b=iLFnyFRH; dkim=pass (2048-bit key) header.d=messagingengine.com header.b=sKJy6zpE
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 Arkb6zm6ogSN for <tools-discuss@ietfa.amsl.com>; Mon, 16 Sep 2019 17:24:06 -0700 (PDT)
Received: from wout3-smtp.messagingengine.com (wout3-smtp.messagingengine.com [64.147.123.19]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 075ED12001E for <tools-discuss@ietf.org>; Mon, 16 Sep 2019 17:24:06 -0700 (PDT)
Received: from compute3.internal (compute3.nyi.internal [10.202.2.43]) by mailout.west.internal (Postfix) with ESMTP id 9C1CE5CC for <tools-discuss@ietf.org>; Mon, 16 Sep 2019 20:24:05 -0400 (EDT)
Received: from mailfrontend1 ([10.202.2.162]) by compute3.internal (MEProxy); Mon, 16 Sep 2019 20:24:05 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mnot.net; h=from :content-type:content-transfer-encoding:mime-version:subject :message-id:date:to; s=fm3; bh=eMsThoVd00sAzTyZthkpOxpz0bd26G/g/ hrf94uAuhQ=; b=iLFnyFRHizGa10PbqjaMZS/GgLN+KwH965YB3UJ3sq8UZq5F2 O0nx8WRK2XK2vKPxhexvZEe4O5iDT4A7o3TrXIhpBiWWQ5H5JaN+GkZFqXbSQx1F d2QIUoBVzGsEwCkntniSXnkXmDC6k6b+R6n4VJwmsF10E8yxYVYMFpwevOS9nro/ FCikGWXsbmK3rF/pjGeIQJ0F7R4JRye2hNn9OVEom+O3Jz+0MxzmdSjxeeqk/1yz ncgBLAc4rcdlzetnsasz1Ek1RkWQgKT7U2kMlNuF0apkqE6GtxWovI79YJ6/2W6d /q/t5ohUq5c7BQ9aRCnOol/sTAZrOd0BvNMtQ==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-transfer-encoding:content-type :date:from:message-id:mime-version:subject:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm3; bh=eMsTho Vd00sAzTyZthkpOxpz0bd26G/g/hrf94uAuhQ=; b=sKJy6zpEb6Xptat2WblG4V UxeIsAZi0bZdhi6RlGtTKmNszX1jSDNP9Us8vCOJOerlO6TtT/iJJU8DoAkycGOa scsajYePUrgO1SXz6cXthZS6o9uEpyhPkvQ94RzS1A6bNyeg4MP/S6ZD/G/cB6DO D2PtxeSoQr2Zm77Qq6qg662dLEjRrX/tOL60pVjy9KYQvgeLr6BjqTGqPYO0gedv NtzA7TL8PaCVF1utbEL/xnp00KAqgQQQtk9bp6lTedgdZVixsluxt6RRObyAoAZT 528qIHZYMwjmAk6+u/QbEE9WK3G3CNrxXPJ9RQOduvP4E+GimDUsfE0KW+0b7YGg ==
X-ME-Sender: <xms:pCeAXXQ0VEC-QNuL_a1VUFmPm6_X-7R79tYmilFp6QL-4u-DI23LwA>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedufedrudeggdefhecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecunecujfgurhephfgtgfgguffkfffvofesthhqmhdthh dtvdenucfhrhhomhepofgrrhhkucfpohhtthhinhhghhgrmhcuoehmnhhothesmhhnohht rdhnvghtqeenucffohhmrghinhepohhpvghntgholhhlvggtthhivhgvrdgtohhmpdhmnh hothdrnhgvthenucfkphepvddtvddrudejkedrudduuddrvdduieenucfrrghrrghmpehm rghilhhfrhhomhepmhhnohhtsehmnhhothdrnhgvthenucevlhhushhtvghrufhiiigvpe dt
X-ME-Proxy: <xmx:pCeAXQeki_C4p0CwNFBbMSEy5csBHxTvUbaWX-fAojWIlrWigFKAYg> <xmx:pCeAXfAw9YuqObrt02LLNaSaHn5PEAK0KffBfazP3EPQ7-oHfZRa_Q> <xmx:pCeAXVv7Rueab6gj3TAzXfCK_N2NYBj0cCa4v0XFEghSOJU_x8-N-Q> <xmx:pSeAXW87mqvYZIvfudJhC5H38kYTOn8MN4iHTvOb31u7FDYaA-ZthA>
Received: from [10.1.150.88] (unknown [202.178.111.216]) by mail.messagingengine.com (Postfix) with ESMTPA id 9BC0C8005C for <tools-discuss@ietf.org>; Mon, 16 Sep 2019 20:24:03 -0400 (EDT)
From: Mark Nottingham <mnot@mnot.net>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: quoted-printable
Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.11\))
Message-Id: <A16A308F-B027-41D3-AA70-2285161CC476@mnot.net>
Date: Tue, 17 Sep 2019 09:24:00 +0900
To: tools-discuss@ietf.org
X-Mailer: Apple Mail (2.3445.104.11)
Archived-At: <https://mailarchive.ietf.org/arch/msg/tools-discuss/lQni4QgHRf87CUPvFTU_pn2tRww>
Subject: [Tools-discuss] Etherpad -> cryptpad?
X-BeenThere: tools-discuss@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: IETF Tools Discussion <tools-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tools-discuss>, <mailto:tools-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/tools-discuss/>
List-Post: <mailto:tools-discuss@ietf.org>
List-Help: <mailto:tools-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tools-discuss>, <mailto:tools-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Sep 2019 00:24:08 -0000

Have we evaluated using cryptpad?

https://opencollective.com/cryptpad/

W3C is using it with great success, and it seems much scalable, =
featureful and well-maintained.

Cheers,

--
Mark Nottingham   https://www.mnot.net/


From nobody Wed Sep 18 00:27:16 2019
Return-Path: <julian.reschke@gmx.de>
X-Original-To: tools-discuss@ietfa.amsl.com
Delivered-To: tools-discuss@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A54FB1208F9 for <tools-discuss@ietfa.amsl.com>; Wed, 18 Sep 2019 00:27:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.898
X-Spam-Level: 
X-Spam-Status: No, score=-1.898 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=gmx.net
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6xk1n0pvqtOE for <tools-discuss@ietfa.amsl.com>; Wed, 18 Sep 2019 00:27:11 -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 3D6D4120125 for <tools-discuss@ietf.org>; Wed, 18 Sep 2019 00:27:11 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1568791624; bh=52NlTFliC3CFIXVZ8fSGc9nNYz1WwiZwWt8tVmzm7Mg=; h=X-UI-Sender-Class:To:From:Subject:Date; b=LwaCEDIMrvlWVzDjGhVGvCjCm2lobswjU/hnDyJc/m6xyD6iwCknnGlkYp2RjpJK3 Dt4ZDJtTTCh7IuqmMrOCC8RdJ+8AJuzvOmOlIv6KP34GQc5qgxVtlwKD3hW4onwTN4 +7bHXtpD5vn1hrAnXm5MBDR3ok9qfXGV8muGEYxg=
X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c
Received: from [192.168.178.124] ([217.251.136.221]) by mail.gmx.com (mrgmx001 [212.227.17.190]) with ESMTPSA (Nemesis) id 0MgKUo-1iY36E1W3a-00Nlpd for <tools-discuss@ietf.org>; Wed, 18 Sep 2019 09:27:04 +0200
To: tools-discuss@ietf.org
From: Julian Reschke <julian.reschke@gmx.de>
Message-ID: <671399d0-1c27-703e-d547-e47b704e17c2@gmx.de>
Date: Wed, 18 Sep 2019 09:27:02 +0200
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.9.0
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: quoted-printable
X-Provags-ID: V03:K1:SqmjXTMj0bMPnxY3inREys2fe3qhK3hlrMCiTd+7eX/3lRrKuPT 0jmo/NlKgTQv6esddxWkwGYL/9q3o9VfbjPHsbP46Hnxv620wouYIGyFAe3gYOto08WXpu9 1Hft0p0DSxLPmMlJjB+vCNbfnGffxi3dyAP/3yRxSVmYimr7D7fdmYFP/yMwWNok0vbuMnv sdP6ZqWEf3OnS3HAL5DTA==
X-UI-Out-Filterresults: notjunk:1;V03:K0:ZzztJ92nhCI=:zgwlLl0/YmjK2B9hNJh0sO 0FS9cDVVf9ikQOy6BY7AZCl330Om35hgKhfLEijxdhRebwJqW1AGr+vL/KsmNxoC10rixyZG+ fg0X8lI7ACE6G46F7OiYZ7MgJwjHwFxGjckNuVcyGLKanjopVrQu+LqjHARN/zdlsMEUc2oqa zaL60emsbN0SpYTpvIIV9mqarwxMNBTia8Zx8Zh0RujUvZXmhTcHU/8ztt7wu2h1b+KerHE6y coFYqXbE6dHr55t5Sop0Uf60fHTuJUawzYkdqkZZLihtNnOlVYppnvyi74ZSdnlElasA/9TIW Zg1nHfP3v0csQUvV0d5Ote3Vne5g2ELP54A5fIDFG/59ElJ2DQTZCNu+/gcV5UXBEUx4sSgIj xnaIQeDiUuoMfqbJ/olC5T3iP+SJSe3X2pCPlHsq//s4R8B2DvnWqf99LLPaYtqfmURjs9iNf hQ0WbGVyNhxyYGbddP1pAED/9M0OjgR1mOrPQz5qCnzEjDpMnQFDcS8nHvw5pU+ZFvp/9+KWB cHBEmQN2Bf/Ehzvp43ee7Z/cDyGIuQJfPxM6FJlzasAr+jbIVCziXgoCrII6ZOiVQ8r2n/yQ0 ehwC1gofVMUwDhRmmVKDg3yRoGoFCXe1LAJPC25zPxvpdbA2/fhIafh7CG6NJh3OU0LKL4yvS Czrn1xh7Xw7lSwBt34jsaI6FjM5mPR84k/UyB2/NiWwvvbdJvENPzm4077wLOamjuXgAnS4se gX78ZrkLUDV6ljucJSxEyQq6aQUhcYqGzTx/RoEFSaEmmoUmK0gqJVoZP5liW2urPtAkiQn6G iYWZ0F6qBXLnuYrjmuTvWK6tmdEgRDkDtt6cc6iblKDdXx1mw1oJWeubMINOmn8Pe6T6Infsv 7tHpzQOyfFeha8U6mZGnSx+fYPa0vZsfwA2sVpXxuh+0KV5w8r6lNCxN21yJa+mkB53g/oF2+ dv50yUv7YFoNcKzKnLXUpX/CnKZ+qRJCO0/kdYmpcPkQRIpp9bWWQ6Qt84ckzFYHFwdsu4wOH CPEEKUz04/2h2suS8NjEiGyb9uT5w4m21XJm6VWSjS9bclAh8yHQ5Tyqgym2ugMarzv6JM8B4 FuXrqGINLnMtpj2FKkU2JjJu9Dkr0i7qHMy2VuBsyCG8urV+nCCK65q4VTLcoc139t3KHVwCz 0oVe6UvDla6YisL+DJ4ZrzJfYFBbZdg5lcW41IeSqkAUiAWG7OYf0J1CPFeOeI6kWreN/DTFl 39ZUNdzgotVomKnRklyft/mE00ZbFBOcNvRvo0gdOOXl8/BfLU6XWNdgw1go=
Archived-At: <https://mailarchive.ietf.org/arch/msg/tools-discuss/xF4ujI0Xf6MygAaxA98EpJDGbYc>
Subject: [Tools-discuss] missing metadata in https://tools.ietf.org/draft/rfc8586/state.xml
X-BeenThere: tools-discuss@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: IETF Tools Discussion <tools-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tools-discuss>, <mailto:tools-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/tools-discuss/>
List-Post: <mailto:tools-discuss@ietf.org>
List-Help: <mailto:tools-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tools-discuss>, <mailto:tools-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 18 Sep 2019 07:27:15 -0000

Hi there,

I just noticed that in <https://tools.ietf.org/draft/rfc8586/state.xml>.

> <?xml version=3D"1.0"?>
> <ietfdoc version=3D"0.92">
>    <id ts=3D"">rfc8586</id>
>    <info>
>       <errata ts=3D"2019-04-25/rfcerrata">http://www.rfc-editor.org/erra=
ta_search.php?rfc=3D8586&amp;rec_status=3D15</errata>
>    </info>
>    <state>
>    </state>
>    <change>
>       <eventsource>rfcerrata</eventsource>
>       <stateadded ts=3D"2019-04-25/rfcerrata">errata</stateadded>
>    </change>
> </ietfdoc>

...the entry for "deststatus" is missing (and this causes my code not to
be able to find out the status of the RFC).

Best regards, Julian


From nobody Wed Sep 18 07:48:36 2019
Return-Path: <mcr+ietf@sandelman.ca>
X-Original-To: tools-discuss@ietfa.amsl.com
Delivered-To: tools-discuss@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0029C120820 for <tools-discuss@ietfa.amsl.com>; Wed, 18 Sep 2019 07:48:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.199
X-Spam-Level: 
X-Spam-Status: No, score=-4.199 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, 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 BEHXd_5PaI1L for <tools-discuss@ietfa.amsl.com>; Wed, 18 Sep 2019 07:48:32 -0700 (PDT)
Received: from tuna.sandelman.ca (tuna.sandelman.ca [IPv6:2607:f0b0:f:3:216:3eff:fe7c:d1f3]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 10A9C12081E for <tools-discuss@ietf.org>; Wed, 18 Sep 2019 07:48:31 -0700 (PDT)
Received: from sandelman.ca (obiwan.sandelman.ca [IPv6:2607:f0b0:f:2::247]) by tuna.sandelman.ca (Postfix) with ESMTP id 841743897B; Wed, 18 Sep 2019 10:46:49 -0400 (EDT)
Received: from localhost (localhost [IPv6:::1]) by sandelman.ca (Postfix) with ESMTP id 9796F560; Wed, 18 Sep 2019 10:48:30 -0400 (EDT)
From: Michael Richardson <mcr+ietf@sandelman.ca>
To: tools-discuss@ietf.org, rfc-interest@rfc-editor.org
X-Attribution: mcr
X-Mailer: MH-E 8.6; nmh 1.7+dev; GNU Emacs 24.5.1
X-Face: $\n1pF)h^`}$H>Hk{L"x@)JS7<%Az}5RyS@k9X%29-lHB$Ti.V>2bi.~ehC0; <'$9xN5Ub# z!G,p`nR&p7Fz@^UXIn156S8.~^@MJ*mMsD7=QFeq%AL4m<nPbLgmtKK-5dC@#:k
MIME-Version: 1.0
Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature"
Date: Wed, 18 Sep 2019 10:48:30 -0400
Message-ID: <25994.1568818110@localhost>
Archived-At: <https://mailarchive.ietf.org/arch/msg/tools-discuss/q6x-8pCKMcJ-q3qzUOMbt4f5AMU>
Subject: [Tools-discuss] v3 transition and datatracker
X-BeenThere: tools-discuss@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: IETF Tools Discussion <tools-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tools-discuss>, <mailto:tools-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/tools-discuss/>
List-Post: <mailto:tools-discuss@ietf.org>
List-Help: <mailto:tools-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tools-discuss>, <mailto:tools-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 18 Sep 2019 14:48:34 -0000

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


One of the authors in CELLAR who is using XML v3 says:

>  I tried with FFV1 version 4 but don=E2=80=99t see a difference. At
>  https://datatracker.ietf.org/doc/draft-ietf-cellar-ffv1-v4/
>  <https://datatracker.ietf.org/doc/draft-ietf-cellar-ffv1-v4/> in the XML
>  link you can see the svg data in the XML but the HTML and PDF links show
>  the ASCII art rather than the SVG and the <sourceblock> sections have
>  their line returns stripped. So I don=E2=80=99t see any difference here =
since I
>  last posted FFV1 version 0,1,3 on September 6th.

It seems that we ought to be generating the HTML and PDF from the v3 using
XML2RFC directly rather than going XML->TXT->HTML{->PDF}.

This is no doubt because the DT still depends upon the tools.ietf page for
HTML version.   As such, nobody can see the nicer versions of output.

What is the plan?
(Is this work contracted somewhere?)

=2D-
Michael Richardson <mcr+IETF@sandelman.ca>, Sandelman Software Works
 -=3D IPv6 IoT consulting =3D-




--=-=-=
Content-Type: application/pgp-signature; name="signature.asc"

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

iQEzBAEBCAAdFiEEbsyLEzg/qUTA43uogItw+93Q3WUFAl2CQ74ACgkQgItw+93Q
3WVR2Af+PUgJCaWMmfbKab3uWGMoe9ZKpDbSp7xaEp8ifPK6rUhyUfJ1k0xV0Tjv
4adnaGoL66S4ZSIJ4sV2Kk0wKDh9ztnGYAik7mmsS/FModwpRSk/OomUkcv9UbLF
jltMaw4LQ02VT4p6Z41drGe6xL5CgMQR5tBLH7G1m5HPI/dobdZz0hvZSmlkQ+x7
EssP/uThUcDlIYBO983K0WuXz3cfrRLfTFXfxv/DwdK0h1yqOWCeW1Xb3aby7WLv
DM3M5t8cvDbUcHAqshE6Ah5I2KLUHNBHV/lTjXzlHjg7Ltcfx4gc+/jNkZ0vfq+V
5V1beFmuab61+BBmlo3bwP7xwoT8Yg==
=nfY/
-----END PGP SIGNATURE-----
--=-=-=--


From nobody Wed Sep 18 08:29:01 2019
Return-Path: <henrik@levkowetz.com>
X-Original-To: tools-discuss@ietfa.amsl.com
Delivered-To: tools-discuss@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DA3D0120923 for <tools-discuss@ietfa.amsl.com>; Wed, 18 Sep 2019 08:28:59 -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, SPF_HELO_NONE=0.001, 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 ESr0C3iExDzN for <tools-discuss@ietfa.amsl.com>; Wed, 18 Sep 2019 08:28:57 -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 AAAC712091A for <tools-discuss@ietf.org>; Wed, 18 Sep 2019 08:28:57 -0700 (PDT)
Received: from h-202-242.a357.priv.bahnhof.se ([158.174.202.242]:60499 helo=tannat.localdomain) by zinfandel.tools.ietf.org with esmtpsa (TLS1.2:DHE_RSA_AES_128_CBC_SHA1:128) (Exim 4.80) (envelope-from <henrik@levkowetz.com>) id 1iAbsz-0001YY-Rm; Wed, 18 Sep 2019 08:28:56 -0700
To: Michael Richardson <mcr+ietf@sandelman.ca>, tools-discuss@ietf.org, rfc-interest@rfc-editor.org
References: <25994.1568818110@localhost>
From: Henrik Levkowetz <henrik@levkowetz.com>
Message-ID: <b0fa7f63-3bfa-4714-f98f-d711ced8758b@levkowetz.com>
Date: Wed, 18 Sep 2019 17:28:46 +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: <25994.1568818110@localhost>
Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="gvDrmI7GPb84PBAhU2XOLgfNU6vIubqpo"
X-SA-Exim-Connect-IP: 158.174.202.242
X-SA-Exim-Rcpt-To: rfc-interest@rfc-editor.org, tools-discuss@ietf.org, mcr+ietf@sandelman.ca
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/tools-discuss/y0xlEXcVCXesOfo6KIod5PUFyD8>
Subject: Re: [Tools-discuss] [rfc-i] v3 transition and datatracker
X-BeenThere: tools-discuss@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: IETF Tools Discussion <tools-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tools-discuss>, <mailto:tools-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/tools-discuss/>
List-Post: <mailto:tools-discuss@ietf.org>
List-Help: <mailto:tools-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tools-discuss>, <mailto:tools-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 18 Sep 2019 15:29:00 -0000

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--gvDrmI7GPb84PBAhU2XOLgfNU6vIubqpo
Content-Type: multipart/mixed; boundary="oBUWCWIXs4urM8RuF7urqlBfCN2enMuwf";
 protected-headers="v1"
From: Henrik Levkowetz <henrik@levkowetz.com>
To: Michael Richardson <mcr+ietf@sandelman.ca>, tools-discuss@ietf.org,
 rfc-interest@rfc-editor.org
Message-ID: <b0fa7f63-3bfa-4714-f98f-d711ced8758b@levkowetz.com>
Subject: Re: [rfc-i] v3 transition and datatracker
References: <25994.1568818110@localhost>
In-Reply-To: <25994.1568818110@localhost>

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

Hi Michael,

On 2019-09-18 16:48, Michael Richardson wrote:
>=20
> One of the authors in CELLAR who is using XML v3 says:
>=20
>>  I tried with FFV1 version 4 but don=E2=80=99t see a difference. At
>>  https://datatracker.ietf.org/doc/draft-ietf-cellar-ffv1-v4/
>>  <https://datatracker.ietf.org/doc/draft-ietf-cellar-ffv1-v4/> in the =
XML
>>  link you can see the svg data in the XML but the HTML and PDF links s=
how
>>  the ASCII art rather than the SVG and the <sourceblock> sections have=

>>  their line returns stripped. So I don=E2=80=99t see any difference he=
re since I
>>  last posted FFV1 version 0,1,3 on September 6th.
>=20
> It seems that we ought to be generating the HTML and PDF from the v3 us=
ing
> XML2RFC directly rather than going XML->TXT->HTML{->PDF}.

Yes, agreed.

> This is no doubt because the DT still depends upon the tools.ietf page =
for
> HTML version.   As such, nobody can see the nicer versions of output.
>=20
> What is the plan?
> (Is this work contracted somewhere?)

Not explicitly, but I'll add v3 conversion and a v3 html link in the next=

datatracker release.


Best regards,

	Henrik


--oBUWCWIXs4urM8RuF7urqlBfCN2enMuwf--

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

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

iQIzBAEBCAAdFiEEifjc5+rnL1MJBcZSTptXS4+7FxoFAl2CTS4ACgkQTptXS4+7
FxpBhQ/9G9pa/jgsuHs95l415JV3AmoRTJoyketcrGXJanZWPOo/JSLC2ZDzlPhQ
zcve8LrIOhkGrG67pWUm86cPObPCQsNS/qbY4CWfpJSl1j6Q5K+FGmzsh9ifrX7y
3WovRbxwhbjJGo36n4+neZCjb1vKT13EtK2iCPk/yF8kTIZwsc0AhH6krX1fiJcd
QyjrjZmqnQH9nbUEzCLnYpCciO1jhH6It/2GewVEpFIdzN9qnv2CgrlL6QDT9MYY
lCoO8tR3A9l9pqdw23smkNV7Nbqe/0g7u311ZtFK+er/vAEdfN7/KL/ZhO+jndWJ
5lqELNVvZ9MkpvpKtwprl8M9pdMqEeRFsq0DpPnZAQVxUsNbCM5eNu9nmjDUvsCN
vpR+juuTrlqG/WfrGiti4nOow4uEtptz2vljqUn/XrwV+uKfunIfg0N18GweVRy6
yOVb+vNR+6V7c3PVO3P30QY6prYn3C+tzErYckNm4tlqZe0v3HJ7tSGylB1h+nsr
EQiZldRwiP9Do+qS+HVqDeqLR3cavfefdlUpwKNJaKSKiMQ0oapbHqMdzakj/qVu
yug7p878NP0G47Sh6X72JTYfc67VquBS+KCjglkQHizwGbrnKd1QlD4grG/jkaTz
P9Zr66piCOH/FCgYLKaCxiHa6Do4jRoBH3RlU7Rcnzt2vR4VgPY=
=7llU
-----END PGP SIGNATURE-----

--gvDrmI7GPb84PBAhU2XOLgfNU6vIubqpo--


From nobody Fri Sep 20 14:04:07 2019
Return-Path: <mcr+ietf@sandelman.ca>
X-Original-To: tools-discuss@ietfa.amsl.com
Delivered-To: tools-discuss@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 96452120106 for <tools-discuss@ietfa.amsl.com>; Fri, 20 Sep 2019 14:04:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.199
X-Spam-Level: 
X-Spam-Status: No, score=-4.199 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, 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 m1HDXJiFl3cr for <tools-discuss@ietfa.amsl.com>; Fri, 20 Sep 2019 14:04:04 -0700 (PDT)
Received: from tuna.sandelman.ca (tuna.sandelman.ca [209.87.249.19]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 60742120077 for <tools-discuss@ietf.org>; Fri, 20 Sep 2019 14:04:04 -0700 (PDT)
Received: from sandelman.ca (obiwan.sandelman.ca [IPv6:2607:f0b0:f:2::247]) by tuna.sandelman.ca (Postfix) with ESMTP id 586C73897B; Fri, 20 Sep 2019 17:02:18 -0400 (EDT)
Received: from localhost (localhost [IPv6:::1]) by sandelman.ca (Postfix) with ESMTP id DA11C10E; Fri, 20 Sep 2019 17:04:02 -0400 (EDT)
From: Michael Richardson <mcr+ietf@sandelman.ca>
To: Dave Rice <dave@dericed.com>
CC: rfc-interest <rfc-interest@rfc-editor.org>, tools-discuss@ietf.org
In-Reply-To: <B4047303-E2B9-4B9D-B368-2ACC85A06D15@dericed.com>
References: <20285.1568652805@localhost> <705AA16B-68B1-4B5E-AE47-0714F6781C1A@dericed.com> <26105.1568818137@localhost> <E70CD0FF-0294-47E5-873F-5E184A248577@dericed.com> <1268.1568828850@localhost> <B4047303-E2B9-4B9D-B368-2ACC85A06D15@dericed.com>
X-Mailer: MH-E 8.6; nmh 1.7+dev; GNU Emacs 24.5.1
X-Face: $\n1pF)h^`}$H>Hk{L"x@)JS7<%Az}5RyS@k9X%29-lHB$Ti.V>2bi.~ehC0; <'$9xN5Ub# z!G,p`nR&p7Fz@^UXIn156S8.~^@MJ*mMsD7=QFeq%AL4m<nPbLgmtKK-5dC@#:k
MIME-Version: 1.0
Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature"
Date: Fri, 20 Sep 2019 17:04:02 -0400
Message-ID: <15814.1569013442@localhost>
Archived-At: <https://mailarchive.ietf.org/arch/msg/tools-discuss/YYmj0pqoKChcVeeTqmH4yrykEiE>
Subject: Re: [Tools-discuss] Update: The transition to xml2rfc v3 (today!) (fwd) Heather Flanagan: Update: The transition to xml2rfc v3 (today!)
X-BeenThere: tools-discuss@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: IETF Tools Discussion <tools-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tools-discuss>, <mailto:tools-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/tools-discuss/>
List-Post: <mailto:tools-discuss@ietf.org>
List-Help: <mailto:tools-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tools-discuss>, <mailto:tools-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 20 Sep 2019 21:04:07 -0000

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


Dave Rice <dave@dericed.com> wrote:
    > Another annoyance here is the the xml processor in the submission tool
    > and the xml processor at
    > https://xml2rfc.tools.ietf.org/experimental.html
    > <https://xml2rfc.tools.ietf.org/experimental.html> perform differentl=
y,
    > so there=E2=80=99s effectively no test environment to use before subm=
itting.
    > Dave

Dave, can you please try xml2rfc.ietf.org, which is a different installatio=
n,
supported by a different entity?

=2D-
Michael Richardson <mcr+IETF@sandelman.ca>, Sandelman Software Works
 -=3D IPv6 IoT consulting =3D-




--=-=-=
Content-Type: application/pgp-signature; name="signature.asc"

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

iQEzBAEBCAAdFiEEbsyLEzg/qUTA43uogItw+93Q3WUFAl2FPsIACgkQgItw+93Q
3WVyMggAvoS6KYmnDVRZGSMO10GBez8gN2f2HaGNJr8CzygoREZq6V/j+cOvQAvu
OdGLbmfjcdBSpfCuipkOj6SqAaGXlOcbKRYOXx/isLEtbYJE9Cb+lDUhZKiMPrRV
imi6SWIy7Wc80cxvn8xFDQ+zOzMpWqPa/FKHGf9+D346CqZAoc6fNNVLPHF1rtWZ
k0WTJLtnFoQzKQ8M87tCBVhmTHS+i8RsAaH9ra4ndYWsrFeIoFmHbEENQ0qz+Sgb
cq3xJrq38PL7/0gpCpAt4U+8joR100YiIUNMZmzQgzBBP2dUttLsvesAbx2vJray
gbmRDyYxisWJsMEqsioxbV5twHt2YA==
=10qZ
-----END PGP SIGNATURE-----
--=-=-=--


From nobody Fri Sep 20 14:26:30 2019
Return-Path: <henrik@levkowetz.com>
X-Original-To: tools-discuss@ietfa.amsl.com
Delivered-To: tools-discuss@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 79E82120114 for <tools-discuss@ietfa.amsl.com>; Fri, 20 Sep 2019 14:26: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, SPF_HELO_NONE=0.001, 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 0RXlcVUbjwrc for <tools-discuss@ietfa.amsl.com>; Fri, 20 Sep 2019 14:26: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 43F8D120077 for <tools-discuss@ietf.org>; Fri, 20 Sep 2019 14:26:26 -0700 (PDT)
Received: from h-202-242.a357.priv.bahnhof.se ([158.174.202.242]:53361 helo=tannat.localdomain) by zinfandel.tools.ietf.org with esmtpsa (TLS1.2:DHE_RSA_AES_128_CBC_SHA1:128) (Exim 4.80) (envelope-from <henrik@levkowetz.com>) id 1iBQQ4-0005yu-Ec; Fri, 20 Sep 2019 14:26:25 -0700
To: Michael Richardson <mcr+ietf@sandelman.ca>, Dave Rice <dave@dericed.com>
References: <20285.1568652805@localhost> <705AA16B-68B1-4B5E-AE47-0714F6781C1A@dericed.com> <26105.1568818137@localhost> <E70CD0FF-0294-47E5-873F-5E184A248577@dericed.com> <1268.1568828850@localhost> <B4047303-E2B9-4B9D-B368-2ACC85A06D15@dericed.com> <15814.1569013442@localhost>
Cc: rfc-interest <rfc-interest@rfc-editor.org>, tools-discuss@ietf.org
From: Henrik Levkowetz <henrik@levkowetz.com>
Message-ID: <3a8f5865-9f5c-8c65-63be-bca31c5f1c86@levkowetz.com>
Date: Fri, 20 Sep 2019 23:26:04 +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: <15814.1569013442@localhost>
Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="Ft634L908n7Kq481k57XG2tmaDda6HXmK"
X-SA-Exim-Connect-IP: 158.174.202.242
X-SA-Exim-Rcpt-To: tools-discuss@ietf.org, rfc-interest@rfc-editor.org, dave@dericed.com, mcr+ietf@sandelman.ca
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/tools-discuss/_A7xPekP4_tKkUngJP_fZeqKQVQ>
Subject: Re: [Tools-discuss] [rfc-i] Update: The transition to xml2rfc v3 (today!) (fwd) Heather Flanagan: Update: The transition to xml2rfc v3 (today!)
X-BeenThere: tools-discuss@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: IETF Tools Discussion <tools-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tools-discuss>, <mailto:tools-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/tools-discuss/>
List-Post: <mailto:tools-discuss@ietf.org>
List-Help: <mailto:tools-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tools-discuss>, <mailto:tools-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 20 Sep 2019 21:26:29 -0000

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--Ft634L908n7Kq481k57XG2tmaDda6HXmK
Content-Type: multipart/mixed; boundary="5QbHQm82sfUrK11C5t7OODjMGvLXMlgIH";
 protected-headers="v1"
From: Henrik Levkowetz <henrik@levkowetz.com>
To: Michael Richardson <mcr+ietf@sandelman.ca>, Dave Rice <dave@dericed.com>
Cc: rfc-interest <rfc-interest@rfc-editor.org>, tools-discuss@ietf.org
Message-ID: <3a8f5865-9f5c-8c65-63be-bca31c5f1c86@levkowetz.com>
Subject: Re: [rfc-i] Update: The transition to xml2rfc v3 (today!) (fwd)
 Heather Flanagan: Update: The transition to xml2rfc v3 (today!)
References: <20285.1568652805@localhost>
 <705AA16B-68B1-4B5E-AE47-0714F6781C1A@dericed.com>
 <26105.1568818137@localhost>
 <E70CD0FF-0294-47E5-873F-5E184A248577@dericed.com>
 <1268.1568828850@localhost>
 <B4047303-E2B9-4B9D-B368-2ACC85A06D15@dericed.com>
 <15814.1569013442@localhost>
In-Reply-To: <15814.1569013442@localhost>

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

Hi Michael, David,

On 2019-09-20 23:04, Michael Richardson wrote:
>=20
> Dave Rice <dave@dericed.com> wrote:
>     > Another annoyance here is the the xml processor in the submission=
 tool
>     > and the xml processor at
>     > https://xml2rfc.tools.ietf.org/experimental.html
>     > <https://xml2rfc.tools.ietf.org/experimental.html> perform differ=
ently,
>     > so there=E2=80=99s effectively no test environment to use before =
submitting.
>     > Dave
>=20
> Dave, can you please try xml2rfc.ietf.org, which is a different install=
ation,
> supported by a different entity?

Michael:  Umm, no, that redirects to tools.ietf.org, too, and the process=
or
behind that, and behind https://xml2rfc.tools.ietf.org/experimental.html,=

_and_ behind the submission tool are all the latest release of xml2rfc.

David: I'd be happy to look into any discrepancies you see, but I can onl=
y
do so if you provide observations and input XML files for me to work
with.  It won't happen if I don't know about it :-)

FWIW, if you have a tools.ietf.org login, you can use the xml2rfc issue
tracker at https://trac.tools.ietf.org/tools/xml2rfc/trac/newticket, for
xml2rfc issues, and https://trac.tools.ietf.org/tools/ietfdb/newticket
for datatracker issues.


	Henrik


--5QbHQm82sfUrK11C5t7OODjMGvLXMlgIH--

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

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

iQIzBAEBCAAdFiEEifjc5+rnL1MJBcZSTptXS4+7FxoFAl2FQ+wACgkQTptXS4+7
FxrMjhAAzzyJkvl8Y1iNRMHPRGbhH1tlNesgJJHpwxDu5fUJmwcxHf8BWRIalwRn
XLAV2VxyMolroDBzM8fMytRmth0sM8+wEQxLgdnFkoMbaz5asa7P14ae7mIg9LqW
+94sYWEAh2YNjorBt13iltwe30Ec8Eoyor87OnzkUO3rpjYaQBg4k31cnSnSSr5B
/pVdPj8ac+4nQ36KpZdOwDMLneTfZLSY6+8NUFFLEDlVeTrt235JbWo1RRmD8QDA
8iNjdCE45ECU839HG34hu4YrYxgrCUthuBzd6gL1Ov4WsrGipw3Co9Vq7U1IC5D0
eo+Lq5/01yZ+e5Bdk2razwpzIJWGdm4VHr/KCRUcEgNysmU2mlo22HXf80PC3r63
UbtdzIiOdh4JcnYgPA9UrtQH6Qcr0KHc0B1NjjWRxmQz8WDylPaLArhXHf4aG+K0
qGoHpoA4pVEMS/H1VtPalrCq6OuqR3yaVZVWHxmLqqSOMeHrcojYRGSD/G0dtQSd
rBJN1mGPPqJmDeo9FL/SUZFHi/isbCOVM32GPt++2BDKJie73gPiAB6PTFvplpyr
ioeMnjjVjxS7DzAptLGSaYXD+XMyHOhgdEQOFycAXh47EF5xVEMBV8e+rmIMAkVr
mAZ6f/HDq4vKYtdK3TR3EeBCgKyak1c1FtmXe/gllNIg8LP0yfc=
=f8qE
-----END PGP SIGNATURE-----

--Ft634L908n7Kq481k57XG2tmaDda6HXmK--


From nobody Tue Sep 24 13:56:52 2019
Return-Path: <mcr+ietf@sandelman.ca>
X-Original-To: tools-discuss@ietfa.amsl.com
Delivered-To: tools-discuss@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9D579120058 for <tools-discuss@ietfa.amsl.com>; Tue, 24 Sep 2019 13:56:50 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.199
X-Spam-Level: 
X-Spam-Status: No, score=-4.199 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, 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 ud8qx6EGD4MK for <tools-discuss@ietfa.amsl.com>; Tue, 24 Sep 2019 13:56:48 -0700 (PDT)
Received: from tuna.sandelman.ca (tuna.sandelman.ca [IPv6:2607:f0b0:f:3:216:3eff:fe7c:d1f3]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 69091120020 for <tools-discuss@ietf.org>; Tue, 24 Sep 2019 13:56:47 -0700 (PDT)
Received: from sandelman.ca (obiwan.sandelman.ca [IPv6:2607:f0b0:f:2::247]) by tuna.sandelman.ca (Postfix) with ESMTP id EB5EE3897C; Tue, 24 Sep 2019 16:54:55 -0400 (EDT)
Received: from localhost (localhost [IPv6:::1]) by sandelman.ca (Postfix) with ESMTP id A0357601; Tue, 24 Sep 2019 16:56:46 -0400 (EDT)
From: Michael Richardson <mcr+ietf@sandelman.ca>
To: tools-discuss@ietf.org, Dave Rice <dave@dericed.com>
X-Attribution: mcr
X-Mailer: MH-E 8.6; nmh 1.7+dev; GNU Emacs 24.5.1
X-Face: $\n1pF)h^`}$H>Hk{L"x@)JS7<%Az}5RyS@k9X%29-lHB$Ti.V>2bi.~ehC0; <'$9xN5Ub# z!G,p`nR&p7Fz@^UXIn156S8.~^@MJ*mMsD7=QFeq%AL4m<nPbLgmtKK-5dC@#:k
MIME-Version: 1.0
Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature"
Date: Tue, 24 Sep 2019 16:56:46 -0400
Message-ID: <22708.1569358606@localhost>
Archived-At: <https://mailarchive.ietf.org/arch/msg/tools-discuss/nBAjAoT-f1UyrHFG4Yty-OVLDaQ>
Subject: [Tools-discuss] xml v3 PDF upload
X-BeenThere: tools-discuss@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: IETF Tools Discussion <tools-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tools-discuss>, <mailto:tools-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/tools-discuss/>
List-Post: <mailto:tools-discuss@ietf.org>
List-Help: <mailto:tools-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tools-discuss>, <mailto:tools-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Sep 2019 20:56:51 -0000

--=-=-=
Content-Type: text/plain


Hi, the CELLAR WG is trying to provide a PDF file along with our v3 XML to
the datatracker.  The files are temporarily at:
    http://www.sandelman.ca/tmp/cellar/

When I try to do this, I get:

     There was a failure converting the xml file to text -- please verify
     that your xml file is valid. (Error from xml2rfc (text): 'NoneType'
     object has no attribute 'getroot')

There are warnings from the XML2RFC:
      Warning: Expected a numeric year, but found 'undated'

If I omit the XML, then of course, I get:
     Unexpected submission file types; found .pdf, but txt or xml is required

because I need to upload something with the PDF.

So I upload .txt file that I generated, and that worked.

Summary: xml-v3 + PDF fails.
         txt + PDF works.
         PDF alone fails (expected)

(Except that we needed to do -10 rather than -09, so meta-data error)

--
Michael Richardson <mcr+IETF@sandelman.ca>, Sandelman Software Works
 -= IPv6 IoT consulting =-




--=-=-=
Content-Type: application/pgp-signature; name="signature.asc"

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

iQEzBAEBCAAdFiEEbsyLEzg/qUTA43uogItw+93Q3WUFAl2Kgw4ACgkQgItw+93Q
3WWIeggAkZivX9wPRvjZq7u0wVyeZniDpA/JDlxPFeLuPRag7lOSrV2bdid22JpR
8XVoHejUwpcmPBKHPf76fTWqUsFhoWiFiDsbEjQNVcdrLr2/x7GaGlLP5dPLZ6Uw
XcXie5uL0TrfEEmDI4VHt80pe1z/7zUvmm/j3s52kJRFL08N7GdW6DCIzyAgkKJw
8W0yMRoDWRh4MavsgykatUyb0WGjVQKYLPpQVC3+SpZjQrk1bIXKnsk9FssXYbmY
SVnRfXkZYYdsy4PTneV+qPxbxU4vRQMdHuoaQ9vTasbIPMCBWjhgw7K6X1dd0oD9
fu3WmYiys5R9QZcofOPb5F+nSm5qPA==
=uFZB
-----END PGP SIGNATURE-----
--=-=-=--


From nobody Tue Sep 24 14:04:58 2019
Return-Path: <henrik@levkowetz.com>
X-Original-To: tools-discuss@ietfa.amsl.com
Delivered-To: tools-discuss@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8AF191200DB for <tools-discuss@ietfa.amsl.com>; Tue, 24 Sep 2019 14:04:56 -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, SPF_HELO_NONE=0.001, 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 v8i_Id5zexpN for <tools-discuss@ietfa.amsl.com>; Tue, 24 Sep 2019 14:04:54 -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 94FE8120071 for <tools-discuss@ietf.org>; Tue, 24 Sep 2019 14:04:54 -0700 (PDT)
Received: from h-202-242.a357.priv.bahnhof.se ([158.174.202.242]:57172 helo=tannat.localdomain) by zinfandel.tools.ietf.org with esmtpsa (TLS1.2:DHE_RSA_AES_128_CBC_SHA1:128) (Exim 4.80) (envelope-from <henrik@levkowetz.com>) id 1iCrzQ-0007A3-Mq; Tue, 24 Sep 2019 14:04:53 -0700
To: Michael Richardson <mcr+ietf@sandelman.ca>, tools-discuss@ietf.org, Dave Rice <dave@dericed.com>
References: <22708.1569358606@localhost>
From: Henrik Levkowetz <henrik@levkowetz.com>
Message-ID: <f100c95f-6670-40d9-a0ee-858ab8a6bb1f@levkowetz.com>
Date: Tue, 24 Sep 2019 23:04:42 +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: <22708.1569358606@localhost>
Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="3ClxrfaVtfkbMqoCdpSaeuCCqWjpQe4kJ"
X-SA-Exim-Connect-IP: 158.174.202.242
X-SA-Exim-Rcpt-To: dave@dericed.com, tools-discuss@ietf.org, mcr+ietf@sandelman.ca
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/tools-discuss/u2AB6ToBCaweDX4zIxDc6vGFhJ4>
Subject: Re: [Tools-discuss] xml v3 PDF upload
X-BeenThere: tools-discuss@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: IETF Tools Discussion <tools-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tools-discuss>, <mailto:tools-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/tools-discuss/>
List-Post: <mailto:tools-discuss@ietf.org>
List-Help: <mailto:tools-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tools-discuss>, <mailto:tools-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Sep 2019 21:04:57 -0000

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--3ClxrfaVtfkbMqoCdpSaeuCCqWjpQe4kJ
Content-Type: multipart/mixed; boundary="3sOAVwbManAbxi8fp6st9w0Rk1KKWvJ6s";
 protected-headers="v1"
From: Henrik Levkowetz <henrik@levkowetz.com>
To: Michael Richardson <mcr+ietf@sandelman.ca>, tools-discuss@ietf.org,
 Dave Rice <dave@dericed.com>
Message-ID: <f100c95f-6670-40d9-a0ee-858ab8a6bb1f@levkowetz.com>
Subject: Re: [Tools-discuss] xml v3 PDF upload
References: <22708.1569358606@localhost>
In-Reply-To: <22708.1569358606@localhost>

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

Hi Michael,

On 2019-09-24 22:56, Michael Richardson wrote:
>=20
> Hi, the CELLAR WG is trying to provide a PDF file along with our v3 XML=
 to
> the datatracker.  The files are temporarily at:
>     http://www.sandelman.ca/tmp/cellar/

I can see a list of the files in that location, but trying to download
the .xml file results in Error 403: Forbidden

>=20
> When I try to do this, I get:
>=20
>      There was a failure converting the xml file to text -- please veri=
fy
>      that your xml file is valid. (Error from xml2rfc (text): 'NoneType=
'
>      object has no attribute 'getroot')

I've found this issue myself today.  It should be giving you the error
returned from xml2rfc, rather than the above follow-on problem caused
by a failure to run the rendering.  But the root cause is that the XML
you provided has a problem.

>=20
> There are warnings from the XML2RFC:
>       Warning: Expected a numeric year, but found 'undated'

Ok, then that's what you need to fix.  If you can provide the XML, I shou=
ld
be able to provide suggestions.

> If I omit the XML, then of course, I get:
>      Unexpected submission file types; found .pdf, but txt or xml is re=
quired
>=20
> because I need to upload something with the PDF.
>=20
> So I upload .txt file that I generated, and that worked.
>=20
> Summary: xml-v3 + PDF fails.
>          txt + PDF works.
>          PDF alone fails (expected)
>=20
> (Except that we needed to do -10 rather than -09, so meta-data error)
>=20
> --
> Michael Richardson <mcr+IETF@sandelman.ca>, Sandelman Software Works
>  -=3D IPv6 IoT consulting =3D-
>=20
>=20
>=20
>=20
>=20
> ___________________________________________________________
> Tools-discuss mailing list
> Tools-discuss@ietf.org
> https://www.ietf.org/mailman/listinfo/tools-discuss
>=20
> Please report datatracker.ietf.org and mailarchive.ietf.org
> bugs at http://tools.ietf.org/tools/ietfdb
> or send email to datatracker-project@ietf.org
>=20
> Please report tools.ietf.org bugs at
> http://tools.ietf.org/tools/issues
> or send email to webmaster@tools.ietf.org
>=20


--3sOAVwbManAbxi8fp6st9w0Rk1KKWvJ6s--

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

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

iQIzBAEBCAAdFiEEifjc5+rnL1MJBcZSTptXS4+7FxoFAl2KhOoACgkQTptXS4+7
FxqydxAAzMAa2dCjnhraxxl5ivoVXq7N+y1u9y0zHY8M5kELs9LFkQR/FznqHZTi
w6a6R/NukFi2yaHhn7xYxbI7CPm9BqMXzwdxYLcLYqQ4p/SrjlCqOl1PU5BQbDKs
3pdX3dvJpb7P7Iays9Z24saPJIZuaoxZa4GkvjI87JJnREeUkUqo8brmx+ZO4hYe
YhVMt4ni6RL+8M9uwVA8Wpun8gtt3xPN0pMWLXO3X1VjEghRIorVSVV5mzHdaQoe
SejVAdGCaKxiyl2u6hcUUnQz2BFKFIae9+w56106npYl8K1VVY+X4bIPMtLHC/58
gqPgkVNrRJiEkat1/+SfPJJEcqKLZluwu0fD/dAjpFj+o/nq8HCtvjO3ivdj9nS6
01SnxAe2S7RpnR5odXoTV6yEEtBGWXq1FjQFxWq3I99BVwQx1Fhz75lUTuII/ewF
dlNk+9F3tNrYGYgXQqu9NXJVNurNE4JsIDCOTwqFTjj72wQGtR54pD1Z5vkVygY+
/01Mxcy8JX64CavMt1VYjt1uerrufgnLNx1URGqiX8zt/9/UMjvKlWsZOej4yJpZ
gOt9Q86ooa6WtlcDiCBotuPvHJ8ByTkBENXyB51ezxT/JhUtMfjBgNAJndB9MzF7
jsaUajeLc5A4pymOap3m2LBHZ8zKonP3vC2+v4v/GKiI3/3XUH0=
=x7X3
-----END PGP SIGNATURE-----

--3ClxrfaVtfkbMqoCdpSaeuCCqWjpQe4kJ--


From nobody Tue Sep 24 14:44:27 2019
Return-Path: <mcr+ietf@sandelman.ca>
X-Original-To: tools-discuss@ietfa.amsl.com
Delivered-To: tools-discuss@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6EB501201C6 for <tools-discuss@ietfa.amsl.com>; Tue, 24 Sep 2019 14:44:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.199
X-Spam-Level: 
X-Spam-Status: No, score=-4.199 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, 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 6fO1JETBFSB5 for <tools-discuss@ietfa.amsl.com>; Tue, 24 Sep 2019 14:44:23 -0700 (PDT)
Received: from tuna.sandelman.ca (tuna.sandelman.ca [IPv6:2607:f0b0:f:3:216:3eff:fe7c:d1f3]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AA25E1200DB for <tools-discuss@ietf.org>; Tue, 24 Sep 2019 14:44:23 -0700 (PDT)
Received: from sandelman.ca (obiwan.sandelman.ca [IPv6:2607:f0b0:f:2::247]) by tuna.sandelman.ca (Postfix) with ESMTP id 0443B38981; Tue, 24 Sep 2019 17:42:31 -0400 (EDT)
Received: from localhost (localhost [IPv6:::1]) by sandelman.ca (Postfix) with ESMTP id B7DFD926; Tue, 24 Sep 2019 17:44:21 -0400 (EDT)
From: Michael Richardson <mcr+ietf@sandelman.ca>
To: Henrik Levkowetz <henrik@levkowetz.com>
cc: tools-discuss@ietf.org, Dave Rice <dave@dericed.com>
In-Reply-To: <f100c95f-6670-40d9-a0ee-858ab8a6bb1f@levkowetz.com>
References: <22708.1569358606@localhost> <f100c95f-6670-40d9-a0ee-858ab8a6bb1f@levkowetz.com>
X-Mailer: MH-E 8.6; nmh 1.7+dev; GNU Emacs 24.5.1
X-Face: $\n1pF)h^`}$H>Hk{L"x@)JS7<%Az}5RyS@k9X%29-lHB$Ti.V>2bi.~ehC0; <'$9xN5Ub# z!G,p`nR&p7Fz@^UXIn156S8.~^@MJ*mMsD7=QFeq%AL4m<nPbLgmtKK-5dC@#:k
MIME-Version: 1.0
Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature"
Date: Tue, 24 Sep 2019 17:44:21 -0400
Message-ID: <4745.1569361461@localhost>
Archived-At: <https://mailarchive.ietf.org/arch/msg/tools-discuss/ZJf1C8DnJIOTJ2tZS63IVwEV-hY>
Subject: Re: [Tools-discuss] xml v3 PDF upload
X-BeenThere: tools-discuss@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: IETF Tools Discussion <tools-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tools-discuss>, <mailto:tools-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/tools-discuss/>
List-Post: <mailto:tools-discuss@ietf.org>
List-Help: <mailto:tools-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tools-discuss>, <mailto:tools-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Sep 2019 21:44:26 -0000

--=-=-=
Content-Type: text/plain


Henrik Levkowetz <henrik@levkowetz.com> wrote:
    >> Hi, the CELLAR WG is trying to provide a PDF file along with our v3 XML to
    >> the datatracker.  The files are temporarily at:
    >> http://www.sandelman.ca/tmp/cellar/

    > I can see a list of the files in that location, but trying to download
    > the .xml file results in Error 403: Forbidden

Sorry, fixed.

    >>
    >> When I try to do this, I get:
    >>
    >> There was a failure converting the xml file to text -- please verify
    >> that your xml file is valid. (Error from xml2rfc (text): 'NoneType'
    >> object has no attribute 'getroot')

    > I've found this issue myself today.  It should be giving you the error
    > returned from xml2rfc, rather than the above follow-on problem caused
    > by a failure to run the rendering.  But the root cause is that the XML
    > you provided has a problem.

okay.

    >> There are warnings from the XML2RFC:
    >> Warning: Expected a numeric year, but found 'undated'

    > Ok, then that's what you need to fix.  If you can provide the XML, I should
    > be able to provide suggestions.

I think we just need to put years into the errant references, and we are
doing that.

--
Michael Richardson <mcr+IETF@sandelman.ca>, Sandelman Software Works
 -= IPv6 IoT consulting =-

--=-=-=
Content-Type: application/pgp-signature; name="signature.asc"

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

iQEzBAEBCAAdFiEEbsyLEzg/qUTA43uogItw+93Q3WUFAl2KjjUACgkQgItw+93Q
3WV88ggAmbZILBCd4OzxzktTwDaVMxKUpM8sRU+Sss1fOTg81U/hQSA9Eq5KtaAN
Gt450Q7LKeB6Iwfh9Rlvn0WQaNc0EcMBstDaFFgBVx/iy8pvHZtfg8Scgo6plWIo
7slOUAahfeAtYUpEQ1vBoJ/UkGhcPCr3VKhsCC+hXG37vzKpMUAKMDrrnVkSyfag
A+O9oq7UkXxabbfaF88pq9h0XVZKChEOicBSDvJYGHu31187YHnnjgPyRwrvsGPM
wzw5YGG6JUpBrl1MeHNi8fMpwQrpUCbIp/4WDCAIVo8f3nNZJUt3AxfqawTtgNHa
Y1WyH7FxjCzNvc0OcvNMJO5d1QS/LA==
=r6Gs
-----END PGP SIGNATURE-----
--=-=-=--


From nobody Wed Sep 25 07:54:38 2019
Return-Path: <rjsparks@nostrum.com>
X-Original-To: tools-discuss@ietfa.amsl.com
Delivered-To: tools-discuss@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8E887120941 for <tools-discuss@ietfa.amsl.com>; Wed, 25 Sep 2019 07:54:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.28
X-Spam-Level: 
X-Spam-Status: No, score=-1.28 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_INVALID=0.1, DKIM_SIGNED=0.1, HTML_MESSAGE=0.001, KHOP_HELO_FCRDNS=0.399, T_SPF_HELO_PERMERROR=0.01, T_SPF_PERMERROR=0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=fail (1024-bit key) reason="fail (message has been altered)" header.d=nostrum.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 Y1Fnl0inJ_Hd for <tools-discuss@ietfa.amsl.com>; Wed, 25 Sep 2019 07:54:34 -0700 (PDT)
Received: from nostrum.com (raven-v6.nostrum.com [IPv6:2001:470:d:1130::1]) (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 B979E1208F2 for <tools-discuss@ietf.org>; Wed, 25 Sep 2019 07:54:34 -0700 (PDT)
Received: from unescapeable.local ([47.186.30.41]) (authenticated bits=0) by nostrum.com (8.15.2/8.15.2) with ESMTPSA id x8PErh2q045872 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO); Wed, 25 Sep 2019 09:53:44 -0500 (CDT) (envelope-from rjsparks@nostrum.com)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=nostrum.com; s=default; t=1569423225; bh=8SNPfuptEkJ94ZwOYdlvwrfWrNO6+aBeC+AcpZVwt4M=; h=Subject:To:Cc:References:From:Date:In-Reply-To; b=HIRjnYwrjc1BnBEVH3eKA/YSTVvQdaUc0htOjKJZz/4Vtq+gKNIM1mWeCC823/Rn7 kuP1vJAvp9tae9K0u49LCJ9d/jVNeHGjR6RrKagBnNbSyD4m5LIJIXsaZsNT2u8B/t ATJwQrKg+XeanHETPADxZO9adl7M97fiOavlea4Y=
X-Authentication-Warning: raven.nostrum.com: Host [47.186.30.41] claimed to be unescapeable.local
To: Michael Richardson <mcr+ietf@sandelman.ca>, Henrik Levkowetz <henrik@levkowetz.com>
Cc: Dave Rice <dave@dericed.com>, tools-discuss@ietf.org
References: <22708.1569358606@localhost> <f100c95f-6670-40d9-a0ee-858ab8a6bb1f@levkowetz.com> <4745.1569361461@localhost>
From: Robert Sparks <rjsparks@nostrum.com>
Message-ID: <4653b72f-2c80-fd09-cd69-7d4faf718077@nostrum.com>
Date: Wed, 25 Sep 2019 09:53:41 -0500
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:60.0) Gecko/20100101 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <4745.1569361461@localhost>
Content-Type: multipart/alternative; boundary="------------8525D7E4E7E17F1F11029A73"
Content-Language: en-US
Archived-At: <https://mailarchive.ietf.org/arch/msg/tools-discuss/QP18LLcV8aEM4GtmrL-9m_zH_Rc>
Subject: Re: [Tools-discuss] xml v3 PDF upload
X-BeenThere: tools-discuss@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: IETF Tools Discussion <tools-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tools-discuss>, <mailto:tools-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/tools-discuss/>
List-Post: <mailto:tools-discuss@ietf.org>
List-Help: <mailto:tools-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tools-discuss>, <mailto:tools-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 25 Sep 2019 14:54:37 -0000

This is a multi-part message in MIME format.
--------------8525D7E4E7E17F1F11029A73
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 7bit

Hi Michael -

One quick question.

Are you hoping to upload a PDF that's _different_ from the PDF that 
xml2rfc generates?

Or is it that output you're wanting to upload because the datatracker's 
not building it for you at the moment?

RjS

On 9/24/19 4:44 PM, Michael Richardson wrote:
> Henrik Levkowetz <henrik@levkowetz.com> wrote:
>      >> Hi, the CELLAR WG is trying to provide a PDF file along with our v3 XML to
>      >> the datatracker.  The files are temporarily at:
>      >> http://www.sandelman.ca/tmp/cellar/
>
>      > I can see a list of the files in that location, but trying to download
>      > the .xml file results in Error 403: Forbidden
>
> Sorry, fixed.
>
>      >>
>      >> When I try to do this, I get:
>      >>
>      >> There was a failure converting the xml file to text -- please verify
>      >> that your xml file is valid. (Error from xml2rfc (text): 'NoneType'
>      >> object has no attribute 'getroot')
>
>      > I've found this issue myself today.  It should be giving you the error
>      > returned from xml2rfc, rather than the above follow-on problem caused
>      > by a failure to run the rendering.  But the root cause is that the XML
>      > you provided has a problem.
>
> okay.
>
>      >> There are warnings from the XML2RFC:
>      >> Warning: Expected a numeric year, but found 'undated'
>
>      > Ok, then that's what you need to fix.  If you can provide the XML, I should
>      > be able to provide suggestions.
>
> I think we just need to put years into the errant references, and we are
> doing that.
>
> --
> Michael Richardson <mcr+IETF@sandelman.ca>, Sandelman Software Works
>   -= IPv6 IoT consulting =-
>
> ___________________________________________________________
> Tools-discuss mailing list
> Tools-discuss@ietf.org
> https://www.ietf.org/mailman/listinfo/tools-discuss
>
> Please report datatracker.ietf.org and mailarchive.ietf.org
> bugs at http://tools.ietf.org/tools/ietfdb
> or send email to datatracker-project@ietf.org
>
> Please report tools.ietf.org bugs at
> http://tools.ietf.org/tools/issues
> or send email to webmaster@tools.ietf.org

--------------8525D7E4E7E17F1F11029A73
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: 7bit

<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <p>Hi Michael -</p>
    <p>One quick question.</p>
    <p>Are you hoping to upload a PDF that's _different_ from the PDF
      that xml2rfc generates?</p>
    <p>Or is it that output you're wanting to upload because the
      datatracker's not building it for you at the moment?<br>
    </p>
    <p>RjS<br>
    </p>
    <div class="moz-cite-prefix">On 9/24/19 4:44 PM, Michael Richardson
      wrote:<br>
    </div>
    <blockquote type="cite" cite="mid:4745.1569361461@localhost">
      <pre class="moz-quote-pre" wrap="">
Henrik Levkowetz <a class="moz-txt-link-rfc2396E" href="mailto:henrik@levkowetz.com">&lt;henrik@levkowetz.com&gt;</a> wrote:
    &gt;&gt; Hi, the CELLAR WG is trying to provide a PDF file along with our v3 XML to
    &gt;&gt; the datatracker.  The files are temporarily at:
    &gt;&gt; <a class="moz-txt-link-freetext" href="http://www.sandelman.ca/tmp/cellar/">http://www.sandelman.ca/tmp/cellar/</a>

    &gt; I can see a list of the files in that location, but trying to download
    &gt; the .xml file results in Error 403: Forbidden

Sorry, fixed.

    &gt;&gt;
    &gt;&gt; When I try to do this, I get:
    &gt;&gt;
    &gt;&gt; There was a failure converting the xml file to text -- please verify
    &gt;&gt; that your xml file is valid. (Error from xml2rfc (text): 'NoneType'
    &gt;&gt; object has no attribute 'getroot')

    &gt; I've found this issue myself today.  It should be giving you the error
    &gt; returned from xml2rfc, rather than the above follow-on problem caused
    &gt; by a failure to run the rendering.  But the root cause is that the XML
    &gt; you provided has a problem.

okay.

    &gt;&gt; There are warnings from the XML2RFC:
    &gt;&gt; Warning: Expected a numeric year, but found 'undated'

    &gt; Ok, then that's what you need to fix.  If you can provide the XML, I should
    &gt; be able to provide suggestions.

I think we just need to put years into the errant references, and we are
doing that.

--
Michael Richardson <a class="moz-txt-link-rfc2396E" href="mailto:mcr+IETF@sandelman.ca">&lt;mcr+IETF@sandelman.ca&gt;</a>, Sandelman Software Works
 -= IPv6 IoT consulting =-
</pre>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <pre class="moz-quote-pre" wrap="">___________________________________________________________
Tools-discuss mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Tools-discuss@ietf.org">Tools-discuss@ietf.org</a>
<a class="moz-txt-link-freetext" href="https://www.ietf.org/mailman/listinfo/tools-discuss">https://www.ietf.org/mailman/listinfo/tools-discuss</a>

Please report datatracker.ietf.org and mailarchive.ietf.org
bugs at <a class="moz-txt-link-freetext" href="http://tools.ietf.org/tools/ietfdb">http://tools.ietf.org/tools/ietfdb</a>
or send email to <a class="moz-txt-link-abbreviated" href="mailto:datatracker-project@ietf.org">datatracker-project@ietf.org</a>

Please report tools.ietf.org bugs at
<a class="moz-txt-link-freetext" href="http://tools.ietf.org/tools/issues">http://tools.ietf.org/tools/issues</a>
or send email to <a class="moz-txt-link-abbreviated" href="mailto:webmaster@tools.ietf.org">webmaster@tools.ietf.org</a>
</pre>
    </blockquote>
  </body>
</html>

--------------8525D7E4E7E17F1F11029A73--


From nobody Wed Sep 25 08:31:49 2019
Return-Path: <mcr@sandelman.ca>
X-Original-To: tools-discuss@ietfa.amsl.com
Delivered-To: tools-discuss@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 02EE2120116 for <tools-discuss@ietfa.amsl.com>; Wed, 25 Sep 2019 08:31:48 -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_HELO_NONE=0.001, 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 RG-3uQRLK0CK for <tools-discuss@ietfa.amsl.com>; Wed, 25 Sep 2019 08:31:46 -0700 (PDT)
Received: from tuna.sandelman.ca (tuna.sandelman.ca [209.87.249.19]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EBDDB120103 for <tools-discuss@ietf.org>; Wed, 25 Sep 2019 08:31:43 -0700 (PDT)
Received: from sandelman.ca (obiwan.sandelman.ca [IPv6:2607:f0b0:f:2::247]) by tuna.sandelman.ca (Postfix) with ESMTP id CE8BC38981; Wed, 25 Sep 2019 11:29:50 -0400 (EDT)
Received: from localhost (localhost [IPv6:::1]) by sandelman.ca (Postfix) with ESMTP id AFE29BB8; Wed, 25 Sep 2019 11:31:42 -0400 (EDT)
From: Michael Richardson <mcr@sandelman.ca>
To: Robert Sparks <rjsparks@nostrum.com>
cc: Henrik Levkowetz <henrik@levkowetz.com>, Dave Rice <dave@dericed.com>, tools-discuss@ietf.org
In-Reply-To: <4653b72f-2c80-fd09-cd69-7d4faf718077@nostrum.com>
References: <22708.1569358606@localhost> <f100c95f-6670-40d9-a0ee-858ab8a6bb1f@levkowetz.com> <4745.1569361461@localhost> <4653b72f-2c80-fd09-cd69-7d4faf718077@nostrum.com>
X-Mailer: MH-E 8.6; nmh 1.7+dev; GNU Emacs 24.5.1
X-Face: $\n1pF)h^`}$H>Hk{L"x@)JS7<%Az}5RyS@k9X%29-lHB$Ti.V>2bi.~ehC0; <'$9xN5Ub# z!G,p`nR&p7Fz@^UXIn156S8.~^@MJ*mMsD7=QFeq%AL4m<nPbLgmtKK-5dC@#:k
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-ID: <3634.1569425502.1@localhost>
Content-Transfer-Encoding: quoted-printable
Date: Wed, 25 Sep 2019 11:31:42 -0400
Message-ID: <3635.1569425502@localhost>
Archived-At: <https://mailarchive.ietf.org/arch/msg/tools-discuss/jTpfmZkUX_1zmAk2yV9MJ8-060A>
Subject: Re: [Tools-discuss] xml v3 PDF upload
X-BeenThere: tools-discuss@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: IETF Tools Discussion <tools-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tools-discuss>, <mailto:tools-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/tools-discuss/>
List-Post: <mailto:tools-discuss@ietf.org>
List-Help: <mailto:tools-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tools-discuss>, <mailto:tools-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 25 Sep 2019 15:31:48 -0000

Robert Sparks <rjsparks@nostrum.com> wrote:
    > One quick question.

    > Are you hoping to upload a PDF that's _different_ from the PDF that =
xml2rfc
    > generates?

    > Or is it that output you're wanting to upload because the datatracke=
r's not
    > building it for you at the moment?

The second.

--
]               Never tell me the odds!                 | ipv6 mesh networ=
ks [
]   Michael Richardson, Sandelman Software Works        |    IoT architect=
   [
]     mcr@sandelman.ca  http://www.sandelman.ca/        |   ruby on rails =
   [


From nobody Fri Sep 27 06:45:35 2019
Return-Path: <dkg@fifthhorseman.net>
X-Original-To: tools-discuss@ietfa.amsl.com
Delivered-To: tools-discuss@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 765D5120858 for <tools-discuss@ietfa.amsl.com>; Fri, 27 Sep 2019 06:45:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.299
X-Spam-Level: 
X-Spam-Status: No, score=-4.299 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=neutral reason="invalid (unsupported algorithm ed25519-sha256)" header.d=fifthhorseman.net header.b=t8DULp2B; dkim=pass (2048-bit key) header.d=fifthhorseman.net header.b=rN+hagLx
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 MtV63GJUddlF for <tools-discuss@ietfa.amsl.com>; Fri, 27 Sep 2019 06:45:27 -0700 (PDT)
Received: from che.mayfirst.org (che.mayfirst.org [162.247.75.118]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7D5AE12081F for <tools-discuss@ietf.org>; Fri, 27 Sep 2019 06:45:27 -0700 (PDT)
DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/simple;  d=fifthhorseman.net; i=@fifthhorseman.net; q=dns/txt;  s=2019; t=1569591926; h=from : to : subject : date :  message-id : mime-version : content-type : from;  bh=gsFkwWyrQujazsk5WMgjHYbvcUKNd7p/mw5laB9YOqA=;  b=t8DULp2B9vIyQ75iGPQO6Oguz1QhI5N83nPE8RR1IG3sLIsXR3ON7xT7 JZbMaQn5K6s34fq5GAgoZelNNiJvDQ==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=fifthhorseman.net;  i=@fifthhorseman.net; q=dns/txt; s=2019rsa; t=1569591926;  h=from : to : subject : date : message-id : mime-version  : content-type : from;  bh=gsFkwWyrQujazsk5WMgjHYbvcUKNd7p/mw5laB9YOqA=;  b=rN+hagLxup6CuPXEpS4WtTGT7X/lZ+2AoY5dKAkYjDZZu+DS37MsA7FD wq6QxO+4F+IHhsR+mOYyqvf8L1qAWmrhWfFM8HLXrzYOmZuGR+aNDthdii xLYF7CR4FDeZxvnFJPlx7b0LuKczWc/kAUv7p/CnwTmZfNXhessEUs227s QRrYSN5TCdfiAKGQEOphRNb2ub9kQNyPppv1Z9RjHEuRoshdYrkmY4VDTY C9SPzOqvfFt9gADylh3nKH/34HP224LjdDsrNeuSKJlYMYjNLiC9STdSTy u74l8MSM8c+3q742QNINwsvEPOCJeXdhBBAS354TuCojWPqESsROPg==
Received: from fifthhorseman.net (dh207-60-218.xnet.hr [88.207.60.218]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by che.mayfirst.org (Postfix) with ESMTPSA id 8F32FF9A6 for <tools-discuss@ietf.org>; Fri, 27 Sep 2019 09:45:25 -0400 (EDT)
Received: by fifthhorseman.net (Postfix, from userid 1000) id 4BC53206BF; Fri, 27 Sep 2019 15:45:18 +0200 (CEST)
From: Daniel Kahn Gillmor <dkg@fifthhorseman.net>
To: tools-discuss@ietf.org
Autocrypt: addr=dkg@fifthhorseman.net; prefer-encrypt=mutual; keydata= mDMEXEK/AhYJKwYBBAHaRw8BAQdAr/gSROcn+6m8ijTN0DV9AahoHGafy52RRkhCZVwxhEe0K0Rh bmllbCBLYWhuIEdpbGxtb3IgPGRrZ0BmaWZ0aGhvcnNlbWFuLm5ldD6ImQQTFggAQQIbAQUJA8Jn AAULCQgHAgYVCgkICwIEFgIDAQIeAQIXgBYhBMS8Lds4zOlkhevpwvIGkReQOOXGBQJcQsbzAhkB AAoJEPIGkReQOOXG4fkBAO1joRxqAZY57PjdzGieXLpluk9RkWa3ufkt3YUVEpH/AP9c+pgIxtyW +FwMQRjlqljuj8amdN4zuEqaCy4hhz/1DbgzBFxCv4sWCSsGAQQB2kcPAQEHQERSZxSPmgtdw6nN u7uxY7bzb9TnPrGAOp9kClBLRwGfiPUEGBYIACYWIQTEvC3bOMzpZIXr6cLyBpEXkDjlxgUCXEK/ iwIbAgUJAeEzgACBCRDyBpEXkDjlxnYgBBkWCAAdFiEEyQ5tNiAKG5IqFQnndhgZZSmuX/gFAlxC v4sACgkQdhgZZSmuX/iVWgD/fCU4ONzgy8w8UCHGmrmIZfDvdhg512NIBfx+Mz9ls5kA/Rq97vz4 z48MFuBdCuu0W/fVqVjnY7LN5n+CQJwGC0MIA7QA/RyY7Sz2gFIOcrns0RpoHr+3WI+won3xCD8+ sVXSHZvCAP98HCjDnw/b0lGuCR7coTXKLIM44/LFWgXAdZjm1wjODbg4BFxCv50SCisGAQQBl1UB BQEBB0BG4iXnHX/fs35NWKMWQTQoRI7oiAUt0wJHFFJbomxXbAMBCAeIfgQYFggAJhYhBMS8Lds4 zOlkhevpwvIGkReQOOXGBQJcQr+dAhsMBQkB4TOAAAoJEPIGkReQOOXGe/cBAPlek5d9xzcXUn/D kY6jKmxe26CTws3ZkbK6Aa5Ey/qKAP0VuPQSCRxA7RKfcB/XrEphfUFkraL06Xn/xGwJ+D0hCw==
Date: Fri, 27 Sep 2019 15:45:17 +0200
Message-ID: <87zhip26qa.fsf@fifthhorseman.net>
MIME-Version: 1.0
Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature"
Archived-At: <https://mailarchive.ietf.org/arch/msg/tools-discuss/TmJ57P0kkjInkTowVCynPlR-amk>
Subject: [Tools-discuss] rfcmarkup revision control repository?
X-BeenThere: tools-discuss@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: IETF Tools Discussion <tools-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tools-discuss>, <mailto:tools-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/tools-discuss/>
List-Post: <mailto:tools-discuss@ietf.org>
List-Help: <mailto:tools-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tools-discuss>, <mailto:tools-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 27 Sep 2019 13:45:34 -0000

--=-=-=
Content-Type: text/plain

Hi folks--

I'm curious about where the source code for rfcmarkup lives.  I can see
https://tools.ietf.org/tools/rfcmarkup/ says v1.129, but the "code" link
on that page points to https://tools.ietf.org/tools/rfcmarkup/code which
says:

    version = "1.120"

Is there a git repository someplace for this project?

   --dkg

--=-=-=
Content-Type: application/pgp-signature; name="signature.asc"

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

iHUEARYKAB0WIQTJDm02IAobkioVCed2GBllKa5f+AUCXY4SbgAKCRB2GBllKa5f
+AdDAQDonUJ3QAwOQQq/CXPPwi45AVwJa+4q/nV3ZV5CUURU0QD8Ck3w9YGu7wWE
buOojZzBbbvW3Oah1VS9r8SbgjP99gA=
=qvxP
-----END PGP SIGNATURE-----
--=-=-=--


From nobody Mon Sep 30 08:09:51 2019
Return-Path: <henrik@levkowetz.com>
X-Original-To: tools-discuss@ietfa.amsl.com
Delivered-To: tools-discuss@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CFDC9120813 for <tools-discuss@ietfa.amsl.com>; Mon, 30 Sep 2019 08:09:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 1.593
X-Spam-Level: *
X-Spam-Status: No, score=1.593 tagged_above=-999 required=5 tests=[BAYES_50=0.8, RDNS_NONE=0.793, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] 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 Oiw_p4Iqd9Ep for <tools-discuss@ietfa.amsl.com>; Mon, 30 Sep 2019 08:09:47 -0700 (PDT)
Received: from zinfandel.tools.ietf.org (unknown [64.170.98.42]) (using TLSv1.2 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 67AC9120110 for <tools-discuss@ietf.org>; Mon, 30 Sep 2019 08:09:47 -0700 (PDT)
Received: from h-202-242.a357.priv.bahnhof.se ([158.174.202.242]:54173 helo=tannat.localdomain) by zinfandel.tools.ietf.org with esmtpsa (TLS1.2:DHE_RSA_AES_128_CBC_SHA1:128) (Exim 4.80) (envelope-from <henrik@levkowetz.com>) id 1iExJ0-0003sG-9Q; Mon, 30 Sep 2019 08:09:44 -0700
To: Daniel Kahn Gillmor <dkg@fifthhorseman.net>, tools-discuss@ietf.org
References: <87zhip26qa.fsf@fifthhorseman.net>
From: Henrik Levkowetz <henrik@levkowetz.com>
Message-ID: <20e45f26-b1df-d1b4-15b6-8ad1ce2df151@levkowetz.com>
Date: Mon, 30 Sep 2019 17:09:26 +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: <87zhip26qa.fsf@fifthhorseman.net>
Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="wDVCc8SLnqIsi0bosgnx5XHPmkrissWhj"
X-SA-Exim-Connect-IP: 158.174.202.242
X-SA-Exim-Rcpt-To: tools-discuss@ietf.org, dkg@fifthhorseman.net
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/tools-discuss/b4m623vAis2tTLuJlvqJ5o6wTzA>
Subject: Re: [Tools-discuss] rfcmarkup revision control repository?
X-BeenThere: tools-discuss@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: IETF Tools Discussion <tools-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tools-discuss>, <mailto:tools-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/tools-discuss/>
List-Post: <mailto:tools-discuss@ietf.org>
List-Help: <mailto:tools-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tools-discuss>, <mailto:tools-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 30 Sep 2019 15:09:49 -0000

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--wDVCc8SLnqIsi0bosgnx5XHPmkrissWhj
Content-Type: multipart/mixed; boundary="pQCdQi8k8mvTOc1JfO4I7ONwoiK9mdgUv";
 protected-headers="v1"
From: Henrik Levkowetz <henrik@levkowetz.com>
To: Daniel Kahn Gillmor <dkg@fifthhorseman.net>, tools-discuss@ietf.org
Message-ID: <20e45f26-b1df-d1b4-15b6-8ad1ce2df151@levkowetz.com>
Subject: Re: [Tools-discuss] rfcmarkup revision control repository?
References: <87zhip26qa.fsf@fifthhorseman.net>
In-Reply-To: <87zhip26qa.fsf@fifthhorseman.net>

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

Hi Daniel,

There is a repository at

  https://svn.tools.ietf.org/svn/src/rfcmarkup/,

but I would like to point at the repository for the packaged htmlizer
code which I've extracted from the rfcmarkup code, instead:=20

  https://svn.tools.ietf.org/svn/src/rfc2html/

That's where I expect to do any new development, and that's the code
being used by the rfc-editor and datatracker sites for their htmlized
document pages.

I expect to eventually re-write rfcmarkup on tools.ietf.org to just use
the rfc2html module, too.


Best regards,

	Henrik


On 2019-09-27 15:45, Daniel Kahn Gillmor wrote:
> Hi folks--
>=20
> I'm curious about where the source code for rfcmarkup lives.  I can see=

> https://tools.ietf.org/tools/rfcmarkup/ says v1.129, but the "code" lin=
k
> on that page points to https://tools.ietf.org/tools/rfcmarkup/code whic=
h
> says:
>=20
>     version =3D "1.120"
>=20
> Is there a git repository someplace for this project?
>=20
>    --dkg
>=20
>=20
>=20
> ___________________________________________________________
> Tools-discuss mailing list
> Tools-discuss@ietf.org
> https://www.ietf.org/mailman/listinfo/tools-discuss
>=20
> Please report datatracker.ietf.org and mailarchive.ietf.org
> bugs at http://tools.ietf.org/tools/ietfdb
> or send email to datatracker-project@ietf.org
>=20
> Please report tools.ietf.org bugs at
> http://tools.ietf.org/tools/issues
> or send email to webmaster@tools.ietf.org
>=20


--pQCdQi8k8mvTOc1JfO4I7ONwoiK9mdgUv--

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

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

iQIzBAEBCAAdFiEEifjc5+rnL1MJBcZSTptXS4+7FxoFAl2SGqYACgkQTptXS4+7
FxpICA//UuDFFtZ0FIXLkbHgTzCncqwmOJWzCBWik8ED06tSd0vktx/MK2puARZy
x6EG2YtmEKEKTpbj4OrGre1fAD4/ROk0Tvr4RHxtxws87ZVRNwCUNeevJNB5AsaO
Gc3GKWRHfBQpEbmBhJQzMVyAgcJIKyq/0mJENMOBe2GH2LFnKRGUgPRXagP4Fsqp
ng8czpjRWTey4xAVOEDGJIaE9Rw71GEEwB0ZgXImJ3ZuN3aJtsHyOf4fwmeoDgUn
d9y2Yz7aFeyAkol+HYmna3LLYMSP2WKBbfGqu/rODZo1ACvieC6K1rhPJWBkqPdb
0RORxddqyIVj37cqeO4dwVAWaGnRh3bMnmuwR0lmjBJO2EwViCkhk/1z8dsWmGMf
KxwldBklZHTy2T8pYo0KMolfAIEoJhURZjIM7JrJFsRmLqoAp4FPb+jF/a/1VOfj
yJC47g5jHiWB18TkeAyzrKOnDIWrabiLCMHPMJN3t0Ja4R/nbcgrQgqUBE0FVRqZ
sNmYXBIV5vpyGcMSR9yR2sgWsRAsdhPDbBr4ZkVrIShWhpFBrs/hHMQUfsg94EnK
/ew1qjdq8EdR+n1mGLmAbyIZ3Qav9UBqjffkqAMEMKmJubGqhticIubgFfeUU12i
39PS8ustJ318i+vvFkVkf/t6AgRcpyJdSTlKBISumfh6c6oXvtg=
=H3pQ
-----END PGP SIGNATURE-----

--wDVCc8SLnqIsi0bosgnx5XHPmkrissWhj--

