Re: [ogpx] VWRAP still alive?

Meadhbh Hamrick <meadhbh.siobhan@gmail.com> Sun, 29 November 2009 14:32 UTC

Return-Path: <meadhbh.siobhan@gmail.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 6184B3A68C5 for <ogpx@core3.amsl.com>; Sun, 29 Nov 2009 06:32:01 -0800 (PST)
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 Tqb20uJrmHHU for <ogpx@core3.amsl.com>; Sun, 29 Nov 2009 06:32:00 -0800 (PST)
Received: from mail-pw0-f50.google.com (mail-pw0-f50.google.com [209.85.160.50]) by core3.amsl.com (Postfix) with ESMTP id 697643A67B8 for <ogpx@ietf.org>; Sun, 29 Nov 2009 06:32:00 -0800 (PST)
Received: by pwi6 with SMTP id 6so1784797pwi.29 for <ogpx@ietf.org>; Sun, 29 Nov 2009 06:31:50 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=4LmZC0bilYr0xyo4Gg1L4snW4+AHOow8BkcrSHgDffw=; b=AlFXHzMiAfoG8QFTYXNzTUdpz+GAJXiElTL2R8yLL2tTw8mkuKAVNpHrZXhcx45xN0 cqmUBuA4rGH3qjXQVdrjOHUOBSRLRf0fF8bR/cp9EgAwWWdbZemvCsNOnXXVdJGYzuSC zUQ2/7sAoGpMNK3U0gMWYjWTW6HLq/rPbn/VE=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; b=GG9q+vCMkBo2RiJ4D6Yha1SkTMA9MtA+aJT7+SX4KMGV9N0Z3rNzWnP2jvmzg+PrYS I0wLhdyAq+qg7vMZrEiO9JpUGPSUuykXSmkRGIOPGTC3P379FNhUD1YCVhOa3sI9CKDU 6fMCZjNoYWzyO7wdIvcE2To/nklRr5F31HBeg=
MIME-Version: 1.0
Received: by 10.114.8.5 with SMTP id 5mr4910788wah.117.1259505110227; Sun, 29 Nov 2009 06:31:50 -0800 (PST)
In-Reply-To: <9b8a8de40911290542l3f6ff7a4pd00a9d5337a04962@mail.gmail.com>
References: <9b8a8de40911290542l3f6ff7a4pd00a9d5337a04962@mail.gmail.com>
Date: Sun, 29 Nov 2009 06:31:50 -0800
Message-ID: <b8ef0a220911290631n2531ea14y85fc5c1b17944f4d@mail.gmail.com>
From: Meadhbh Hamrick <meadhbh.siobhan@gmail.com>
To: Vaughn Deluca <vaughn.deluca@gmail.com>
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Cc: ogpx@ietf.org
Subject: Re: [ogpx] VWRAP still alive?
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: Sun, 29 Nov 2009 14:32:01 -0000

yes, VWRAP _is_ still alive.

we're currently working on three documents: LLSD / LLIDL, Intro and
Requirements, and Assets

* LLSD / LLIDL

LLIDL was in the middle of getting a well deserved face lift when
multiple, conflicting changes forced us to return to agreeing on the
problem definition instead of pushing out a draft. LLIDL / LLSD draft
development has been being informed by several pairwise / intense
descussions involving investigation of specific use cases. i hope to
get a wiki page up describing proposed changes at the end of this
week.

but essentially what we're looking at is thus:

- peeps didn't grok why LLSD has the "you get the default value when
you read a map key that's not there" semantics, so i'm integrating the
"structure and interpretation of LLSD messages" email into the draft
as motivation for why LLSD is needed. (
http://www.ietf.org/mail-archive/web/mmox/current/msg00679.html )

- peeps thought the LLIDL syntax was odd, that it didn't look "Cish
enough." i'm developing a proposal for making LLIDL look more like an
ALGOL derived language so C/C++/C#/Java programmers can look at it and
have a more immediate understanding of what it's doing.

- we want to be able to support GETs as well as POSTs when LLSD is
carried over HTTP(S). this is so we an make use of intermediaries like
caching squid servers. so we're working on a way to map a resource
definition to a GET instead of a POST. i know there are some people
who want to carry LLSD over XMPP, so we're interested in avoiding
simply saying... "oh... just make this kind of message a GET" since
that's more of a HTTP(S) specific construction.

- related to the item above, we're looking at ways to encode a request
as a query string. the idea here being that since some caching
intermediaries can cache two GET requests with the same URL, including
the query string, we want to be able to encode the request in the
query string to take advantage of the caching behavior.

- some people thought that the variant syntax was confusing.
specifically, the relationship  between a variant record and the
selector. (the selector is the element _in_ the variant map
declaration that has a literal value.) in other words, the way the
LLIDL parser knows that a particular variant is "valid" is that one of
the members of the map has a specific value. the relationship to the
variant and the selector was considered "haphazard" by some reviewers.

- explaining the use of "late keys." i.e. - the '$' in some LLIDL
definitions. the use of the dollar sign ('$') in LLIDL as the key of a
map declaration indicates that there'll be a number of keys, the
symbol for each is determined at message send time, not at resource
definition time.

- fixing things like broken XML DTDs.

- changing the comment character from a semi-colon (';') to a hash mark ('#')

* Intro and Goals

There was a lot of commentary on the original "intro and requirements"
doc in Stockholm, and a trickle of interest since then. There are a
few minor changes to the draft, and the inclusion of a much better
glossary. David is writing a section on deployment patterns, and we
plan to integrate our changes "any day now."

* Assets

The Assets draft is in a much more "complicated" state. We're
coordinating our efforts with John Hurliman who's the lead developer
on the Cable Beach project. We hope that what will emerge will be a
unified protocol for accessing second life resources as cable beach
resources.

-cheers
-meadhbh

On Sun, Nov 29, 2009 at 5:42 AM, Vaughn Deluca <vaughn.deluca@gmail.com> wrote:
> It has gotten terribly silent on the list, and its not hard to see why;
> without updates of the drafts the discussion floats free and people are
> bound to loose interest.
> I  do understand that drafting these types of documents takes time, and too
> much discussion in an early stage sometimes only complicates matters, yet, a
> quick status update and maybe even a working version of the drafts in their
> current form would be nice to keep everybody synchronised...
> -Vaughn
> _______________________________________________
> ogpx mailing list
> ogpx@ietf.org
> https://www.ietf.org/mailman/listinfo/ogpx
>
>