Re: [vwrap] Follow-up from "What's *not* in VWRAP" presentation

Joshua Bell <josh@lindenlab.com> Wed, 21 April 2010 00:32 UTC

Return-Path: <josh@lindenlab.com>
X-Original-To: vwrap@core3.amsl.com
Delivered-To: vwrap@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 61EF43A6880 for <vwrap@core3.amsl.com>; Tue, 20 Apr 2010 17:32:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.623
X-Spam-Level:
X-Spam-Status: No, score=0.623 tagged_above=-999 required=5 tests=[AWL=0.001, BAYES_50=0.001, FM_FORGED_GMAIL=0.622]
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 S4Go8nNKp8bo for <vwrap@core3.amsl.com>; Tue, 20 Apr 2010 17:31:59 -0700 (PDT)
Received: from mail-vw0-f44.google.com (mail-vw0-f44.google.com [209.85.212.44]) by core3.amsl.com (Postfix) with ESMTP id 7E2FC3A67F0 for <vwrap@ietf.org>; Tue, 20 Apr 2010 17:31:59 -0700 (PDT)
Received: by vws10 with SMTP id 10so750611vws.31 for <vwrap@ietf.org>; Tue, 20 Apr 2010 17:31:45 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.220.73.13 with HTTP; Tue, 20 Apr 2010 17:31:45 -0700 (PDT)
In-Reply-To: <4BCE43ED.2040402@gmail.com>
References: <4BCE43ED.2040402@gmail.com>
Date: Tue, 20 Apr 2010 17:31:45 -0700
Received: by 10.220.157.196 with SMTP id c4mr1091885vcx.149.1271809905067; Tue, 20 Apr 2010 17:31:45 -0700 (PDT)
Message-ID: <s2if72742de1004201731xa1692059y51d3d62096e0a7d7@mail.gmail.com>
From: Joshua Bell <josh@lindenlab.com>
To: vwrap@ietf.org
Content-Type: text/plain; charset=UTF-8
Subject: Re: [vwrap] Follow-up from "What's *not* in VWRAP" presentation
X-BeenThere: vwrap@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Virtual World Region Agent Protocol - IETF working group <vwrap.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/vwrap>, <mailto:vwrap-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/vwrap>
List-Post: <mailto:vwrap@ietf.org>
List-Help: <mailto:vwrap-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/vwrap>, <mailto:vwrap-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Apr 2010 00:32:00 -0000

On Tue, Apr 20, 2010 at 5:16 PM, Dzonatas Sol <dzonatas@gmail.com> wrote:
>
> I think what was proposed by "What's *not* in VWRAP" is to establish a
> default capability-to-scheme map, which would vwrap implementation to
> proceed without full flexibility of other possible schemes per capability.

Jeepers, I hope not!

In a nutshell, the presentation said:

* People ask "When is XYZ going to be included in VWRAP?"
* The Linden Lab Legacy Protocol has lots of cruft in the subprotocols
(there are more protocol message types for search than for scene graph
updates!)
* The VWRAP WG Charter outlines the things the WG is working on which
form the core of interop (see the charter)
* Maybe anything beyond that (e.g. search, world map, etc) don't need
to be standardized at all in VWRAP as custom protocols and/or content
types
* Maybe, if they do need to be standardized, the minimum necessary for
interop might be e.g. as URLs pointing at human-readable Web pages -
e.g. when connecting to a world you could be given a mapping of
{'search': 'http://search.thisvirtualworld.org', 'map':
'http://map.thisvirtualworld.org' } or some such. I dunno.
* So... don't assume XYZ will be done the same way that LLLP does it,
or that XYZ even needs to be in VWRAP
* But if you believe that XYZ *is* necessary to specify for interop
and should be part of VWRAP, then the onus is on you to advocate for
it by writing specifications and providing implementations!

There was also an aside in the presentation that pointed out that
VWRAP will require transport(s) with a variety of characteristics
(reliable/RESTful, reliable/streaming, unrealiable/streaming) and that
investigation needs to be done, as is called out in the WG charter.