[Xml-sg-cmt] Moving xml2rfc beyond WeasyPrint 52.5

Kesara Rathnayake <kesara@staff.ietf.org> Wed, 11 May 2022 04:50 UTC

Return-Path: <kesara@staff.ietf.org>
X-Original-To: xml-sg-cmt@ietfa.amsl.com
Delivered-To: xml-sg-cmt@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A63B1C1594BB for <xml-sg-cmt@ietfa.amsl.com>; Tue, 10 May 2022 21:50:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.107
X-Spam-Level:
X-Spam-Status: No, score=-6.107 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_HI=-5, RDNS_NONE=0.793, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id af41de7OsdWi for <xml-sg-cmt@ietfa.amsl.com>; Tue, 10 May 2022 21:50:53 -0700 (PDT)
Received: from ietfx.amsl.com (unknown [50.223.129.196]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 59C91C14F734 for <xml-sg-cmt@ietf.org>; Tue, 10 May 2022 21:50:53 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by ietfx.amsl.com (Postfix) with ESMTP id 18956404BFB4; Tue, 10 May 2022 21:50:53 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
Received: from ietfx.amsl.com ([50.223.129.196]) by localhost (ietfx.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HPW73qOiW9D1; Tue, 10 May 2022 21:50:53 -0700 (PDT)
Received: from [192.168.1.87] (122-58-104-37-adsl.sparkbb.co.nz [122.58.104.37]) by ietfx.amsl.com (Postfix) with ESMTPSA id 63ECD404C4CA; Tue, 10 May 2022 21:50:52 -0700 (PDT)
Message-ID: <bee3b651-5c17-65c7-ecd7-e9ff07fa7cb2@staff.ietf.org>
Date: Wed, 11 May 2022 16:50:50 +1200
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:101.0) Gecko/20100101 Thunderbird/101.0
Content-Language: en-NZ
To: "xml-sg-cmt@ietf.org" <xml-sg-cmt@ietf.org>
From: Kesara Rathnayake <kesara@staff.ietf.org>
Organization: IETF Administration LLC
Cc: Alice Russo <arusso@amsl.com>, Jean Mahoney <jmahoney@amsl.com>
Content-Type: text/plain; charset="UTF-8"; format="flowed"
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml-sg-cmt/4FqSD8K7Z0zIMFAve1HYaz3da28>
Subject: [Xml-sg-cmt] Moving xml2rfc beyond WeasyPrint 52.5
X-BeenThere: xml-sg-cmt@ietf.org
X-Mailman-Version: 2.1.34
Precedence: list
List-Id: Working list for the xml and style guide change management team <xml-sg-cmt.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/xml-sg-cmt>, <mailto:xml-sg-cmt-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/xml-sg-cmt/>
List-Post: <mailto:xml-sg-cmt@ietf.org>
List-Help: <mailto:xml-sg-cmt-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/xml-sg-cmt>, <mailto:xml-sg-cmt-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 May 2022 04:50:57 -0000

At the moment, xml2rfc has restricted WeasyPrint to <53.

I like to discuss a plan to move beyond WeasyPrint 52.5.

Maybe a list of RFC PDF files generated with current xml2rfc and new 
WeasyPrint version and compare them?

WeasyPrint 53 has some dependency changes. There's a PR for that by a 
member [1].
The latest WeasyPrint version available is 54.3 [2].
I think it's better to move to the latest version, for future support 
reasons.

   --Kesara

[1] https://github.com/ietf-tools/xml2rfc/pull/725
[2] https://github.com/Kozea/WeasyPrint/releases/tag/v54.3

-- 
Kesara Rathnayake
Senior Software Development Engineer - IETF LLC
kesara@staff.ietf.org