Re: [Bimi] [rfc-i] SVG P/S Feedback

Leonard Rosenthol <lrosenth@adobe.com> Sun, 30 August 2020 16:12 UTC

Return-Path: <lrosenth@adobe.com>
X-Original-To: bimi@ietfa.amsl.com
Delivered-To: bimi@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B37593A0BA4 for <bimi@ietfa.amsl.com>; Sun, 30 Aug 2020 09:12:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.102
X-Spam-Level:
X-Spam-Status: No, score=-2.102 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H2=-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=adobe.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 iX9orOXzIA4o for <bimi@ietfa.amsl.com>; Sun, 30 Aug 2020 09:12:10 -0700 (PDT)
Received: from NAM12-DM6-obe.outbound.protection.outlook.com (mail-dm6nam12on2064.outbound.protection.outlook.com [40.107.243.64]) (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 1A5853A0BA3 for <bimi@ietf.org>; Sun, 30 Aug 2020 09:12:09 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=B8xPbLahpnlgAeMcfnc7eP4NTfFQLN4JHlASnMRDl+PqD8TvLpY3nS4Qeaz4Ljf8KGS0ZFPim21kFTgV2HbVVWPKY+1rdrlayYVTQ6sQS/7sfTEijSdGYfQyyE2AJoO1X0O6W6q5ez71MQjytRpuUuPZeGtJ2kKM+1GQY0lnfdSd6DJR8vBqtocvPyrnc4cR0wpcEiV11cWZVhmFmhSGd/MDObYYdWj4NCueUgg67xZZxEDmVbuYch9wiafOuiWnQ3/MzbZ9/fS3ckm2iin9ABNh6DR0qojrxfcddA/mQX6SVe4PjdzEoT8PtNij0KnYMU+amqY1/G5MiPafFV6Y2Q==
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-SenderADCheck; bh=qv1Z2poZ8i4yjOVzbwZ1pnDcQ5mXC+ZEINwxFr6ISMA=; b=LKXP2cAUTCnP2aEFHLimORbnmgkvChrN/zwUSrWREylbwsOmZTmyrnogS+YQDSa/iK7Z9qdTF3sBcXk6I+gmjaKrl8JM8dG129wFZm/O0jWam0u/xHASemQK5EAqUDAzqLyIbuG5mQdWrGa+tzV/cU/ZLPtgeoRroLT8PZUERJjWqkpWksgQuDsSJF4+R4IJiAGbyKcb/Mcl3vEJ4vKiUqKuSbbGp2B+HO2OGWMHrx51gLMwYmSwbsK+HoBc4ePygdtYmoQqDh4kXkxgKyt/NiAvjkW2TQ/Q84/FdDKfZvCEFrihqzxwiHLZ0sBOLhLQAZpkKvlf0ZhbDjtZ/rpjFA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=adobe.com; dmarc=pass action=none header.from=adobe.com; dkim=pass header.d=adobe.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=adobe.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=qv1Z2poZ8i4yjOVzbwZ1pnDcQ5mXC+ZEINwxFr6ISMA=; b=oO1J2Y5Ld6WBBgb8MlOXLs4nxAhNsQVKP2IfXU89R4v825j/mTcovk0b8fm8yOvGgMCYfvju3cgz+dPNQxHfHpn9t+S+RZ6OAWbHJ756KPR4mzvseW0wHWJVtHBTU2WxVWVQw+eSqIY6HoSUIsjugzXa0O8AHClLBvbRd8KlcOQ=
Received: from MN2PR02MB6992.namprd02.prod.outlook.com (2603:10b6:208:1f5::10) by BL0PR02MB5457.namprd02.prod.outlook.com (2603:10b6:208:87::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3326.23; Sun, 30 Aug 2020 16:12:00 +0000
Received: from MN2PR02MB6992.namprd02.prod.outlook.com ([fe80::cd1c:e912:82ff:8ea6]) by MN2PR02MB6992.namprd02.prod.outlook.com ([fe80::cd1c:e912:82ff:8ea6%3]) with mapi id 15.20.3326.021; Sun, 30 Aug 2020 16:12:00 +0000
From: Leonard Rosenthol <lrosenth@adobe.com>
To: Brian E Carpenter <brian.e.carpenter@gmail.com>, Larry Masinter <LMM@acm.org>, "'Brotman, Alex'" <Alex_Brotman@comcast.com>, "rfc-interest@rfc-editor.org" <rfc-interest@rfc-editor.org>
CC: "'BIMI (IETF)'" <bimi@ietf.org>
Thread-Topic: [rfc-i] SVG P/S Feedback
Thread-Index: AdZ9Okv+69BoULslTL+Cfd/XcqlzFQAT+0OAAAEIWYAADN1OAABBPMaA
Date: Sun, 30 Aug 2020 16:12:00 +0000
Message-ID: <290BCC09-02FB-4289-9D1A-2FD00B476E78@adobe.com>
References: <MN2PR11MB4351CC443B406196C3953D1BF7520@MN2PR11MB4351.namprd11.prod.outlook.com> <70eadfe5-16f6-47d9-4cb8-f4f9bffdd355@gmail.com> <013c01d67d8e$5b952f60$12bf8e20$@acm.org> <f2df89d0-73c5-49b5-c18c-ec0ac16dfa1c@gmail.com>
In-Reply-To: <f2df89d0-73c5-49b5-c18c-ec0ac16dfa1c@gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
user-agent: Microsoft-MacOutlook/16.40.20081201
authentication-results: gmail.com; dkim=none (message not signed) header.d=none;gmail.com; dmarc=none action=none header.from=adobe.com;
x-originating-ip: [24.0.194.111]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: 63f7a77a-4e3c-4831-50a5-08d84cff6d0f
x-ms-traffictypediagnostic: BL0PR02MB5457:
x-microsoft-antispam-prvs: <BL0PR02MB5457A8E757DD1BDC72EAF48ECD500@BL0PR02MB5457.namprd02.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8273;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: hPIB0XOe6xe3DpqbKkRKe7kTfZDMMvv9wciTaD1CUYPwz39vQryARTguBnEgifcwsIJ+aBkSCXXqGPkwYLWPp2isXk2Ov4TlMV7SQ/EU3lOGNPo2d9wc11b7MyCfVX04ih4YeCJhLzGdTJL5INUsXe1nCG4R0MSKGhwn9i8iyHCelqrIXj/8FFQ3JONTx8KMOKFCKGVI0SQVaoIUNh9nsDpusvswe6543/8eyIy1zLYg8tzUvptDYFyJT2ZNI3+CjhDq8Ag8hE5tXk/dOqbMxhw2fmXgQrzvUb8JtHWKMj0mZ+IuLKEAtku3FhMIhcJdaTNHdziubr+ZEqJDZf/Kl05uTKezA+R3qY8lXLq+NaJ5D5BIzYll0lzafr3LKBixO3asGM1uB1RBX1Vwf/QgsA==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MN2PR02MB6992.namprd02.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(39860400002)(136003)(376002)(396003)(346002)(366004)(786003)(316002)(53546011)(6506007)(186003)(26005)(2616005)(110136005)(6486002)(76116006)(86362001)(45080400002)(66556008)(66446008)(64756008)(66476007)(66946007)(6512007)(8936002)(4326008)(2906002)(966005)(478600001)(8676002)(71200400001)(5660300002)(36756003)(33656002); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata: LZagIWYa/kiLBnLwDWqJjii19HLsHRrlyy9qhDov5Or20pfbFaCeKWBpGCUqdq8oKdfFlTGDsSTgEL2tPrgSqmF59STjZ5Urk56XSTr8gFmUuKopgFKKJO6EdXbxboQHqkCvrra3F5B+CgoUfBIfJVOOdEvSCVZOz+iJgMhr4WMgj/QzU4LGYIJcB9MucaGfeMop744x2f3EHRu7q7t51z7F/pmwW7SqW5FN+Wed0WM41m+SZF84v+HYwvdnnSCzACdPlg8YZX+8pMsiNlC4XLY00rd+i4NSTf6vjZ/UTXR8ZT1YvC/UHrxjyKegn1aDrw8zUMyD913gHoct6R9rQBVr72VKHRNO/lVJgrchFcVYdLAW+JnWAwvE7uXPwLX8j3Dmc16XX0cXSMtP1ul+cGW2f6aFjPJmRWeolylmvJUt/TW5jwMZN0hQTWXqH7+RMuKVDWDdi5tMR19espdVA9tbpOJPZqaoju9XrWTUmyXeUzW1SHpP/kRmC/RlSD0M71U0WrCMmU7zP72FxBSDW+pm4qpNxp+bIv75K+hMXXRUBYlU8ElKqAD8xiz+HREGMId47XwDnBhRpJ0jiNDKDBjEVmYPYfYP7FSJPXTWWeXUoCTyN7PgejK41laWlmDUNM1Z0TjQGLaVS/OsPCUc3w==
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-ID: <8ADC230B3378C44390FCC168A7C33614@namprd02.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: adobe.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: MN2PR02MB6992.namprd02.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 63f7a77a-4e3c-4831-50a5-08d84cff6d0f
X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Aug 2020 16:12:00.2509 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: fa7b1b5a-7b34-4387-94ae-d2c178decee1
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: 1v1N5hUQ+p4UxLfa1YUb/uIYLM0FCe3lYJpffKFhPkIb47eFyIYp0O3KPy/pYPQPBm70j1DHaLZAgIiQ8QJhwg==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BL0PR02MB5457
Archived-At: <https://mailarchive.ietf.org/arch/msg/bimi/m4dfwm3sXgY8Ovhun56NMPCo3Gk>
Subject: Re: [Bimi] [rfc-i] SVG P/S Feedback
X-BeenThere: bimi@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Brand Indicators for Message Identification <bimi.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bimi>, <mailto:bimi-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bimi/>
List-Post: <mailto:bimi@ietf.org>
List-Help: <mailto:bimi-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bimi>, <mailto:bimi-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 30 Aug 2020 16:12:13 -0000

Brian - but what you describe below is a tooling problem not a technology or format issue.

There are ways in which all of the SVG semantics - or even the entire SVG itself(!) - could be included in the PDF/A file and round-tripped with correct fidelity (or even 100% identical bits).

Let's agree on what the goal is, come up with a standard that specifies how to achieve that, AND THEN we can get tools to comply.

Leonard

On 8/29/20, 1:04 AM, "rfc-interest on behalf of Brian E Carpenter" <rfc-interest-bounces@rfc-editor.org on behalf of brian.e.carpenter@gmail.com> wrote:

    Larry,

    On 29-Aug-20 10:55, Larry Masinter wrote:
    > One of the functional requirements for SVG illustrations is that when
    > converted to PDF/A that the result is "as good as it gets" so the authors
    > don't rely on embedded animations or videos to explain the protocol they are
    > describing.
    > 
    > What if you did a round trip   SVG -> PDF/A -> SVG. I think it's possible to
    > insure that doing so is idempotent (if it isn't now).

    Only if you had a round trip tool that magically preserves the SVG dialect
    in use. I just round-tripped a test file using https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fconvertio.co%2F&amp;data=02%7C01%7Clrosenth%40adobe.com%7Cf8108cd02b334c72415d08d84bd8f976%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637342742565624784&amp;sdata=1m8XMdcHkgmgUCf%2B4%2F0wEOI37suRSejjVpsbqqsHXI4%3D&amp;reserved=0.
    The PDF and the round-tripped SVG *look* the same as the original, but the
    actual content of the SVG file is totally different, and fails svgcheck, so
    is no longer conformant with RFC7996. The converter just happens to choose
    a different way of representing the same image, since SVG is so versatile.

    The converter also messed up the scalability of the image, which is really
    annoying if you want the image to be viewable on a tiny screen.

    Now I'll round-trip it a second time... once again, the input and output
    SVG files are different, although only in a few places. So even the
    conversion tools at convertio.co can't achieve idempotency with the SVG
    that they themselves generate.

    (For the record, convertio.co doesn't claim to be PDF/A conformant,
    but I think that's beside the point here.)

       Brian


    _______________________________________________
    rfc-interest mailing list
    rfc-interest@rfc-editor.org
    https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.rfc-editor.org%2Fmailman%2Flistinfo%2Frfc-interest&amp;data=02%7C01%7Clrosenth%40adobe.com%7Cf8108cd02b334c72415d08d84bd8f976%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637342742565624784&amp;sdata=kN8z9faPWo3aCpTjdQNfyHn0W%2BelVT7%2BTdIW45CBtl8%3D&amp;reserved=0