Re: [rfc-i] getting SVG of RFC diagrams

"Paul Duffy (paduffy)" <paduffy@cisco.com> Fri, 24 November 2023 13:33 UTC

Return-Path: <paduffy@cisco.com>
X-Original-To: rfc-interest@ietfa.amsl.com
Delivered-To: rfc-interest@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D453EC151996 for <rfc-interest@ietfa.amsl.com>; Fri, 24 Nov 2023 05:33:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -11.905
X-Spam-Level:
X-Spam-Status: No, score=-11.905 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIMWL_WL_MED=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_NONE=0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b="iU1PVcrF"; dkim=pass (1024-bit key) header.d=cisco.com header.b="Ywz2YDCg"
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 AjtaUXLiWbA2 for <rfc-interest@ietfa.amsl.com>; Fri, 24 Nov 2023 05:33:51 -0800 (PST)
Received: from rcdn-iport-1.cisco.com (rcdn-iport-1.cisco.com [173.37.86.72]) (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 A4745C151986 for <rfc-interest@rfc-editor.org>; Fri, 24 Nov 2023 05:33:51 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=2870; q=dns/txt; s=iport; t=1700832831; x=1702042431; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=zPBqHDa3vIVCTLaNI6ZzAKn3MZbbRc8e86lOmz3p36E=; b=iU1PVcrFRcuC8Xp33htmBUisF2YX7PNjyKW0zLDSBWsCkICbiBn3F4oj 8sz5HwdDf2UNqsgiVqWqaAj5Yq5j/KET1wQoSlHiUiVGJEEfZI1sot/mq Wp+zKwDQs9gEgLW94/29pPOIygwgKKr5OVLdZKBGkF7cmrUKzqo0sDTd+ A=;
X-CSE-ConnectionGUID: kEcuFQkhQ3O6e+h25WkP2Q==
X-CSE-MsgGUID: o5CcU6GzQ32ELTdvcD/QEA==
X-IPAS-Result: A0AbAACUpWBlmIENJK1aHAEBAQEBAQcBARIBAQQEAQFAJYEWBwEBCwGBZlJ4Alk8SIRSg0wDhE5fiGaTcoZOWoJkgSUDVg8BAQENAQEuCwsEAQGFBgIWhxICJjQJDgECAgIBAQEBAwIDAQEBAQEBAQIBAQUBAQECAQcEFAEBAQEBAQEBHhkFEA4nhWgNhkUBAQEBAwEBEBERDAEBLAsBCwQCAQYCDgMEAQEBAgImAgICJQsVCAgCBAENBQgagl4Bgl4DARCTUY9OAYFAAoooeoEygQGCCQEBBgQFslQaAwYRgQkuAYgMAYFQhAmENScbgUlEgVeCaD6CYQEBgWKDWTmCL4J1hi8HMoEWCYJYgX2BEoIsizoJdkdwGwMHA38PKwcEMBsHBgkULSMGUQQoIQkTEj4EgWCBUQqBAj8PDhGCQCs2NhlIglsVDDRKdhAqBBQXgREEagUWEx43ERIXDQMIdB0CESM8AwUDBDMKEg0LIQUUQgNFBkkLAwIaBQMDBIEzBQ0eAhAaBgwnAwMSTQIQFAM7AwMGAwsxAzBVRAxPA24fNgk8DwwfAhseDSclAjJCAxEFEgIWAyQWBDgRCQsrAy8GOAITDAYGCTADRB1AAwttPTUUGwUEOylZBZ8BhE0oK1s9bJcii1ChLYE3CoQNjAKLf4k/F4QBjHOYLWSYQCCCMIsXmkQCBAIEBQIOAQEGgWM6gVtwFTuCZ1IZD44gDA0Jg1aFFIpldjsCBwEKAQEDCYphAQE
IronPort-PHdr: A9a23:Ef6tSx8NEl6f4v9uWO7oyV9kXcBvk7zwOghQ7YIolPcSNK+i5J/le kfY4KYlgFzIWNDD4ulfw6rNsq/mUHAd+5vJrn0YcZJNWhNEwcUblgAtGoiEXGXwLeXhaGoxG 8ERHER98SSDOFNOUN37e0WUp3Sz6TAIHRCqLQN5O+r7C6bZjt+80Ka5/JiAKwlNjSC2NKt7N w7+7R2Er9Qfm4JkNqc3x1PFo2AdfeNQyCIgKQeYng334YG7+5sLzg==
IronPort-Data: A9a23:mUOEpKNWqsJZ4nPvrR2kl8FynXyQoLVcMsEvi/4bfWQNrUp33zRVn TMZXDiFbvmDYmfxf91xO4rl80oEvZKEmtUyQXM5pCpnJ55oRWUpJjg4wmPYZX76whjrFRo/h ykmQoCdaphyFjmF/kvF3oHJ9RFUzbuPSqf3FNnKMyVwQR4MYCo6gHqPocZh6mJTqYb/W1/lV e/a+ZWFYwb8gWIsaAr41orawP9RlKWq0N8nlgRWicBj5Df2i3QTBZQDEqC9R1OQrl58R7PSq 07rldlVz0uBl/sfIorNfoXTLiXmdoXv0T2m0RK6bUQNbi9q/UTe2o5jXBYVhNw+Zz+hx7idw /0V3XC8pJtA0qDkwIwgvxdk/y5WPoBN5ZH+IniG6uvNwg7GKSbTwM00NRRjVWEY0r4f7WBm/ PgcLnUGaQqOwrPwy7OgQe4qjcMmRCXpFNpA4Tc7k3eAVrB/G8Grr6bivbe02B8oj8xTE/jPT 8EYcjFoKh/HZnWjP39OVM9jxrj21imXnztwrw++rpdpzHrql1Zc9IThLtH5PeWnbJAA9qqfj jmbpzuiWE5y2Mak4SCL+TetgPPChy7gRKoIGrb9+/JrnFqJgGsJB3UruUCTqP29jAu1XMhSb h1S8Ss1pq90/0uuJjXgY/GmiH2ptQMyYtlQKrYdtgzOyvCJ3AWhXFFRG1atd+canMMxQDUr0 HqAkNXoGSFjvdWppZS1qO78QdSaZ3B9EIMSWRLoWzfp9DUKnW3ephvLStAmG6mvg5ikXzrx2 DuN6iM5gt3/bPLnNY3loTgrYBr1+vAlqzLZAC2MAwpJCSsiOuaYi3SAswSz0Bq5BN/xoqO9l HYFgdOCy+sFEIuAkieAKM1UQ+nxuKjZam2A3wU/d3XEy9hL0yD6FWy3yG8mTHqFzu5dIVcFn WeK4FwOuscLVJdURfUmMtvZ5zsWIVjITom9CauOMbKik7B6dRSM+2l1dFWM0mX22EkqmudXB HtoWZjEMJruMow+lGDeb75EidcDn3lurUuNHsqT50r8jtKjiIu9FO1t3K2mNL5ptctpYWz9r r5iCid9404OCryuM3K/HEx6BQliEEXXzKve8qR/XuWCOQFhXmomDpfsLXkJIeSJQ4w9ej/0w 0yA
IronPort-HdrOrdr: A9a23:4YelBaAfq284ed3lHejpsseALOsnbusQ8zAXPh9KOH9om52j9/ xGws576fatskdhZJhBo7y90KnpewKkyXcH2/hgAV7EZniphILIFvAs0WKG+UyDJ8SQzJ8h6U 4NSdkYNDS0NykFsS+Y2nj4Lz9D+qj6zEnAv463pBkdKHAPV0gj1XYHNu/xKDwPeOAyP+tCKH Pq3Ls9m9PPQwVwUu2LQlM+c6zoodrNmJj6YRgAKSIGxWC15w+A2frRKTTd+g0RfQ9u7N4ZnF QtlTaX2oyT99WAjjPM3W7a6Jpb3PH7zMFYOcCKgs8Jbh3xlweBfu1aKv6/lQFwhNvqxEchkd HKrRtlFd908Wntcma8pgao8xX80Qwp92TpxTaj8DneSI3CNXcH4vh69MVkmyjimgwdVRZHof t2Nleixt5q5NX77XzADpbzJkpXfwGP0AkfeKYo/g5iuM0lGf9sRUh1xjIJLH/GdxiKsrwPAa 1gCtrR6+1Rdk7fZ3fFvnN3yNjpRXgrGAyaK3Jy8PB9/gIm1EyR9XFoj/A3jzMF7tYwWpNE7+ PLPuBhk6xPVNYfaeZ4CP0aScW6B2TRSVaUWVjibWjPBeUCITbAupT36LI66KWjf4EJ1oI7nN DEXElDvWA/dkryAYmF3YFN8BrKXGKhNA6dh/129tx8oPnxVbDrOSqMRBQnlNahuewWBonBV/ O6KPttcrbexKvVaPB0NiHFKu5vwCMlIbgoU/4AKiaznv4=
X-Talos-CUID: 9a23:Hh5oy2pMJWOcBnclmZ4slwrmUcMIeWDz9XTQGhSfV2sqSOfIdlyoopoxxg==
X-Talos-MUID: 9a23:G/AGJAqsaNzbea30jvgezzY/H8xVvYu8MRtXvLE6t9ePGWtJFh7I2Q==
X-IronPort-Anti-Spam-Filtered: true
Received: from alln-core-9.cisco.com ([173.36.13.129]) by rcdn-iport-1.cisco.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 24 Nov 2023 13:33:50 +0000
Received: from alln-opgw-4.cisco.com (alln-opgw-4.cisco.com [173.37.147.252]) by alln-core-9.cisco.com (8.15.2/8.15.2) with ESMTPS id 3AODXod9029371 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for <rfc-interest@rfc-editor.org>; Fri, 24 Nov 2023 13:33:50 GMT
X-CSE-ConnectionGUID: DfhRZzJpQ4KJQMuiBnHPTA==
X-CSE-MsgGUID: S4qsAqs8QtizV4QDCZjBBQ==
Authentication-Results: alln-opgw-4.cisco.com; dkim=pass (signature verified) header.i=@cisco.com; spf=Pass smtp.mailfrom=paduffy@cisco.com; dmarc=pass (p=quarantine dis=none) d=cisco.com
X-IronPort-AV: E=Sophos;i="6.04,224,1695686400"; d="scan'208";a="9985529"
Received: from mail-co1nam11lp2168.outbound.protection.outlook.com (HELO NAM11-CO1-obe.outbound.protection.outlook.com) ([104.47.56.168]) by alln-opgw-4.cisco.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 24 Nov 2023 13:33:50 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=GcioLaAm/ZCc2gqTi3AeDYCpOWs9rkumrBgHj8FHvGS+Gzp418rlIp1mGNy4TSW1Sf1rVqnjxRhg++oVDdIEwnbrxjHKXVL5nDQOuxF76nT9L2G6HKfY8K4KTZ4BkkzqgUxLbDaqOAO2g7klIOzIHP2kVnHZ8vCokQu4qnZf3pOXl0ZDyR7ShcbkOvkyPBl7gOsI+ANKAAT1XFYDqnFgrtF85xo/HEsBMIwVU/ew2chV5jcwqA7SenAUofc23+WBkJvxSJJQLbqGwGSoSDqwyzfi5Wsck8aKVR13OwRJcYd2PryI5wThw2eCSeaOzdSQEJR0PZ5BUiMBCNi0nvZXFQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=zPBqHDa3vIVCTLaNI6ZzAKn3MZbbRc8e86lOmz3p36E=; b=WLkG2D87wcsGUXN9yzenKOR6TZr4hK3jArkjZJyDWcyQf04JbKJe02g1TZrrxK1BBBO0DvPL1UNoZ066jCbLOtho/dUr7MHUDZvVKUTDLSk795r3iMbJrMWhuEEAvBVzl8lzwY1mj1zJwllfdmgUyVR3cOnTFn3BHSJIxhVSKfribuy9+/EfA4NWLclrg3xzhvLQ+lg3IBcMCFtuOqVZ8Oa6eQKVc2AtRKl6+xqc5OpxCp9WHTcvSr2vbtF14jDLt2SmShfzRvSZvjdnIFPQtYmMXre69V+ejP/k25yTVrQxRJ0YQVRjtcVjKQLwAb6qBR2NLORGy+XjbZ1UWCdjVg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=zPBqHDa3vIVCTLaNI6ZzAKn3MZbbRc8e86lOmz3p36E=; b=Ywz2YDCgmhf0pKcxVY56g4y8uIJhhGnS6+AXAC1ALmE7o1DA7J14MZNN49ttOtavH+Hl5lGSkIk6zFdNXg42Ljh9sLjSbo9u5TyQg/SWULVshqrJ6KvW3M+o5zg0qtzlTlCmTXIJ+qQV4bGp5ONk/SuIFkkpFicVFyUMmzdwwj0=
Received: from MN2PR11MB3757.namprd11.prod.outlook.com (2603:10b6:208:f3::20) by DM4PR11MB5390.namprd11.prod.outlook.com (2603:10b6:5:395::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7025.21; Fri, 24 Nov 2023 13:33:48 +0000
Received: from MN2PR11MB3757.namprd11.prod.outlook.com ([fe80::de5f:c28e:df29:8b39]) by MN2PR11MB3757.namprd11.prod.outlook.com ([fe80::de5f:c28e:df29:8b39%5]) with mapi id 15.20.7025.021; Fri, 24 Nov 2023 13:33:47 +0000
From: "Paul Duffy (paduffy)" <paduffy@cisco.com>
To: Carsten Bormann <cabo@tzi.org>, Michael Richardson <mcr+ietf@sandelman.ca>
CC: "rfc-interest@rfc-editor.org" <rfc-interest@rfc-editor.org>
Thread-Topic: [rfc-i] getting SVG of RFC diagrams
Thread-Index: AQHaHfcs/Ma+llkjQ0ezAVkvvqZGSrCHvl0AgAAM/YCAAa0yoA==
Date: Fri, 24 Nov 2023 13:33:47 +0000
Message-ID: <MN2PR11MB3757AF8CCDF388BA5CECFE1AB9B8A@MN2PR11MB3757.namprd11.prod.outlook.com>
References: <310371.1700735021@dyas> <7C81D316-7D04-4941-BEE5-6AE8C96F0DE1@tzi.org> <D1F8F86E-80D7-4FC7-B7B5-32648ACB5D65@tzi.org>
In-Reply-To: <D1F8F86E-80D7-4FC7-B7B5-32648ACB5D65@tzi.org>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: MN2PR11MB3757:EE_|DM4PR11MB5390:EE_
x-ms-office365-filtering-correlation-id: f101e2c2-a4a5-40dd-7aca-08dbecf1fce2
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: D0tK1qMITiPDyJa6KRICCY2larHwSZCdRQLzK5nTixpyFhM7nzLH3ASK/buGA7vRyoBJklB23OBVXKSS9SIDg4v0TSmSHN/dlzlCWaFR2MEx8MZ8ur+C7twxSbYn/o0KPTGXQeKEEqV33LvpGS4bTh7/WQOt+T8e0bo+QYdaJUIddTGiIWntGq9X+I6Gj7+St6HXKHWsy5lcPLmzUDXY8PtelUXexizaI57NSA+VdrnUrTCAWfyFlGnqVzL06PxeZG1Jp9JSbTrWtzEzWk4facFQid6zEN77MFuAAbEq9Iw+nGueHV7b8k4tsDDUpa4m0MgfphYmj214ecsPQ51+M0Joev323VaGbSz5J/tWphuTlde8x5THRBFlDYQ3aTiK0Un9JJhtoVltHoNgYNxixI/i4zwp+emkS+g65NXoljZk/Ra+/fiSlY8sc5rN1l3MDZvUx30ZvZuTpAquNnXcg+7bKXJIMszGO62WJx5dLkHAW8M+ve9pZRtCWktilKrA/e66MqSrawx+hgL5VaOjpLW0hW0B4oCOYLyfKfo8KQat9pwkxXpCiZsIhpMTO4CyuFBKhG2lKg0HLvz9fK33uvHEk25mxXDOmT5E8QQv+y4=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MN2PR11MB3757.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(366004)(396003)(136003)(39860400002)(376002)(346002)(230922051799003)(186009)(451199024)(1800799012)(64100799003)(2906002)(5660300002)(4001150100001)(4326008)(8676002)(8936002)(86362001)(52536014)(38070700009)(33656002)(41300700001)(83380400001)(122000001)(9686003)(26005)(55016003)(38100700002)(66556008)(64756008)(66446008)(66476007)(76116006)(316002)(66946007)(110136005)(966005)(478600001)(71200400001)(53546011)(6506007)(7696005); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: TA08NkJJ6J8EgvoPcBcFCyC7kDNbLt0Xw7LH+t+dh90SgRCpbxM8dKKLaZSSPI6YIE/RYdbnuuO2vT+3WRDNwKODnI2T7bxGr8xv5ZHEWz252FrwFQFyWLlil7h3kqglgitOqC7ByDRMVx9GqBuMLLhB3pStfNBrZ5LMqr4Catc4e5evWl4gasZuW7fllkdAVLGu0+JfztObg1BBjS6GHtUlmxD6U57Y4UGQ+TKfTCuNwzXkliXeZISyiTA89hwYh4wgS0Q+iFqlujPkEaAC21GkorQ4CyuyhbA4CDdenMxjkSO8d9tbwJX8N7npGabtK8qSEdk4hOoc2wZYPPTNOXiDyvOqQGE9DGx7n58aMHMlMzdJFNMMTfDNUWxy3V8vYatEH9Jbxmkr307v/VCDP58bBMi7mbRmklbGCPOniukms/e35GkHjy1j6e0b3wtMQHffv9Nkbw+yXQ96O+T6jNlRNWouHbXG9EZBtrgGfFYGx2JCzhRep2XWWJaYOh+zowbGT2v9pI/I9JrSD8/B2TtoRd63EmPPAKfJaytzRes6RzBHA2vktWm8fZk0V7TCiNRtKCKKHx38yUm7acemRPwdooE6VTltBN7pHdcINzCARx6ESU1X+xlxJX/56K0q4dVDZ7MkjmiPtzh7/XPBAoDA+kaxzRkQ9mfFbvJpBMx6a2240hzWioe/glwE6QaBt52K/+eKb89/SyIdQhR/9/VrulVAqEUwy8nSuu8+f1FOnfW1LT1ysglXlFaDu4YPTbIzkKlmzqDNry46CqNnn3prAfBOTGUvc02AICOOkzCDJdY6cxMnfBEF20/r/HmiLGaH25lTTkS42DXw1DZfvhB9omAvgpkXjws3xuG+NU3oJzs+aYoDLukyXsloFFUIltwz3CwknEkRg2Khd65Z0mr2KrvBbHn2CuAYXKKF+7apA/jO6GvaTMIR3S8wWp5Nj0ujGLKz3Zi2TknQ0VLFtZmNoJf9IhO5++coYsMjacU/sy7LWdzC4Izf+TnfPwbCkli+xuNxIuaNnHwCdvZCPZ9wcJWxErtZ81mtV0uCye9GpGheUEcdiu77p4MbjdTlIKSr1eWXoKWQHxqnOjRr64ZFYx99gMAh8fdAoVKYNGmed7LvEumWaTcef2UEVS3MZy6bdz6lHTblBEXwLu+Ru/IjAmEeRwrj7dD6lBk6a5zBctphmVknuEN/HgrRs584VkGxLqw1IzYW24oPpdZaPRgS7RZwUudxUKITlyUJbW+HjQjHEKlhxOK/+G5jP8gEy9y6e5d1j44GGLeTMN5+vvb4STf75OuePhofOefMgmgc4SynplBtPNjsvmJj02dDLr40GL25UaC9snt+FtmWOLp0evzjY6u6qkYUMA63YJQqPg3j5FyTpC9r2t/sJSkKI+QgI/ORiiYthgCEYe9GfwXseng1LV7Fell6QTjK35Y0YYXIKn3YsgpCzSn1gfxRyvCj2JAfCYhF37tO+ds9IghxITkcNKgF5DFxhB/Zo4+s9FSAnbHg57e6I8j7ZDiPmZ5O2iHNvSh5ch1o0DBgpgUb03b7LJuB0N1WV1a4Jfc=
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: cisco.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: MN2PR11MB3757.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: f101e2c2-a4a5-40dd-7aca-08dbecf1fce2
X-MS-Exchange-CrossTenant-originalarrivaltime: 24 Nov 2023 13:33:47.6718 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: oFNTRHug/+mYwnqEJv12xF6/qyXjyUicxXD9GHpHrMbqNYpM3uzy+xSa0RZ4vCoo/ut2alQxRvn+W2KKk/sKBA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM4PR11MB5390
X-Outbound-SMTP-Client: 173.37.147.252, alln-opgw-4.cisco.com
X-Outbound-Node: alln-core-9.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/rfc-interest/CYUXFGhgLKrJUgO65DMabhoe4_o>
Subject: Re: [rfc-i] getting SVG of RFC diagrams
X-BeenThere: rfc-interest@rfc-editor.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: "A list for discussion of the RFC series and RFC Editor functions." <rfc-interest.rfc-editor.org>
List-Unsubscribe: <https://mailman.rfc-editor.org/mailman/options/rfc-interest>, <mailto:rfc-interest-request@rfc-editor.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rfc-interest/>
List-Post: <mailto:rfc-interest@rfc-editor.org>
List-Help: <mailto:rfc-interest-request@rfc-editor.org?subject=help>
List-Subscribe: <https://mailman.rfc-editor.org/mailman/listinfo/rfc-interest>, <mailto:rfc-interest-request@rfc-editor.org?subject=subscribe>
X-List-Received-Date: Fri, 24 Nov 2023 13:33:55 -0000

Greetings

The long list of IETF SVG problems aside ...

"This is really one of the many examples where RFCs include “attachments”, and we should make it easier to get at them."

Agreed.  For example, RFCs using OpenAPI definitions.  Right now that content must be inlined into a draft, which makes it a huge pain for developers to use.  Instead of directly importing a reference into appropriate tooling, much cut/paste/edit/cleanup is required extract the mangled OpenAPI from the draft.  



-----Original Message-----
From: rfc-interest <rfc-interest-bounces@rfc-editor.org> On Behalf Of Carsten Bormann
Sent: Thursday, November 23, 2023 6:53 AM
To: Michael Richardson <mcr+ietf@sandelman.ca>
Cc: rfc-interest@rfc-editor.org
Subject: Re: [rfc-i] getting SVG of RFC diagrams

On 2023-11-23, at 12:06, Carsten Bormann <cabo@tzi.org> wrote:
> 
> If you have the XML, I would have said "use `kramdown-rfc-extract-sourcecode -tfiles rfc4711.xml` and look into sourcecode/svg”, but I apparently never tested this…  Will fix.

Fixed in kramdown-rfc version 1.7.3.  As usual, update

  gem update kramdown-rfc

(using any options you used for initially installing kramdown-rfc).

Then you can 

  kramdown-rfc-extract-sourcecode -tfiles rfc4711.xml

and will find the svg files under

  sourcecode/svg

If you have a workable (and non-brittle) idea how to name the SVG files, please tell me (*).

                      .oOo.

Back to on-topic content:

This is really one of the many examples where RFCs include “attachments”, and we should make it easier to get at them.

Grüße, Carsten


(*) RFCs in publication format have an attribute “slugifiedName” (apparently undocumented at https://authors.ietf.org/rfcxml-vocabulary) on an ancestor of that <svg element, but that only is available after prepping, so it is not useful for I-Ds which are in authoring format.

_______________________________________________
rfc-interest mailing list
rfc-interest@rfc-editor.org
https://mailman.rfc-editor.org/mailman/listinfo/rfc-interest