Re: [salud] New version of the ABNF-syntax
Paul Kyzivat <pkyzivat@alum.mit.edu> Wed, 13 February 2013 18:03 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 3825C21F8589 for <salud@ietfa.amsl.com>; Wed, 13 Feb 2013 10:03:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.796
X-Spam-Level:
X-Spam-Status: No, score=0.796 tagged_above=-999 required=5 tests=[AWL=-1.067, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_NET=0.611, MANGLED_TOOL=2.3, 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 I0Zma3rdvk34 for <salud@ietfa.amsl.com>; Wed, 13 Feb 2013 10:03:41 -0800 (PST)
Received: from qmta13.westchester.pa.mail.comcast.net (qmta13.westchester.pa.mail.comcast.net [IPv6:2001:558:fe14:44:76:96:59:243]) by ietfa.amsl.com (Postfix) with ESMTP id 244D021F8501 for <salud@ietf.org>; Wed, 13 Feb 2013 10:03:37 -0800 (PST)
Received: from omta15.westchester.pa.mail.comcast.net ([76.96.62.87]) by qmta13.westchester.pa.mail.comcast.net with comcast id zo5P1k0011swQuc5Du3diX; Wed, 13 Feb 2013 18:03:37 +0000
Received: from Paul-Kyzivats-MacBook-Pro.local ([50.138.229.164]) by omta15.westchester.pa.mail.comcast.net with comcast id zu3d1k00S3ZTu2S3bu3doB; Wed, 13 Feb 2013 18:03:37 +0000
Message-ID: <511BD578.5090001@alum.mit.edu>
Date: Wed, 13 Feb 2013 13:03:36 -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>
In-Reply-To: <CACWXZj2WhAsmQ3Ku7bVpiNhbFxX7-vx9d9wWzzKgiVLSeKk__g@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=1360778617; bh=ontV9kPqwOwR0qzKX70ckcelGWwAa47kpye0k3vxm04=; h=Received:Received:Message-ID:Date:From:MIME-Version:To:Subject: Content-Type; b=fhh8FM1xRHuPx0BlHwb3yqAyZffcRPSNnRweO9BXNr4ueiu5+ZtC20trs7kvYVtK5 zvK6borK59Gqux3smpEtDUVVV4mjqYK+l21zmiqNsdSR7q1WrLfVCNZ4c6hKf1Gd2E EGNCrKuRt8hwqwQDgH2OwQTBejuDxvRxAujWNSh32qPVfwxwXsuJju3ECDeW5O8pHC +GLaVhEtEKwgUKJYdmgBDSmYjalnC3d/gnIhu3ePlKeGaCN2AAEQna23VuzXnboObc fRR6gBTuFdvc39N2e6aQqyG5AyQ1/NxwkkiyAcj2Mhbw8AnnbpzRTURgwH3+EBDr/p BQIn9EoTSYF3Q==
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: Wed, 13 Feb 2013 18:03:42 -0000
On 2/13/13 9:46 AM, Laura Liess wrote: > Hi, > > Because we had several changes and discussions which affect the > syntax, I send a new version to the list, including the rules for > <date>. I used the <provider-id>, <MM> and <DD> definitions from the > RFC 4198. > Please let me know what you think of it. > > alert-URN = "urn:alert:" alert-identifier > alert-identifier = alert-category ":" alert-indication > alert-category = name/private-name > alert-indication = alert-name *(":" alert-name) > alert-name = name/private-name > name = label Since private-name is now allowed as a category as well as an alert-name, the above can be simplified further: alert-URN = "urn:alert:" alert-identifier alert-identifier = alert-category ":" alert-indication alert-category = alert-name alert-indication = alert-name *(":" alert-name) alert-name = label/private-name > private-name = label"@"provider-id["(" date ")"] > provider-id = 1*(label ".") toplabel Definition of toplabel is missing. > date = [CC] YY ["-" MM ["-" DD] ] > label = let-dig [ *let-dig-hyp let-dig ] > let-dig-hyp = let-dig / "-" > let-dig = ALPHA / DIGIT > YY = CC > CC = DIGIT DIGIT > MM = ("0" %x31-39) / ("1" %x30-32) > DD = ("0" %x31-39) / (%x31-32 DIGIT) / "30" / "31" > ALPHA = %x41-5A / %x61-7A ; A-Z / a-z > DIGIT = %x30-39 ; 0-9 > DIGIT-1-9 = %x31-39 ; 1-9 > DIGIT-2-9 = %x32-39 ; 2-9 > > Following rules apply to the <date> usage: > a) A provider is permitted to use any <date> within its domain > name ownership time period. > b) If the <date> is absent, it defaults to 2013-01-01. > c) If <DD> or <MM> are absent each defaults to 01. > d) If <CC> is absent it defaults to 20. > e) Comparison is based on the full <CCYY-MM-DD> after defaults > have been filled in. > f) A provider is allowed to use a domain name without a date > if he owns the domain at the default year 2013 or if he is able to > verify that he is the first owner of the domain, e.g. by checking > reliable domain history tools. Note: We assume that the domain > ownership does not change during the same year. I'd like to propose a major change to (f): "The meaning of a private-name with a particular domain name and date is specified by the owner of the domain at that date. The first owner of a domain may specify the meaning of private-names with dates prior to first ownership. As a consequence, the first owner of a domain may specify the meaning of a private-name that contains no date." (My point is that anybody can *use* a private name with any date they want. The only issue is what (if anything) it *means*. Since there is no registration for private-names, we can just talk about it in a general way.) I'm not entirely satisfied with the above. A private-name out of context doesn't really have a meaning. It is the whole alert-identifier that has a meaning. But I don't know how to say this in a comprehensible way. Thanks, Paul
- [salud] New version of the ABNF-syntax Laura Liess
- Re: [salud] New version of the ABNF-syntax DRAGE, Keith (Keith)
- Re: [salud] New version of the ABNF-syntax Paul Kyzivat
- Re: [salud] New version of the ABNF-syntax Dale R. Worley
- Re: [salud] New version of the ABNF-syntax Paul Kyzivat
- Re: [salud] New version of the ABNF-syntax Dale R. Worley
- Re: [salud] New version of the ABNF-syntax Paul Kyzivat
- Re: [salud] New version of the ABNF-syntax Laura Liess
- Re: [salud] New version of the ABNF-syntax Paul Kyzivat
- Re: [salud] New version of the ABNF-syntax Dale R. Worley
- Re: [salud] New version of the ABNF-syntax DRAGE, Keith (Keith)
- Re: [salud] New version of the ABNF-syntax Dale R. Worley
- Re: [salud] New version of the ABNF-syntax Dale R. Worley
- Re: [salud] New version of the ABNF-syntax Paul Kyzivat
- Re: [salud] New version of the ABNF-syntax Paul Kyzivat
- Re: [salud] New version of the ABNF-syntax Dale R. Worley
- Re: [salud] New version of the ABNF-syntax Paul Kyzivat
- Re: [salud] New version of the ABNF-syntax DRAGE, Keith (Keith)
- Re: [salud] New version of the ABNF-syntax Paul Kyzivat
- Re: [salud] New version of the ABNF-syntax Dale R. Worley
- Re: [salud] New version of the ABNF-syntax Laura Liess
- Re: [salud] New version of the ABNF-syntax Dale R. Worley
- Re: [salud] New version of the ABNF-syntax Paul Kyzivat
- Re: [salud] New version of the ABNF-syntax Laura Liess
- Re: [salud] New version of the ABNF-syntax Dale R. Worley
- Re: [salud] New version of the ABNF-syntax Laura Liess
- Re: [salud] New version of the ABNF-syntax Paul Kyzivat
- Re: [salud] New version of the ABNF-syntax Laura Liess
- Re: [salud] New version of the ABNF-syntax Paul Kyzivat
- Re: [salud] New version of the ABNF-syntax Dale R. Worley
- Re: [salud] New version of the ABNF-syntax Dale R. Worley
- Re: [salud] New version of the ABNF-syntax Laura Liess
- Re: [salud] New version of the ABNF-syntax Paul Kyzivat
- Re: [salud] New version of the ABNF-syntax Paul Kyzivat
- Re: [salud] New version of the ABNF-syntax Laura Liess
- Re: [salud] New version of the ABNF-syntax Dale R. Worley
- Re: [salud] New version of the ABNF-syntax Laura Liess
- Re: [salud] New version of the ABNF-syntax Dale R. Worley
- [salud] Fwd: New version of the ABNF-syntax Laura Liess
- Re: [salud] New version of the ABNF-syntax Dale R. Worley
- Re: [salud] New version of the ABNF-syntax Paul Kyzivat
- Re: [salud] New version of the ABNF-syntax Laura Liess
- Re: [salud] New version of the ABNF-syntax Dale R. Worley
- Re: [salud] New version of the ABNF-syntax Paul Kyzivat
- Re: [salud] New version of the ABNF-syntax Laura Liess
- Re: [salud] New version of the ABNF-syntax Laura Liess
- Re: [salud] New version of the ABNF-syntax Dale R. Worley
- Re: [salud] New version of the ABNF-syntax Laura Liess
- Re: [salud] New version of the ABNF-syntax Dale R. Worley
- Re: [salud] New version of the ABNF-syntax Laura Liess