Re: [Slim] Ticket #26 Make use of the asterisk modifier on media level with session scope also for media level purposes
Randall Gellens <rg+ietf@randy.pensive.org> Fri, 09 June 2017 22:02 UTC
Return-Path: <rg+ietf@randy.pensive.org>
X-Original-To: slim@ietfa.amsl.com
Delivered-To: slim@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 45D84127337 for <slim@ietfa.amsl.com>; Fri, 9 Jun 2017 15:02:01 -0700 (PDT)
X-Quarantine-ID: <PEfMmx9eS8ku>
X-Virus-Scanned: amavisd-new at amsl.com
X-Amavis-Alert: BAD HEADER SECTION, Duplicate header field: "MIME-Version"
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, RP_MATCHES_RCVD=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 PEfMmx9eS8ku for <slim@ietfa.amsl.com>; Fri, 9 Jun 2017 15:01:59 -0700 (PDT)
Received: from turing.pensive.org (turing.pensive.org [99.111.97.161]) by ietfa.amsl.com (Postfix) with ESMTP id 787611205F0 for <slim@ietf.org>; Fri, 9 Jun 2017 15:01:59 -0700 (PDT)
Received: from [99.111.97.136] (99.111.97.161) by turing.pensive.org with ESMTP (EIMS X 3.3.9); Fri, 9 Jun 2017 15:04:39 -0700
Mime-Version: 1.0
Message-Id: <p0624060cd560c9d82b1f@[99.111.97.136]>
In-Reply-To: <34B284D1-F393-48B3-94E8-5BC8F272E7E9@gsma.com>
References: <34B284D1-F393-48B3-94E8-5BC8F272E7E9@gsma.com>
X-Mailer: Eudora for Mac OS X
Date: Fri, 09 Jun 2017 15:01:55 -0700
To: Natasha Rooney <nrooney@gsma.com>, "slim@ietf.org" <slim@ietf.org>
From: Randall Gellens <rg+ietf@randy.pensive.org>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"; format="flowed"
Archived-At: <https://mailarchive.ietf.org/arch/msg/slim/XmMIJO03jZue2O2Rp87pzDg9bPw>
Subject: Re: [Slim] Ticket #26 Make use of the asterisk modifier on media level with session scope also for media level purposes
X-BeenThere: slim@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Selection of Language for Internet Media <slim.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/slim>, <mailto:slim-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/slim/>
List-Post: <mailto:slim@ietf.org>
List-Help: <mailto:slim-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/slim>, <mailto:slim-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 09 Jun 2017 22:02:01 -0000
At 5:40 PM +0000 6/8/17, Natasha Rooney wrote: > The additional text describing the * has not been added and myself > and Bernard are unsure of how the current text is sufficient. Can > you add some text or let us know how this is already covered? > Thanks! > > See comment 8 and 9 to see the request in the ticket. > > > <https://trac.ietf.org/trac/slim/ticket/26>https://trac.ietf.org/trac/slim/ticket/26 The text describing the use of asterisk was modified in the more recent updates of the draft. I am not aware of any remaining ambiguity. Specifically, Section 5.2 contains: In an offer, each list of language tags MAY have an asterisk appended at the end. An asterisk appended to any value in any media in an offer indicates a request by the caller to the callee to not fail the call if there is no language in common. See Section 5.3 for more information and discussion. While Section 5.3 contains: A consideration with the ability to negotiate language is if the call proceeds or fails if the callee does not support any of the languages requested by the caller. This document does not mandate either behavior, although it does provide a way for the caller to indicate a preference for the call succeeding when there is no language in common. It is OPTIONAL for the callee to honor this preference. For example, a PSAP is likely to attempt the call even without an indicated preference when there is no language in common, while a call center might choose to fail the call. The mechanism for indicating this preference is that, in an offer, if the last token of any 'hlang-recv' or 'hlang-send' value for any media is an asterisk, this indicates a request to not fail the call. The called party MAY ignore the indication, e.g., for the emergency services use case, regardless of the absence of an asterisk, a PSAP will likely not fail the call; some call centers might reject a call even if the offer contains an asterisk. The examples in Section 5.5 show an asterisk used in some cases. Additionally, Section 6.1 contains: Attribute Syntax: hlang-value = Language-Tag *( SP Language-tag ) [ SP asterisk ] ; Language-Tag as defined in BCP 47 asterisk = "*" ; an asterisk (0x2A) character SP = 1*" " ; one or more space (0x20) characters Which makes it clear that an asterisk may be appended to the list of language tags, and that it can only appear at the end. -- Randall Gellens Opinions are personal; facts are suspect; I speak for myself only -------------- Randomly selected tag: --------------- Virtue has never been as respectable as money. --Mark Twain
- [Slim] Ticket #26 Make use of the asterisk modifi… Natasha Rooney
- Re: [Slim] Ticket #26 Make use of the asterisk mo… Gunnar Hellström
- Re: [Slim] Ticket #26 Make use of the asterisk mo… Gunnar Hellström
- Re: [Slim] Ticket #26 Make use of the asterisk mo… Randall Gellens
- Re: [Slim] Ticket #26 Make use of the asterisk mo… Randall Gellens
- Re: [Slim] Ticket #26 Make use of the asterisk mo… Gunnar Hellström
- Re: [Slim] Ticket #26 Make use of the asterisk mo… Gunnar Hellström