Re: [codec] Format for the codec specification
Stephen Botzko <stephen.botzko@gmail.com> Wed, 29 September 2010 02:27 UTC
Return-Path: <stephen.botzko@gmail.com>
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 4D2373A6C0C for <codec@core3.amsl.com>; Tue, 28 Sep 2010 19:27:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.671
X-Spam-Level:
X-Spam-Status: No, score=-2.671 tagged_above=-999 required=5 tests=[AWL=-0.073, BAYES_00=-2.599, HTML_MESSAGE=0.001]
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 RqTVgklbNMlN for <codec@core3.amsl.com>; Tue, 28 Sep 2010 19:27:40 -0700 (PDT)
Received: from mail-qw0-f44.google.com (mail-qw0-f44.google.com [209.85.216.44]) by core3.amsl.com (Postfix) with ESMTP id C796D3A6BFC for <codec@ietf.org>; Tue, 28 Sep 2010 19:27:39 -0700 (PDT)
Received: by qwc9 with SMTP id 9so237256qwc.31 for <codec@ietf.org>; Tue, 28 Sep 2010 19:28:22 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:in-reply-to :references:date:message-id:subject:from:to:cc:content-type; bh=NZdcb7QbylHnL9iCBU5IJdTmGysXCMbes1kAkLNkRjg=; b=lkAW2XZEnKN5urOG2LEjikHYZBJZGzdpIDPERK608UV1TVUxzhXcvvGwTt8+d1yUTZ cDjiUAxIg1DleEv/hnElkUpr76LeNuB0ngt/DpvuDpN3glWYA1lMNRkhCFhd+lmKf1Kf //c3qH1Cu1fVdt7VWvtMZOSzriga7NqSPbTNA=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; b=VY4GBDNJL5L4sCfVbUZRJTVYPB/7M6zKhmAvWK/VrfDj/1A+wkeAPHqLJ3ztOemSNm rp0KjyuXVuSQWIH+zrjayPnsyPOMokwopEOLGHO1iCOiihWtvcFOQHVuo8Yq9kXRs/IN EIJAIHeZE0fUphtOAeE913kE5eF5DX8QGhbg0=
MIME-Version: 1.0
Received: by 10.224.28.77 with SMTP id l13mr594321qac.375.1285727301770; Tue, 28 Sep 2010 19:28:21 -0700 (PDT)
Received: by 10.229.63.14 with HTTP; Tue, 28 Sep 2010 19:28:21 -0700 (PDT)
In-Reply-To: <4CA28DAD.8090905@usherbrooke.ca>
References: <C8C24B29.24A5A%stewe@stewe.org> <4C9D0C24.5080302@usherbrooke.ca> <D97F32B4-9F12-45DE-A390-EF85C90FF36D@americafree.tv> <DEAE495523C8F140A875D22C7C59D31902BE95DE@ESESSCMS0356.eemea.ericsson.se> <4CA28DAD.8090905@usherbrooke.ca>
Date: Tue, 28 Sep 2010 22:28:21 -0400
Message-ID: <AANLkTikUvn0xvjQ96hsCQyiz-5cpaJ2icXOoF6OB=yrs@mail.gmail.com>
From: Stephen Botzko <stephen.botzko@gmail.com>
To: Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
Content-Type: multipart/alternative; boundary="0015175caa2419ae7704915cb7fa"
Cc: "codec@ietf.org" <codec@ietf.org>
Subject: Re: [codec] Format for the codec specification
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: Wed, 29 Sep 2010 02:27:41 -0000
>>> Normally, the decoder should be normative, which the encoder should not be. >>> I think this is an assumption on your part. Some groups in other SDOs make the encoder normative as well. Though I've never heard clear reasons, it seems to me that the "decoder-only" folks are mostly focused on applications with a massive encoder/decoder imbalance, while the "encoder and decoder" folks tend to be focused on applications with equal numbers of encoder and decoders. That seems logical, since if there are relatively few encoders, it is easier to solve any quality problems, and the content providers have very strong financial incentives to do so. So I am thinking that making the encoder normative makes sense, given that this application is centered on VOIP, so we want to ensure consistent quality in all endpoints. Regards Stephen Botzko On Tue, Sep 28, 2010 at 8:51 PM, Jean-Marc Valin < jean-marc.valin@usherbrooke.ca> wrote: > On 10-09-28 09:00 AM, Jonas Svedberg wrote: > >> " 5. In accordance with BCP 78 [TRUST], the source code for the >> reference implementation must be made available under a BSD-style >> license (or whatever license is defined as acceptable by the IETF >> Trust when the Internet-Draft defining the reference implementation >> is published)." >> >> To me it seems as the final point Marshall made: "the code on >> published RFCs has to have the BSD license." >> >> ,is a clearer and stricter wording than what is present in the >> current proposed guidelines, which uses the looser term "BSD-style", >> and further leaves other options open (in the parenthesis), and >> therefore makes the publishing directions in the guidelines quite >> unclear, to the developers. >> > > I believe the current wording is based on Stephen Wenger's argument about > "what if BCP78 were to specify a different license?" I don't have a strong > opinion on this detail, you two can sort this out :-) > > > With regard to formats and publishing in general, is there any >> precedence in IETF of having, the WG output split into several >> entities/specs ? (e.g sending side/receiving side or >> impl.A-fix/impl.B-Float) >> >> e.g. One could imagine having the receiving side definitions >> specified in one RFC, and the sending side definitions as another >> RFC, or even leave the sending side unspecified within IETF(e.g. as >> a separate open source project, which would then mainly take care of >> sending side code maintenance, assuming that maintenance issues on >> the sending side are much more frequent than on the receiving side). >> > > Normally, the decoder should be normative, which the encoder should not be. > Technically, the RFC could contain only the decoder, though practically we > need an encoder reference implementation. Since the encoder would likely not > be normative, it would probably not be necessary to update the RFC for > encoder-side improvements and the decoder is unlikely to change too much. > Also, note that there's quite a bit of code that is shared between the > encoder and decoder, fixed-point and floating point, so it would seem > logical/simpler to have a single document here. But again, I don't have a > strong opinion at this point. > > Cheers, > > Jean-Marc > > _______________________________________________ > codec mailing list > codec@ietf.org > https://www.ietf.org/mailman/listinfo/codec >
- Re: [codec] Format for the codec specification Stephan Wenger
- Re: [codec] Format for the codec specification Jean-Marc Valin
- [codec] Format for the codec specification Jonathan Rosenberg
- Re: [codec] Format for the codec specification Kevin P. Fleming
- Re: [codec] Format for the codec specification Peter Saint-Andre
- Re: [codec] Format for the codec specification Roni Even
- Re: [codec] Format for the codec specification Jean-Marc Valin
- Re: [codec] Format for the codec specification Stephan Wenger
- Re: [codec] Format for the codec specification Riccardo Bernardini
- Re: [codec] Format for the codec specification Jean-Marc Valin
- Re: [codec] Format for the codec specification Marshall Eubanks
- Re: [codec] Format for the codec specification Jonas Svedberg
- Re: [codec] Format for the codec specification Jean-Marc Valin
- Re: [codec] Format for the codec specification Stephen Botzko
- Re: [codec] Format for the codec specification Jean-Marc Valin
- Re: [codec] Format for the codec specification Stephan Wenger
- Re: [codec] Format for the codec specification Jean-Marc Valin
- Re: [codec] Format for the codec specification Benjamin M. Schwartz
- Re: [codec] Format for the codec specification Cullen Jennings
- Re: [codec] Format for the codec specification Stephen Botzko