Re: [vwrap] Notes ... 6) LLIDL "event-like" resource
Mark Lentczner <markl@lindenlab.com> Thu, 01 April 2010 22:35 UTC
Return-Path: <markl@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 7A7003A689D for <vwrap@core3.amsl.com>;
Thu, 1 Apr 2010 15:35:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.865
X-Spam-Level:
X-Spam-Status: No, score=0.865 tagged_above=-999 required=5 tests=[AWL=-0.080,
BAYES_40=-0.185, DNS_FROM_OPENWHOIS=1.13]
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 EGVEp0fETig7 for
<vwrap@core3.amsl.com>; Thu, 1 Apr 2010 15:35:11 -0700 (PDT)
Received: from mail-gw0-f44.google.com (mail-gw0-f44.google.com
[74.125.83.44]) by core3.amsl.com (Postfix) with ESMTP id B7BD03A681B for
<vwrap@ietf.org>; Thu, 1 Apr 2010 15:35:08 -0700 (PDT)
Received: by gwj15 with SMTP id 15so1100976gwj.31 for <vwrap@ietf.org>;
Thu, 01 Apr 2010 15:35:38 -0700 (PDT)
Received: by 10.101.107.7 with SMTP id j7mr3582645anm.186.1270161337623;
Thu, 01 Apr 2010 15:35:37 -0700 (PDT)
Received: from nil.lindenlab.com ([38.99.52.137]) by mx.google.com with ESMTPS
id 7sm2038194yxd.8.2010.04.01.15.35.36 (version=TLSv1/SSLv3 cipher=RC4-MD5);
Thu, 01 Apr 2010 15:35:37 -0700 (PDT)
Content-Type: text/plain; charset=us-ascii
Mime-Version: 1.0 (Apple Message framework v1078)
From: Mark Lentczner <markl@lindenlab.com>
In-Reply-To: <OF0CCB8D13.79E15C9C-ON852576F7.000401F0-852576F7.000422B1@us.ibm.com>
Date: Thu, 1 Apr 2010 15:35:34 -0700
Content-Transfer-Encoding: quoted-printable
Message-Id: <6D274A4F-C6B7-44CA-B327-EA1E02C2A6E9@lindenlab.com>
References: <OF0CCB8D13.79E15C9C-ON852576F7.000401F0-852576F7.000422B1@us.ibm.com>
To: vwrap <vwrap@ietf.org>
X-Mailer: Apple Mail (2.1078)
Subject: Re: [vwrap] Notes ... 6) LLIDL "event-like" resource
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: Thu, 01 Apr 2010 22:35:12 -0000
On Mar 30, 2010, at 5:45 PM, David W Levine wrote:
> I'm leaning to saying "Keep LLIDL simple" and adding the simple event
> messages. We can then stick to prose for describing interaction
> patterns.
Agreed!
I think we will come to the conclusion that we need to do the heavy lifting of describing higher level interaction patterns that include event subscription and notification. But any such description will need a small event like transaction unit to build on, and that is what I think is missing from LLIDL.
I'm pretty sure that we can agree on what a description like this means:
%% stoplight/update
>> { active: bool, color: string, blink_rate: real }
When bound to HTTP, this probably a POST with a request body, an no response body is expected.
How end-points of that resource class are bound, and if the binding is per-object, or per-resource class (requiring an id within the payload), and how such an event is transferred, will all be needed, but probably not as part of LLIDL. Such interaction should either be in Foundation, or a new draft: Event Subscription.
- Mark
Mark Lentczner
Sr. Systems Architect
Technology Integration
Linden Lab
markl@lindenlab.com
Zero Linden
zero.linden@secondlife.com
- Re: [vwrap] [ogpx] Notes from my parts of the VWR… Mark Lentczner
- Re: [vwrap] [ogpx] Notes from my parts of the VWR… David W Levine
- Re: [vwrap] Notes ... 9) query arguments to LLIDL Mark Lentczner
- Re: [vwrap] Notes ... 6) LLIDL "event-like" resou… Mark Lentczner