Re: [Taps] New Version Notification for draft-fairhurst-taps-transports-usage-udp-03.txt

Michael Welzl <michawe@ifi.uio.no> Thu, 13 October 2016 05:38 UTC

Return-Path: <michawe@ifi.uio.no>
X-Original-To: taps@ietfa.amsl.com
Delivered-To: taps@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DCA3B129409 for <taps@ietfa.amsl.com>; Wed, 12 Oct 2016 22:38:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.895
X-Spam-Level:
X-Spam-Status: No, score=-4.895 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RP_MATCHES_RCVD=-2.996] 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 x1icUV99AuHM for <taps@ietfa.amsl.com>; Wed, 12 Oct 2016 22:38:56 -0700 (PDT)
Received: from mail-out01.uio.no (mail-out01.uio.no [IPv6:2001:700:100:10::50]) (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 1EDF11295CB for <taps@ietf.org>; Wed, 12 Oct 2016 22:38:56 -0700 (PDT)
Received: from mail-mx2.uio.no ([129.240.10.30]) by mail-out01.uio.no with esmtp (Exim 4.82_1-5b7a7c0-XX) (envelope-from <michawe@ifi.uio.no>) id 1buYjF-00062V-Qt for taps@ietf.org; Thu, 13 Oct 2016 07:38:53 +0200
Received: from 151.red-88-21-19.staticip.rima-tde.net ([88.21.19.151] helo=[10.2.5.169]) by mail-mx2.uio.no with esmtpsa (TLSv1:DHE-RSA-AES256-SHA:256) user michawe (Exim 4.80) (envelope-from <michawe@ifi.uio.no>) id 1buYjF-0006jl-46; Thu, 13 Oct 2016 07:38:53 +0200
Content-Type: multipart/alternative; boundary="Apple-Mail=_8A913CF1-BB23-404D-BAA1-DE5997061A72"
Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\))
From: Michael Welzl <michawe@ifi.uio.no>
In-Reply-To: <0c7bd675-da36-4247-f89d-67805f030cdc@isi.edu>
Date: Thu, 13 Oct 2016 07:38:50 +0200
Message-Id: <8A00B6F3-F0D6-4422-85A3-F2F2762BDF0C@ifi.uio.no>
References: <147570039954.28203.15079213691092104439.idtracker@ietfa.amsl.com> <57F5FBCE.6080609@erg.abdn.ac.uk> <D0AEB91E-8E9F-4089-B599-9A8428A0642C@ifi.uio.no> <4E80BDBC-E3E5-4933-9315-3540DDCAA3A9@gmail.com> <2663468C-7687-40D8-9185-78C65FDE03FC@tik.ee.ethz.ch> <982D00B7-4D14-4932-8A72-21548C6CE484@erg.abdn.ac.uk> <ab32eada-9fac-07a5-7438-268ee41a3680@isi.edu> <8ffff0caab40d9937dacd93b60ed4ba7.squirrel@erg.abdn.ac.uk> <0c7bd675-da36-4247-f89d-67805f030cdc@isi.edu>
To: Joe Touch <touch@isi.edu>
X-Mailer: Apple Mail (2.3124)
X-UiO-SPF-Received:
X-UiO-Ratelimit-Test: rcpts/h 5 msgs/h 3 sum rcpts/h 8 sum msgs/h 5 total rcpts 47135 max rcpts/h 54 ratelimit 0
X-UiO-Spam-info: not spam, SpamAssassin (score=-5.0, required=5.0, autolearn=disabled, HTML_MESSAGE=0.001, UIO_MAIL_IS_INTERNAL=-5, uiobl=NO, uiouri=NO)
X-UiO-Scanned: B7D62BE04CB05C7EC2DA03E56A633BC6CE0B1C1C
X-UiO-SPAM-Test: remote_host: 88.21.19.151 spam_score: -49 maxlevel 80 minaction 2 bait 0 mail/h: 1 total 5 max/h 3 blacklist 0 greylist 0 ratelimit 0
Archived-At: <https://mailarchive.ietf.org/arch/msg/taps/QUeLIENDam-ywz55L2CKYeZYqbo>
Cc: "<gorry@erg.abdn.ac.uk> Fairhurst" <gorry@erg.abdn.ac.uk>, "taps@ietf.org" <taps@ietf.org>
Subject: Re: [Taps] New Version Notification for draft-fairhurst-taps-transports-usage-udp-03.txt
X-BeenThere: taps@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Discussions on Transport Services <taps.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/taps>, <mailto:taps-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/taps/>
List-Post: <mailto:taps@ietf.org>
List-Help: <mailto:taps-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/taps>, <mailto:taps-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Oct 2016 05:38:59 -0000

> On 10. okt. 2016, at 19.10, Joe Touch <touch@isi.edu> wrote:
> 
> Hi, Gorry (et al.),
> 
> On 10/10/2016 9:56 AM, gorry@erg.abdn.ac.uk <mailto:gorry@erg.abdn.ac.uk> wrote:
>> ...
>> OK, so in the context of TAPS, the WG called for a list of UDP services.
>> This is what is in the  ID. ...
>> 
>> This ID clearly isn't an API spec.
>> 
>> ...
>> I don't personally know whether an API spec for UDP is useful or not, but
>> suspect the list of services needed by UDP Apps is the thing the WG is
>> presnetly looking for.
> I have to admit I have no idea what you mean by "the list of services
> needed by UDP Apps" if that doesn't basically start and end with the UDP
> API.

It’s not an API spec but it does “basically start and end” with the API. It follows the same approach as
draft-ietf-taps-transports-usage, which also very much “basically starts and ends” with the API, in how
primitives are derived. Details on this relationship are maybe clearest in the appendix, where we describe
how to contribute text  (in some future version, this should probably be renamed into “how this document was
created”).

> Anything else needed by UDP apps isn't needed because they're UDP. And
> having that list (of "things besides the UDP API") without a proper UDP
> API wouldn't be very useful.

It certainly is the right input for anyone creating an API. E.g., it IS the input from which we derive our protocol-independent
API in the NEAT project.

Cheers,
Michael