Re: [Slim] draft-hellstrom-slim-simultaneous-modalities & modalitypref
Gunnar Hellström <gunnar.hellstrom@omnitor.se> Wed, 07 June 2017 20:44 UTC
Return-Path: <gunnar.hellstrom@omnitor.se>
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 BE875131486 for <slim@ietfa.amsl.com>; Wed, 7 Jun 2017 13:44:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.6
X-Spam-Level:
X-Spam-Status: No, score=-2.6 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-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 0ul2qHIHjIkJ for <slim@ietfa.amsl.com>; Wed, 7 Jun 2017 13:44:40 -0700 (PDT)
Received: from bin-vsp-out-03.atm.binero.net (vsp-unauthed02.binero.net [195.74.38.227]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4A962124BE8 for <slim@ietf.org>; Wed, 7 Jun 2017 13:44:40 -0700 (PDT)
X-Halon-ID: 1cbdfadc-4bc2-11e7-bca7-0050569116f7
Authorized-sender: gunnar.hellstrom@omnitor.se
Received: from [192.168.2.136] (unknown [77.53.230.196]) by bin-vsp-out-03.atm.binero.net (Halon Mail Gateway) with ESMTPSA for <slim@ietf.org>; Wed, 7 Jun 2017 22:44:33 +0200 (CEST)
To: slim@ietf.org
References: <33a3da56-427b-5e86-f6f7-ea53a5d7a7ad@omnitor.se> <9016202e-3c8d-4ed0-192c-a4f2c198771a@comcast.net>
From: Gunnar Hellström <gunnar.hellstrom@omnitor.se>
Message-ID: <d5680bb8-cdcc-1f3d-641c-dc1fed2c2ff0@omnitor.se>
Date: Wed, 07 Jun 2017 22:44:32 +0200
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.8.0
MIME-Version: 1.0
In-Reply-To: <9016202e-3c8d-4ed0-192c-a4f2c198771a@comcast.net>
Content-Type: text/plain; charset="windows-1252"; format="flowed"
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/slim/dt-YFBWpO-KgGQSWQe4lfjvMPFI>
Subject: Re: [Slim] draft-hellstrom-slim-simultaneous-modalities & modalitypref
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: Wed, 07 Jun 2017 20:44:42 -0000
Paul, thanks for reviewing and commenting, Den 2017-06-07 kl. 21:43, skrev Paul Kyzivat: > I did a quick review of these documents. My feeling is that these have > moved to quickly to specific solution syntax without first sorting out > exactly what the needs are. I am sympathetic to what I think the goals > are, but am concerned that the proposed solutions are not ideal. <GH>During the lengthy discussions about the functionality that these two drafts add to the human-language-negotiation draft, low complexity has always been a strong argument for keeping notation very simple and rather make functionality shortcuts than allow parameters that add complexity. That explains why the proposals look as they do, but of course decisions can be made to change this approach. > > > For instance, simultaneous-modalities indicates the languages of the > source form and the transformed form. But it does not indicate > precisely which media stream contains the source form. I guess the > assumption is that there will only be one other media stream with the > appropriate language indication. But that is just an assumption. It > may well apply in a number of common cases, but I'm sure we can come > up with more complex cases where that isn't true. <GH>I think it will be straightforward to find the original. It must be in another media than the one with the "t" extension, because the human-language-negotiation draft does not allow more than one language negotiated per stream. If the original is a sign language, then it is to be found in the video stream. If it is not a sign language the original is to be searched in the audio specification if the "t"-extended language is in a written media and the opposite. Only if we start using more than one media stream per media we get more complications to find the original. But it is still doable and we have not at all discussed multiple streams of the same media kind for our base draft. > ISTM that it would be better to come up with a syntax that explicitly > links the source and transformed media streams. (E.g. a new usage of > the grouping framework.) <GH>We have discussed the use of the grouping framework a long time ago, and it was not a popular solution because of the complexity it causes. An alternative I have proposed is q-values with the extra rule that q-values less than 0.1 apart implies request for simultaneous languages/modality. But q-values have been rejected. > > > In the modalitypref document if find the semantics fuzzy, and the > relationship of the use of "*" for this to be even more fuzzy when > related to its use in draft-ietf-slim-negotiating-human-language. For > instance, I see a potential conflict between need to express degree of > competence with a modality with preference for that modality. It may > be that those should be handles as two distinct indicators. Further > discussion is needed. <GH>I think it is often the degree of competence that causes the grade of preference. But sometimes it may be the feasability of using a modality in the conversational setting, e.g. a noisy place. The current coding with the * makes a shortcut in that all languages specified for that media gets the same preference. So the following reasoning cannot be coded: "I can use spoken English well, but my French is so bad that I prefer to use that in written modality" . I think the preference put on the modality rather than on language level is a good and realistic simplification. I agree that the co-use of the asterisk with the preference for non-denial of the session is not elegant. But its effects are mild and described in the modality-preference draft. Alternatives are q-values with scope over the whole SDP or separate a=modalitypreference:HI attributes. Q-value proposals have been rejected. Thanks, Gunnar > > Thanks, > Paul > > _______________________________________________ > SLIM mailing list > SLIM@ietf.org > https://www.ietf.org/mailman/listinfo/slim -- ----------------------------------------- Gunnar Hellström Omnitor gunnar.hellstrom@omnitor.se +46 708 204 288
- [Slim] I-D Action: draft-hellstrom-slim-simultane… Gunnar Hellström
- Re: [Slim] draft-hellstrom-slim-simultaneous-moda… Paul Kyzivat
- Re: [Slim] draft-hellstrom-slim-simultaneous-moda… Gunnar Hellström
- Re: [Slim] draft-hellstrom-slim-simultaneous-moda… Paul Kyzivat