[vwrap] xml-org-ietf-vwrap- Re: Working Draft: SNOW-375

Dzonatas Sol <dzonatas@gmail.com> Wed, 04 August 2010 13:01 UTC

Return-Path: <dzonatas@gmail.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 ED26B3A68B3 for <vwrap@core3.amsl.com>; Wed, 4 Aug 2010 06:01:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.927
X-Spam-Level:
X-Spam-Status: No, score=-0.927 tagged_above=-999 required=5 tests=[AWL=-0.928, BAYES_50=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 ukqAxqEWZ4H6 for <vwrap@core3.amsl.com>; Wed, 4 Aug 2010 06:01:38 -0700 (PDT)
Received: from mail-pz0-f44.google.com (mail-pz0-f44.google.com [209.85.210.44]) by core3.amsl.com (Postfix) with ESMTP id 7C4523A67B3 for <vwrap@ietf.org>; Wed, 4 Aug 2010 06:01:38 -0700 (PDT)
Received: by pzk6 with SMTP id 6so2269608pzk.31 for <vwrap@ietf.org>; Wed, 04 Aug 2010 06:02:07 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from :user-agent:mime-version:to:subject:references:in-reply-to :content-type:content-transfer-encoding; bh=/j0ZwY4DlZYZ551RuNjT6JqsF0Gnckf9rt8yepusM8U=; b=lJfcy/K6+4wT1FsY5/jklf1MjumJdRDGYDyjZnm8bkp5v8Ro52WQ2RsSvC/Z1zB+fr CZqIj6EFngn0Z+aZCQ3ZWUUBPTCgvIvrOv5RKsGc91umZmtFN6eJcVMzXmlCI0TF26tm WkcWE8DwBefN9fqOjmq2a6+p73c/4OBGN0AVo=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:subject:references :in-reply-to:content-type:content-transfer-encoding; b=ZigXwBxLCMW+se5kqDJTamke5NpHRAuwnCsdbzQI2BoOscL2WnkL4AG5Tknv/x+JmD xUfEnMgk3MaphhlunwAGqpQ7JnjA/ctaLuBB3p3kp0xibsmv7enMtSB2MPi1gqa2TIiD m63do/oxFbQWy+J8F4PQkQOphJJL99p1oQzz0=
Received: by 10.142.211.5 with SMTP id j5mr7744918wfg.36.1280926927457; Wed, 04 Aug 2010 06:02:07 -0700 (PDT)
Received: from [192.168.0.50] (adsl-68-124-103-250.dsl.scrm01.pacbell.net [68.124.103.250]) by mx.google.com with ESMTPS id n2sm10557939wfl.13.2010.08.04.06.02.04 (version=TLSv1/SSLv3 cipher=RC4-MD5); Wed, 04 Aug 2010 06:02:04 -0700 (PDT)
Message-ID: <4C5967C6.4080501@gmail.com>
Date: Wed, 04 Aug 2010 06:14:46 -0700
From: Dzonatas Sol <dzonatas@gmail.com>
User-Agent: Mozilla-Thunderbird 2.0.0.24 (X11/20100329)
MIME-Version: 1.0
To: Dzonatas Sol <dzonatas@gmail.com>, "vwrap@ietf.org" <vwrap@ietf.org>
References: <4C542CAC.1090301@gmail.com> <AANLkTinLVdcwHGWWuXztN6EnBA5jL56iaRvX9pR54vOX@mail.gmail.com> <4C572A6E.8070905@gmail.com> <AANLkTik1ukKWhNcJ0TgWfREf0YCd_oLutcxk8_j4b+=e@mail.gmail.com> <4C573C43.5060905@gmail.com> <4C58443F.80502@gmail.com> <4C584C52.6040309@gmail.com>
In-Reply-To: <4C584C52.6040309@gmail.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Subject: [vwrap] xml-org-ietf-vwrap- Re: 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: Wed, 04 Aug 2010 13:01:40 -0000

I went a step further to bring back a decade old idea off the shelf... 
to actually implement some of these RFCs in the system other than user 
land. (Patents expiring... "Win7" probably last major "WNT" edition... 
XP support extended... DirectX11 is vapor except "Render-Morphium" code 
... X11 looks ready for next leap.)

I'm going to suggest that IETF VWRAP makes a good foundation to bring 
XML to the "kernel" level. Those of us that have worked on that idea 
know that Linux kernel is also kernel modules and subsystems, and that 
there hasn't really been a reason to implement RING1, so its only been 
RING0 and RING3. I think those still mean something.

This suggestion would simplify shared media, its synchronization, and 
atomicity. Don't expect it to be framebuffer speed, because that's 
unidirectional. We can assume shared media is bidirectional, so the 
concepts of the synchronization are very similar to VWRAP.

The critical issue to resolve is that it doesn't need to support general 
mime types already specified. It could just filter everything out, and 
we could just start with the mime type noted below. I would like VMS...  
mainframe environment be aware of this kind of UNIX step and decide if 
they need a diagnostic mode (RING2/RING0), which they would need to 
suggest. The shared media may be "reactive". If I hear nothing about it 
from this, then I'll assume either it wasn't heard or there is no 
concern, which justifies our time. (I'm not gonna answer leading 
questions about this.)

For backword compatibility, the .NET/Mono wrap around ".exes" make a 
good model to embed such XML. Then the obvious follow-up is to make an 
IL.XML more formal, but that is something this group doesn't need to 
maintain (which was a made obvious business concern.)

Thanks for reading,
Dzonatas


P.S. I was recently reminded Bell Labs still holds interest in a certain 
nuclear license. Mesh networks is inevitable. Don't blame me for talking 
about it.


Dzonatas Sol wrote:
> And one more thing...   (yes, I was "listening")
>
> To expand on Zha's use-cases:
>
> We should have a "application/xml-org-ietf-vwrap-" prefix for mime types.
>
> That'll help with transitions, so I think this group already knows 
> their postfixes.
>
>
> Dzonatas Sol wrote:
>> Dzonatas Sol wrote:
>>>
>>> I don't see how JSON is an improvement from that.
>>>
>>> --- https://twitter.com/Dzonatas_Sol ---
>>> Web Development, Software Engineering, Virtual Reality, Consultant
>>>
>>>
>>
>> In fact, JSON's best feature is being able to do the eval(), yet 
>> those of us that written VMs should already know this. Verification 
>> killed that feature when they tried to use it in out-of-domain style.
>>
>> On that note, I suggest to change the VWRAP docs where if people 
>> request JSON (i.e. "application/json-*" ) that they actually want RSS 
>> or ATOM styled structures. Instead, only offer RSS or ATOM structured 
>> JSON (i.e. "application/json-atom" ). If they want more raw than 
>> that, then it just makes sense to use XML. It's too costly for "us", 
>> and they don't realize it.
>>
>> There may be other formats besides RSS or ATOM, so its not a 
>> moratorium, yet these two are popular solutions already well 
>> established. I'm sure different audiences are going to quibble, but I 
>> leave it up to you to decide on support steps to change and how to 
>> present them.
>>
>
>


-- 
--- https://twitter.com/Dzonatas_Sol ---
Web Development, Software Engineering, Virtual Reality, Consultant