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:04 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 1B5F6126DCA for <slim@ietfa.amsl.com>; Fri, 9 Jun 2017 15:04:09 -0700 (PDT)
X-Quarantine-ID: <B395uTfPt3zn>
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 B395uTfPt3zn for <slim@ietfa.amsl.com>; Fri, 9 Jun 2017 15:04:07 -0700 (PDT)
Received: from turing.pensive.org (turing.pensive.org [99.111.97.161]) by ietfa.amsl.com (Postfix) with ESMTP id 4C4041205F0 for <slim@ietf.org>; Fri, 9 Jun 2017 15:04:07 -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:06:47 -0700
Mime-Version: 1.0
Message-Id: <p0624060dd560cbb099c1@[99.111.97.136]>
In-Reply-To: <36b0c9cd-94b7-e44c-2775-b95876daa40d@omnitor.se>
References: <34B284D1-F393-48B3-94E8-5BC8F272E7E9@gsma.com> <36b0c9cd-94b7-e44c-2775-b95876daa40d@omnitor.se>
X-Mailer: Eudora for Mac OS X
Date: Fri, 09 Jun 2017 15:04:02 -0700
To: Gunnar Hellström <gunnar.hellstrom@omnitor.se>, 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="iso-8859-1"; format="flowed"
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/slim/Dy58XePmJmmbZh01jhmHH07lobg>
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:04:09 -0000

At 11:29 PM +0200 6/8/17, Gunnar Hellström wrote:

>  Den 2017-06-08 kl. 19:40, skrev Natasha Rooney:
>
>>  Hi Randall,
>>
>>  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
>>
>>  Thanks!
>>
>  I realize that a way to satisfy this request, 
> and also prepare for a smooth extension 
> widening the use of the asterisk is to now make 
> the change shown below in section 5.2
>
>  By this, we get a firm description on where to 
> append the asterisk. And we get no interworking 
> problems when extending the use of the asterisk.
>
>  I agree that it may look odd to talk about 
> positioning the asterisk on the attribute for 
> the most preferred modality, when we do not 
> describe how we use this position. But it is a 
> fixed rule anyway that makes the asterisk a 
> media level parameter and it would satisfy 
> comments 8 and 9 of Ticket #26.
>
>  Another solution is to create a separate 
> session level attribute for the indication of 
> non-denial at no match.
>  a=hlang-nomatch:deny (or keep)
>
>  Change proposal in section 5.3
>
>  ------old text----
>     In an offer, each value MAY have an asterisk appended as the final
>     value.  An asterisk appended to either value 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.
>
>   -----new text ----
>     In an offer or answer, the attribute value 
> MAY have an asterisk appended as the final
>     token. An asterisk appended to a value in an 
> offer indicates a request by the caller to the
>     callee to not fail the call if there is no 
> language in common. The asterisk should be 
> appended
>     for at least one direction. If 'hlang-' 
> attributes are provided for more than one media
>     in a direction selected to have the asterisk 
> appended, then the asterisk should be appended
>     to the attribute for the most preferred 
> modality in that direction. If no modality can 
> be
>     identified as the most preferred for that 
> direction, then an asterisk should be appended
>     on each 'hlang' attribute for that 
> direction. See Section 5.3 for more information 
> and discussion.
>
>     Note that separate work 
> [draft-hellstrom-slim-modalitypref] extends the 
> use of the
>     asterisk.
>
>
>  ---end of change-----------------

This proposed text goes beyond what we've agreed to say regarding preferences.


-- 
Randall Gellens
Opinions are personal;    facts are suspect;    I speak for myself only
-------------- Randomly selected tag: ---------------
A fail-safe circuit will destroy others.  A transistor protected by a
fast-acting fuse will protect the fuse by blowing first.  After the
last of 16 mounting screws has been removed from an access cover, it
will be discovered that the wrong access cover has been removed.