[salud] Reasonable rendering

worley@ariadne.com (Dale R. Worley) Thu, 17 April 2014 20:58 UTC

Return-Path: <worley@ariadne.com>
X-Original-To: salud@ietfa.amsl.com
Delivered-To: salud@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 912661A00E5 for <salud@ietfa.amsl.com>; Thu, 17 Apr 2014 13:58:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level:
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1] autolearn=ham
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 K5Mjd3ye-vD2 for <salud@ietfa.amsl.com>; Thu, 17 Apr 2014 13:58:00 -0700 (PDT)
Received: from qmta07.westchester.pa.mail.comcast.net (qmta07.westchester.pa.mail.comcast.net [IPv6:2001:558:fe14:43:76:96:62:64]) by ietfa.amsl.com (Postfix) with ESMTP id 362281A0054 for <salud@ietf.org>; Thu, 17 Apr 2014 13:58:00 -0700 (PDT)
Received: from omta08.westchester.pa.mail.comcast.net ([76.96.62.12]) by qmta07.westchester.pa.mail.comcast.net with comcast id r8ej1n0020Fqzac578xw0n; Thu, 17 Apr 2014 20:57:56 +0000
Received: from hobgoblin.ariadne.com ([24.34.72.61]) by omta08.westchester.pa.mail.comcast.net with comcast id r8xw1n0051KKtkw3U8xwVo; Thu, 17 Apr 2014 20:57:56 +0000
Received: from hobgoblin.ariadne.com (hobgoblin.ariadne.com [127.0.0.1]) by hobgoblin.ariadne.com (8.14.7/8.14.7) with ESMTP id s3HKvtQ6012126 for <salud@ietf.org>; Thu, 17 Apr 2014 16:57:55 -0400
Received: (from worley@localhost) by hobgoblin.ariadne.com (8.14.7/8.14.7/Submit) id s3HKvtvI012125; Thu, 17 Apr 2014 16:57:55 -0400
Date: Thu, 17 Apr 2014 16:57:55 -0400
Message-Id: <201404172057.s3HKvtvI012125@hobgoblin.ariadne.com>
From: worley@ariadne.com
Sender: worley@ariadne.com
To: salud@ietf.org
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=comcast.net; s=q20140121; t=1397768276; bh=MdBXgWLp2faVLwU+b1s27Rlt9Ge1ZxIOU0GdQSxdXH8=; h=Received:Received:Received:Received:Date:Message-Id:From:To: Subject; b=e1Bhb9e+GsVBHyaGnhYHJbHOVCsl9XVyAk0cjmDlbB/p/vK4bKeKtZ8NNAsTaiYyk 9Mnrx2IvEGEGJNywA46dGrTx7lcSbS+39MTKmazUY/GxALdtc0f38ODNgEhVWc+b8K b0YXf4H3OJ0gitbir0E017RB20uOMVHK16zFR4oj3BUuI64RJEeZdVYs1WVN27/tkt zmWXV/E99at0PccyyF8NJgxUuS6LKb/VdlB+tHrkOqpAfmxCMhdgg6pN3FulCOG3L9 AQNzaDf/wL+91tCd9CT2plbxKdpTtaDovj2utY1rmwVoXL6CafGVVkiY5tvIgE+fbZ J+5SDhjm2/0dA==
Archived-At: http://mailarchive.ietf.org/arch/msg/salud/qtTWLFk0VVRmHtTtTPaNkhus6aw
Subject: [salud] Reasonable rendering
X-BeenThere: salud@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: Sip ALerting for User Devices working group discussion list <salud.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/salud>, <mailto:salud-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/salud/>
List-Post: <mailto:salud@ietf.org>
List-Help: <mailto:salud-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/salud>, <mailto:salud-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 17 Apr 2014 20:58:01 -0000

[as an individual]

Richard Barnes (our new AD) says:

> Section 13 says that the UA MUST provide a "reasonable rendering".   How do
> I tell if a UA meets that criterion?  Might be better to add in Section 11
> a requirement of the form, "if a UA cannot process the set of Alert URNs in
> a message, then it MUST still provide some alert (chosen by local policy).
>  Failure to parse Alert URNs MUST NOT cause a UA not to alert at a
> all."

I was thinking that it might be desirable to add some text to cover
Richard's issue.  On one hand, it seems that "reasonable rendering"
should automatically include "the user can perceive it", but it might
be useful to be explicit in regard to this particular feature of
signals.

One way to do this would be to extend the last paragraph of section
13, which reads

   The User Agent (UA) MUST produce a reasonable rendering regardless of
   the combination of URIs (of any schemes) in the Alert-Info header
   field.

by adding

   In particular, under any circumstances a UA MUST provide some alert
   unless it is explicitly instructed not to (by Alert-Info URIs that
   it understands, local policy, or direction of the user).

Dale