[ogpx] Transport independence (Re: Next Steps for OGPX WG Charter)

Rob Lanphier <robla@lindenlab.com> Wed, 05 August 2009 00:31 UTC

Return-Path: <robla@lindenlab.com>
X-Original-To: ogpx@core3.amsl.com
Delivered-To: ogpx@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 651DE3A709E for <ogpx@core3.amsl.com>; Tue, 4 Aug 2009 17:31:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level:
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599]
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 WeI8f92GEwTj for <ogpx@core3.amsl.com>; Tue, 4 Aug 2009 17:31:53 -0700 (PDT)
Received: from tammy.lindenlab.com (tammy.lindenlab.com [216.82.11.128]) by core3.amsl.com (Postfix) with ESMTP id AB9A03A68CB for <ogpx@ietf.org>; Tue, 4 Aug 2009 17:31:53 -0700 (PDT)
Received: from [10.1.23.136] (ip65-47-28-158.z28-47-65.customer.algx.net [65.47.28.158]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by tammy.lindenlab.com (Postfix) with ESMTP id 5976C1414001; Tue, 4 Aug 2009 17:31:56 -0700 (PDT)
Message-ID: <4A78D2F7.5080401@lindenlab.com>
Date: Tue, 04 Aug 2009 17:31:51 -0700
From: Rob Lanphier <robla@lindenlab.com>
User-Agent: Thunderbird 2.0.0.22 (X11/20090608)
MIME-Version: 1.0
To: dcrocker@bbiw.net
References: <F0487BF6-FBBB-481A-A25E-DE777AC274E2@lindenlab.com> <4A74F1E4.8080209@dcrocker.net>
In-Reply-To: <4A74F1E4.8080209@dcrocker.net>
X-Enigmail-Version: 0.96.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Cc: ogpx@ietf.org
Subject: [ogpx] Transport independence (Re: Next Steps for OGPX WG Charter)
X-BeenThere: ogpx@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Virtual Worlds and the Open Grid Protocol <ogpx.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/ogpx>, <mailto:ogpx-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/ogpx>
List-Post: <mailto:ogpx@ietf.org>
List-Help: <mailto:ogpx-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ogpx>, <mailto:ogpx-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 05 Aug 2009 00:31:54 -0000

On 08/01/2009 06:54 PM, Dave CROCKER wrote:
> Joshua Bell wrote:
>> 12. Clarify the charter that we're explicitly targetting HTTP as the
>> default transport.
>>
>> A concern was raised that reusing HTTP will lead to unnecessary and
>> tight coupling with that protocol's capabilities and semantics; a
>> suggestion was made that if we wish to state that the protocols will
>> be transport-neutral, the WG will investigate at least one other
>> transport. Should we just target HTTP, or make the effort?
>
> If transport-independence is claimed, the claim won't really be
> meaningful unless at least two different transport mappings are provided.

For the claim to be watertight, two different transport mappings would
need to be provided. However, it's still possible to make a meaningful
claim of transport-independence mainly by making sure that:
1. The transport requirements (and non-requirements) are clearly specified
2. Everyone remains vigilant about ensuring that transport expectations
are specified in the requirements

Unless there's a great deal of interest from implementors to implement
some other transport, it seems silly to waste the effort specifying
another transport in the name of making a watertight claim of transport
independence.

Rob