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

Larry Masinter <LMM@acm.org> Fri, 28 August 2020 22:55 UTC

Return-Path: <masinter@gmail.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 1021D3A0E1D for <bimi@ietfa.amsl.com>; Fri, 28 Aug 2020 15:55:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.5
X-Spam-Level:
X-Spam-Status: No, score=-1.5 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.249, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PUQhKIDC-chf for <bimi@ietfa.amsl.com>; Fri, 28 Aug 2020 15:55:54 -0700 (PDT)
Received: from mail-pg1-x532.google.com (mail-pg1-x532.google.com [IPv6:2607:f8b0:4864:20::532]) (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 C1A453A0E3B for <bimi@ietf.org>; Fri, 28 Aug 2020 15:55:44 -0700 (PDT)
Received: by mail-pg1-x532.google.com with SMTP id i10so1127245pgk.1 for <bimi@ietf.org>; Fri, 28 Aug 2020 15:55:44 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:references:in-reply-to:subject:date:message-id :mime-version:content-transfer-encoding:thread-index :content-language; bh=Pk4NuguN8Qe/JnPvbHd7CQgVMSfCDiTCn9gAoUWrS0A=; b=lEzOix7jY2kC79u1aBg/pAFxSKdoY5cjC+JMQSeRVpohjoPk6FFZNh/0XZ9u8Y67us KzdNVOWAGpiDfOi8Jcr+AdK+UUEnmDliAe9VxgyrBj17PD87YNMoVYn0A21qRi/6NMcc L7xFthYvWTCJMmUOSQ5TNkb+oAeAtraKLbO0fZdBc/q8NFlumUOhDdxODSTXGnyCsBL9 7KWry13NwU+xpIRSWpECBIDuGB/gDSnaE0Z9QQ39Tm9pHugCkyveZoX36DO8NaVPY5FB /Rxkqsgk3y9NBVo/lVJ7CH+G+DgZR+wHsklyznx1/W3irRPAEMnxtsgsZflbuuWHFq8n sgFg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:references:in-reply-to:subject :date:message-id:mime-version:content-transfer-encoding:thread-index :content-language; bh=Pk4NuguN8Qe/JnPvbHd7CQgVMSfCDiTCn9gAoUWrS0A=; b=nXd6N5HsTzdsbWoCzF0crV6nKA4fMYMjfMKRenP6UGSmUae5r8KB5V1ji5BmKFxwea yMhBRyOtk5hHrEqSzeW2R785LUFubk6wom8SrcU+pClwGQufIhak+OVkaO+EE6KmTC8M BaSXG8xtMm24oKCyoCaihWsUSbS+e8WBGfOmBzLA+Sa+I3YGPOqWP9zkkdRjpEGhiI9O p+ALshf4OBNPM/3drQX83zMFq5EM0cVgAKUlW1WDyKh+vtRTC4U/7MKExsOM0GUFLAUr m96P/5UkhazuYQr8ZYov7Lag5cHqYNuE+6kXz6e7+msuctllizDI87xsJssgEvOG5pWa CfRw==
X-Gm-Message-State: AOAM532d/66wIqYmy0XvXKfGaxe1cHOisw7EiL3dRrYCP8y+k7ZCgq5H EaZo9A9peHwYZ6IV6XGnNww=
X-Google-Smtp-Source: ABdhPJy1A93jjK1kEE7744bwoI3sDvPldyOvfySI9K12qjOotq+5FAktcYbrMcDEiPZJm8K61Wl4Xg==
X-Received: by 2002:a63:342:: with SMTP id 63mr757165pgd.134.1598655344148; Fri, 28 Aug 2020 15:55:44 -0700 (PDT)
Received: from TVPC (c-67-169-101-78.hsd1.ca.comcast.net. [67.169.101.78]) by smtp.gmail.com with ESMTPSA id y1sm485351pgr.3.2020.08.28.15.55.42 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Fri, 28 Aug 2020 15:55:43 -0700 (PDT)
Sender: Larry Masinter <masinter@gmail.com>
From: Larry Masinter <LMM@acm.org>
X-Google-Original-From: "Larry Masinter" <lmm@acm.org>
To: 'Brian E Carpenter' <brian.e.carpenter@gmail.com>, "'Brotman, Alex'" <Alex_Brotman@comcast.com>, rfc-interest@rfc-editor.org
Cc: "'BIMI (IETF)'" <bimi@ietf.org>
References: <MN2PR11MB4351CC443B406196C3953D1BF7520@MN2PR11MB4351.namprd11.prod.outlook.com> <70eadfe5-16f6-47d9-4cb8-f4f9bffdd355@gmail.com>
In-Reply-To: <70eadfe5-16f6-47d9-4cb8-f4f9bffdd355@gmail.com>
Date: Fri, 28 Aug 2020 15:55:41 -0700
Message-ID: <013c01d67d8e$5b952f60$12bf8e20$@acm.org>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Mailer: Microsoft Outlook 16.0
Thread-Index: AQHrkdu7wrvj22+RxiFEC08LC31lVwK6kMzlqQ4f8YA=
Content-Language: en-us
Archived-At: <https://mailarchive.ietf.org/arch/msg/bimi/7qnrR2NJ09lM0pmjuEQCH6AqFMM>
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: Fri, 28 Aug 2020 22:56:03 -0000

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).

Then the RFC editor wouldn't have to decide whether the SVG fits some
profile.
Just run it as part of the process. Add it to the internet drafts submission
process.

Make sure that everyone reviews the illustrations in BOTH html and pdf
during AUTH48 
--
https://LarryMasinter.net https://interlisp.org

> -----Original Message-----
> From: rfc-interest <rfc-interest-bounces@rfc-editor.org> On Behalf Of
Brian E
> Carpenter
> Sent: Friday, August 28, 2020 3:26 PM
> To: Brotman, Alex <Alex_Brotman@comcast.com>; rfc-interest@rfc-editor.org
> Cc: BIMI (IETF) (bimi@ietf.org) <bimi@ietf.org>
> Subject: Re: [rfc-i] SVG P/S Feedback
> 
> Alex,
> 
> I have to say that the RFC7996 profile of SVG Tiny is, in my experience, a
> problem rather than a solution. It was designed with the best possible
> intentions and some of the rules (like no colour, no greyscale, and no
external
> references) are appropriate for the RFC context, but trying to generate
> conformant SVG with popular and widespread drawing tools is almost
> impossible**.
> 
> ** Even with dia, which is a pretty minimal tool, some post-processing of
the
> SVG may be needed. Producing my own recent effort
>
(https://www.ietf.org/id/draft-carpenter-eligibility-expand-04.html#section-
> appendix.a) was quite a saga.
> 
> Regards
>    Brian Carpenter
> 
> On 29-Aug-20 00:57, Brotman, Alex wrote:
> > Hello,
> >
> > [Apologies for the cross-posting]
> >
> > As part of a separate project, we wanted to create a smaller SVG
profile[1].  It
> is based on SVG Tiny 1.2, with several components removed.  The goal is to
try
> to keep the document self-contained, remove animations, and generally more
> portable and secure (hence P/S).  Personally, I've been curious if we
should be
> trying to create a new baseProfile as we've specified, given that it may
behoove
> a developer to only target this subset of Tiny features, reducing
footprint and
> attack surface.  We also welcome feedback about the text and font elements
> that we've permitted in the draft, and their security implications.
> >
> > We thank you for any advice or feedback you can provide.
> >
> > [1] https://datatracker.ietf.org/doc/draft-svg-tiny-ps-abrotman/
> >
> > --
> > Alex Brotman
> > Sr. Engineer, Anti-Abuse & Messaging Policy Comcast
> >
> > _______________________________________________
> > rfc-interest mailing list
> > rfc-interest@rfc-editor.org
> > https://www.rfc-editor.org/mailman/listinfo/rfc-interest
> >
> _______________________________________________
> rfc-interest mailing list
> rfc-interest@rfc-editor.org
> https://www.rfc-editor.org/mailman/listinfo/rfc-interest