Re: [mif] Adoption of API document as the MIF WG document

Simon Perreault <simon.perreault@viagenie.ca> Mon, 19 December 2011 15:04 UTC

Return-Path: <simon.perreault@viagenie.ca>
X-Original-To: mif@ietfa.amsl.com
Delivered-To: mif@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3021821F8B52 for <mif@ietfa.amsl.com>; Mon, 19 Dec 2011 07:04:56 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.11
X-Spam-Level:
X-Spam-Status: No, score=-1.11 tagged_above=-999 required=5 tests=[BAYES_05=-1.11]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FYB9gdU3lE4z for <mif@ietfa.amsl.com>; Mon, 19 Dec 2011 07:04:55 -0800 (PST)
Received: from jazz.viagenie.ca (jazz.viagenie.ca [206.123.31.2]) by ietfa.amsl.com (Postfix) with ESMTP id 8E8E121F8B33 for <mif@ietf.org>; Mon, 19 Dec 2011 07:04:55 -0800 (PST)
Received: from ringo.viagenie.ca (ringo.viagenie.ca [IPv6:2620:0:230:c000::67]) by jazz.viagenie.ca (Postfix) with ESMTPSA id EB75E21F04; Mon, 19 Dec 2011 10:04:24 -0500 (EST)
Message-ID: <4EEF5278.8040103@viagenie.ca>
Date: Mon, 19 Dec 2011 10:04:24 -0500
From: Simon Perreault <simon.perreault@viagenie.ca>
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:8.0) Gecko/20111115 Thunderbird/8.0
MIME-Version: 1.0
To: Ted Lemon <Ted.Lemon@nominum.com>
References: <COL118-W224376376AE7A3CC854753B1A30@phx.gbl> <4EEB70DF.3070201@viagenie.ca> <79DAA562-B463-4D11-A4E5-AEE1325531A0@nominum.com>
In-Reply-To: <79DAA562-B463-4D11-A4E5-AEE1325531A0@nominum.com>
Content-Type: text/plain; charset="ISO-8859-1"; format="flowed"
Content-Transfer-Encoding: 7bit
Cc: "<mif@ietf.org>" <mif@ietf.org>
Subject: Re: [mif] Adoption of API document as the MIF WG document
X-BeenThere: mif@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multiple Interface Discussion List <mif.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mif>, <mailto:mif-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mif>
List-Post: <mailto:mif@ietf.org>
List-Help: <mailto:mif-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mif>, <mailto:mif-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 19 Dec 2011 15:04:56 -0000

On 2011-12-16 15:50, Ted Lemon wrote:
> This is the same point you raised at the meeting in QC, and it's wrong for the
> same reason: this API is not intended to be used by applications. It is intended
> to describe all of the functionality that's required to implement a high-level
> API, which would then be used by applications.

Why not just specify the high-level API right away? Why is this intermediate step 
necessary? As you say, all the underlying functionality is already available on 
the various platforms out there.

I have the feeling that this will be the last step, and that no high-level API 
will be defined.

My point is that this document does not completely fulfill the API milestone 
because it is too low-level. The important part, the one that would have real 
potential to fix the mess we're in, is the high-level API.

Simon
-- 
DTN made easy, lean, and smart --> http://postellation.viagenie.ca
NAT64/DNS64 open-source        --> http://ecdysis.viagenie.ca
STUN/TURN server               --> http://numb.viagenie.ca