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