Re: [vwrap] Working Draft: SNOW-375
Joshua Bell <josh@lindenlab.com> Mon, 02 August 2010 17:53 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 73FDE3A6B9D for <vwrap@core3.amsl.com>;
Mon, 2 Aug 2010 10:53:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.044
X-Spam-Level:
X-Spam-Status: No, score=0.044 tagged_above=-999 required=5 tests=[AWL=-0.580,
BAYES_50=0.001, FM_FORGED_GMAIL=0.622, 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 EnGkTyOaJhQk for
<vwrap@core3.amsl.com>; Mon, 2 Aug 2010 10:53:09 -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 4B8C13A6B45 for
<vwrap@ietf.org>; Mon, 2 Aug 2010 10:53:09 -0700 (PDT)
Received: by vws10 with SMTP id 10so2302741vws.31 for <vwrap@ietf.org>;
Mon, 02 Aug 2010 10:53:37 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.220.158.11 with SMTP id d11mr4422566vcx.251.1280771616458;
Mon, 02 Aug 2010 10:53:36 -0700 (PDT)
Received: by 10.220.203.9 with HTTP; Mon, 2 Aug 2010 10:53:36 -0700 (PDT)
In-Reply-To: <4C542CAC.1090301@gmail.com>
References: <4C542CAC.1090301@gmail.com>
Date: Mon, 2 Aug 2010 10:53:36 -0700
Message-ID: <AANLkTinLVdcwHGWWuXztN6EnBA5jL56iaRvX9pR54vOX@mail.gmail.com>
From: Joshua Bell <josh@lindenlab.com>
To: "vwrap@ietf.org" <vwrap@ietf.org>
Content-Type: multipart/alternative; boundary=e0cb4e887a3f3cc820048cdae17d
Subject: Re: [vwrap] Working Draft: SNOW-375
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: Mon, 02 Aug 2010 17:53:10 -0000
On Sat, Jul 31, 2010 at 7:01 AM, Dzonatas Sol <dzonatas@gmail.com> wrote: > SNOW-375 is at a point to feature freeze and to fill-in development on > whats already included. Icesphere (C# based client to Snowglobe & Second > Life) uses SNOW-375 as a ReST based API. This shares concepts with VWRAP. > > Currently writing the resource dictionary, but here is an excerpt of > documentation just put together: > Looking forward to it! On the web page ( http://icyspherical.blogspot.com/2010/07/overview-snow-375-is-api-to-snowglobe.html ), you mention: >>>> Payloads that contain nested XML structures may not work well with JSON, so only LLSD is supported. This could be resolved with JSON specific queries, yet Snowglobe would still internally have to convert LLSD to JSON, so that would be an implementation detail on the transport layer. <<<< Can you elaborate here? Do you mean payloads that contain XML fragments, where an XML document serialization would be more natural than JSON with XML islands? Or...? I'm a big fan of JSON despite the sparse types meaning it's not a perfect serialization format for LLSD, and have been a heavy user of XML, so understanding your issue is important to me. Joshua > > Overview > > SNOW-375 is an API to the Snowglobe code base to query reflexive > information that affects Avatar, Agent, Assets, Inventory, Gestures, and > other states of the client as it interacts with the virtual world. In order > to enable the widest range of devices and scripts to communicate with the > client, the API is language-agnostic. The flexibility of client-side > scripting is a significant feature of SNOW-375. > > SNOW-375 allows for a multi-headed client architecture instead of a single > monolithic design. There are many possibilities to this besides client-side > scripting, like augmented reality devices, gesture recognition devices, > social networking, advanced heads-up displays, integrated desktop programs > (desklets), joysticks, machinima tools, and many more. Multi-headed clients > are also significant, yet its transport layer may be platform dependent. > > > Read more: > http://icyspherical.blogspot.com/2010/07/overview-snow-375-is-api-to-snowglobe.html > > -- > --- https://twitter.com/Dzonatas_Sol --- > Web Development, Software Engineering, Virtual Reality, Consultant > > _______________________________________________ > vwrap mailing list > vwrap@ietf.org > https://www.ietf.org/mailman/listinfo/vwrap >
- [vwrap] Working Draft: SNOW-375 Dzonatas Sol
- Re: [vwrap] Working Draft: SNOW-375 Joshua Bell
- Re: [vwrap] Working Draft: SNOW-375 Dzonatas Sol
- Re: [vwrap] Working Draft: SNOW-375 Joshua Bell
- Re: [vwrap] Working Draft: SNOW-375 Dzonatas Sol
- Re: [vwrap] Working Draft: SNOW-375 Dzonatas Sol
- Re: [vwrap] Working Draft: SNOW-375 Dzonatas Sol
- [vwrap] xml-org-ietf-vwrap- Re: Working Draft: SN… Dzonatas Sol
- Re: [vwrap] xml-org-ietf-vwrap- Re: Working Draft… Dickson, Mike (ISS Software)
- Re: [vwrap] xml-org-ietf-vwrap- Re: Working Draft… Dzonatas Sol
- Re: [vwrap] xml-org-ietf-vwrap- Re: Working Draft… Dzonatas Sol
- Re: [vwrap] xml-org-ietf-vwrap- Re: Working Draft… Dzonatas Sol
- Re: [vwrap] xml-org-ietf-vwrap- Re: Working Draft… Dzonatas Sol
- Re: [vwrap] xml-org-ietf-vwrap- Re: Working Draft… Dzonatas Sol
- Re: [vwrap] xml-org-ietf-vwrap- Re: Working Draft… Dzonatas Sol
- Re: [vwrap] xml-org-ietf-vwrap- Re: Working Draft… Dzonatas Sol
- [vwrap] Post-Mortem Re: xml-org-ietf-vwrap- Re: W… Dzonatas Sol
- Re: [vwrap] xml-org-ietf-vwrap- Re: Working Draft… Dzonatas Sol