Re: [codec] A concrete proposal for requirements and testing

Ron <ron@debian.org> Sat, 09 April 2011 03:04 UTC

Return-Path: <ron@debian.org>
X-Original-To: codec@core3.amsl.com
Delivered-To: codec@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id A56263A6824 for <codec@core3.amsl.com>; Fri, 8 Apr 2011 20:04:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.442
X-Spam-Level:
X-Spam-Status: No, score=-2.442 tagged_above=-999 required=5 tests=[AWL=-0.157, BAYES_00=-2.599, SARE_MILLIONSOF=0.315]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SCIMpCvIK1Ms for <codec@core3.amsl.com>; Fri, 8 Apr 2011 20:04:30 -0700 (PDT)
Received: from ipmail07.adl2.internode.on.net (ipmail07.adl2.internode.on.net [150.101.137.131]) by core3.amsl.com (Postfix) with ESMTP id 80C403A67E3 for <codec@ietf.org>; Fri, 8 Apr 2011 20:04:30 -0700 (PDT)
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AoQBAM7Ln0120qsf/2dsb2JhbACESpN9jVN4iHqpMZA5gSmDTHgEhVOHew
Received: from ppp118-210-171-31.lns20.adl6.internode.on.net (HELO audi.shelbyville.oz) ([118.210.171.31]) by ipmail07.adl2.internode.on.net with ESMTP; 09 Apr 2011 12:36:14 +0930
Received: from localhost (localhost [127.0.0.1]) by audi.shelbyville.oz (Postfix) with ESMTP id 6721F4F8F3 for <codec@ietf.org>; Sat, 9 Apr 2011 12:36:13 +0930 (CST)
X-Virus-Scanned: Debian amavisd-new at audi.shelbyville.oz
Received: from audi.shelbyville.oz ([127.0.0.1]) by localhost (audi.shelbyville.oz [127.0.0.1]) (amavisd-new, port 10024) with LMTP id GqQNhs1-2Ghr for <codec@ietf.org>; Sat, 9 Apr 2011 12:36:12 +0930 (CST)
Received: by audi.shelbyville.oz (Postfix, from userid 1000) id F30494F8FE; Sat, 9 Apr 2011 12:36:11 +0930 (CST)
Date: Sat, 09 Apr 2011 12:36:11 +0930
From: Ron <ron@debian.org>
To: codec@ietf.org
Message-ID: <20110409030611.GG30415@audi.shelbyville.oz>
References: <BANLkTimN1VduZ9kR2Mgp_w7=p6V1srHBiQ@mail.gmail.com> <21200823.2625297.1302284060278.JavaMail.root@lu2-zimbra> <BLU0-SMTP11D0135F8FFEEEB308A1E9D0A70@phx.gbl> <4d9f7107.a7fed80a.542d.ffffa087@mx.google.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Disposition: inline
Content-Transfer-Encoding: 8bit
In-Reply-To: <4d9f7107.a7fed80a.542d.ffffa087@mx.google.com>
User-Agent: Mutt/1.5.20 (2009-06-14)
Subject: Re: [codec] A concrete proposal for requirements and testing
X-BeenThere: codec@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Codec WG <codec.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/codec>, <mailto:codec-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/codec>
List-Post: <mailto:codec@ietf.org>
List-Help: <mailto:codec-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/codec>, <mailto:codec-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 09 Apr 2011 03:04:31 -0000

On Fri, Apr 08, 2011 at 11:32:33PM +0300, Roni Even wrote:
> And as stated in the charter on deliverables:
> 
> " Specification of a codec that meets the agreed-upon requirements"
> 
> I think there are no agreed-upon requirements yet and this is what I see as
> the  current discussion and not if the codec has fulfilled the requirements.

Thanks for the change of tack.  Since it seems unlikely that the WG
document draft-ietf-codec-requirements-02 would be amended to impose
a quality requirement of "Better than transparent", this current
thread has clearly been sailing a bit too close to the wind so far.

Which parts of that document do you still dispute or think need
improving?

That seems like precisely the sort of thing we should be finalising
now, rather than embarking upon arduous additional quality testing
that all indications are will only tell us things we already know.


> From: codec-bounces@ietf.org [mailto:codec-bounces@ietf.org] On Behalf Of Paul Coverdale
> Sent: Friday, April 08, 2011 9:32 PM
> Koen Vos wrote: 
> > quality has been shown to be good enough for the codec to be useful...
> 
> I think that’s where some people have difficulty. There’s been no systematic
> attempt to evaluate Opus against the performance requirements given in the
> codec requirements document (as thin as it is) in a controlled and repeatable
> manner.

I think that's a bit disingenuous to the careful methodology that was
employed by the developers, and to the people who so far have done
blind and scientific tests of their results, but without dwelling on
that slur:

There's also been no, even informal, results presented to suggest that
it does not exceed even the most ambitious performance requirement
expectations held at the outset, by a rather surprising margin.

There has certainly been a systematic attempt to cast doubt upon the
results that we do have, but so far not a shred of even questionable
evidence to back those doubts up.

Do you have some results to share, that back up the claims of the
people "having difficulty" accepting what has been achieved to date?


While I respect your adherence to processes that are indeed necessary
for the ITU to licence a technology and deploy it in the telephone
network, one of the very reasons for forming this group under the
auspices of the IETF was that the reality of developing and deploying
internet services is quite different.  We don't have just a handful
of companies responsible for signing off on a spec, and making do if
it later proves insufficient - we have millions of them, most of which
haven't even heard of this group yet.  And the best way to engage them
is to provide a proposed standard which they can work to and assess
for their own uses.

If we'd had to wait for DNS and IPv6 to mature before continuing that
process, our jaws wouldn't be dropping at what this group has produced
for its first proposed release, like they are today.

We have some very clever and very experienced people here.  If none of
them can present us with actual engineering faults (as opposed to minor
procedural details), then it's time to put our work to the real test.

Every day that goes by in which such faults aren't found and presented
is further evidence to support the appropriateness of the Last Call.


Cheers,
Ron