Re: [salud] New version of the ABNF-syntax

Paul Kyzivat <pkyzivat@alum.mit.edu> Mon, 18 February 2013 16:52 UTC

Return-Path: <pkyzivat@alum.mit.edu>
X-Original-To: salud@ietfa.amsl.com
Delivered-To: salud@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3347821F87E0 for <salud@ietfa.amsl.com>; Mon, 18 Feb 2013 08:52:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.332
X-Spam-Level:
X-Spam-Status: No, score=-0.332 tagged_above=-999 required=5 tests=[AWL=0.105, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_NET=0.611, RDNS_NONE=0.1]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SiQlMLx071dj for <salud@ietfa.amsl.com>; Mon, 18 Feb 2013 08:52:50 -0800 (PST)
Received: from qmta05.westchester.pa.mail.comcast.net (qmta05.westchester.pa.mail.comcast.net [IPv6:2001:558:fe14:43:76:96:62:48]) by ietfa.amsl.com (Postfix) with ESMTP id BEA3421F874C for <salud@ietf.org>; Mon, 18 Feb 2013 08:52:49 -0800 (PST)
Received: from omta15.westchester.pa.mail.comcast.net ([76.96.62.87]) by qmta05.westchester.pa.mail.comcast.net with comcast id 1rsL1l00A1swQuc55sspa3; Mon, 18 Feb 2013 16:52:49 +0000
Received: from Paul-Kyzivats-MacBook-Pro.local ([50.138.229.164]) by omta15.westchester.pa.mail.comcast.net with comcast id 1ssp1l0083ZTu2S3bsspuc; Mon, 18 Feb 2013 16:52:49 +0000
Message-ID: <51225C60.9050201@alum.mit.edu>
Date: Mon, 18 Feb 2013 11:52:48 -0500
From: Paul Kyzivat <pkyzivat@alum.mit.edu>
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:17.0) Gecko/20130107 Thunderbird/17.0.2
MIME-Version: 1.0
To: salud@ietf.org
References: <CACWXZj2WhAsmQ3Ku7bVpiNhbFxX7-vx9d9wWzzKgiVLSeKk__g@mail.gmail.com> <201302132105.r1DL5BM01801234@shell01.TheWorld.com> <CACWXZj0Qq=Q=7necdgCPLeFAMbr3gg-WmBb-8UzegseEd_b_Qw@mail.gmail.com>
In-Reply-To: <CACWXZj0Qq=Q=7necdgCPLeFAMbr3gg-WmBb-8UzegseEd_b_Qw@mail.gmail.com>
Content-Type: text/plain; charset="ISO-8859-1"; format="flowed"
Content-Transfer-Encoding: 7bit
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=comcast.net; s=q20121106; t=1361206369; bh=QG0jZ+doG3WqDZHoXu9EZJk/X6Mz7YgMpBbPILdOwRg=; h=Received:Received:Message-ID:Date:From:MIME-Version:To:Subject: Content-Type; b=KCyFVUe9qEBqaRtpqdewOhANwL/xa5RrzC/Uy7Ft93j/Tm0YkaxNRlUZCUHRC1Vsg y1UWCdCHvoa695oanuxg8Tm+TAQqRwnNelnrdq2Bi2SBxFLdArXxsC7E8MSedkv96K QxdlfPDrSXnB/Xv1rWY+6YR2aAKWvAv4XPSCEzToLjB/49kXuaVpjHjgJoa5v1HJyU 3KVYxE24nvKcPJio4WXWcj0bsiJbblfSF3CsC4XaDgT1HN47Ff/74faX5Oa9c2R/FS FTxPMBkFCMPMbhsDubXMPKY2ySWfy9RT4uPx7QeufB6xrtT8jEMbtlQvgT28qXbyqo uhZAZ+veMr6+w==
Subject: Re: [salud] New version of the ABNF-syntax
X-BeenThere: salud@ietf.org
X-Mailman-Version: 2.1.12
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: Mon, 18 Feb 2013 16:52:51 -0000

On 2/18/13 9:24 AM, Laura Liess wrote:
> Dale,
>
> Thank you for adding the rules. I like them :-). I have following
> proposals on the two open items.
>
>> 2) date:  <date> syntax is a subset of ??? in RFC 3339.
>
> I would propose following text, which is a modification of the
> corresponding text in the rfc 4198:
>
> "<date> is a date in ISO 8601 Extended Format ([CC]YY["-"MM["-"DD]]),
> and MUST correspond to a specific day on which the organization
> allocating the URN owned the domain name specified in the provider-id.
>   If not included, the default value for MM and DD is "01". "

I've been trying to explain why this sort of wording doesn't work for 
me, several times.

The problem is that the URN is a *reference*. Typically it won't be 
written by the owner of the domain. Rather it will be written by someone 
who wants to take some special alerting action. So it isn't the 
allocation of the URN that is restricted - it is the *meaning* of that 
URN. For example, it may be that example.com was owned by a startup in 
2013, but then they go bankrupt and cease owning the domain. Then in 
2014 example.com is bought by a different company. I may have a business 
relationship with this second company, and so define some special 
alerting for calls from them, tagging my alert with "foo@example.com(2014)".

Of course somebody needs to insert the alert-info header with the URN in 
the call. It *could* be the caller (example.com) in which case the 
language you have above would apply. But it could also be a server on my 
receiving side, that authorizes incoming calls and assigns alert URNs. 
This server is free to use whatever URN it wants, but the meaning will 
vary. IMO this usage is much more likely - I am not likely to trust 
Alert-Info URNs assigned by the caller. Or if I do I will most likely 
screen/filter them.

	Thanks,
	Paul