Re: [ogpx] Protocol for permitting policy decisions

Morgaine <morgaine.dinova@googlemail.com> Fri, 09 October 2009 04:26 UTC

Return-Path: <morgaine.dinova@googlemail.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 7B41A3A67A3 for <ogpx@core3.amsl.com>; Thu, 8 Oct 2009 21:26:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.576
X-Spam-Level:
X-Spam-Status: No, score=-1.576 tagged_above=-999 required=5 tests=[AWL=0.400, BAYES_00=-2.599, 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 A-E4uyoQtyPK for <ogpx@core3.amsl.com>; Thu, 8 Oct 2009 21:26:50 -0700 (PDT)
Received: from mail-ew0-f208.google.com (mail-ew0-f208.google.com [209.85.219.208]) by core3.amsl.com (Postfix) with ESMTP id 909F23A659B for <ogpx@ietf.org>; Thu, 8 Oct 2009 21:26:49 -0700 (PDT)
Received: by ewy4 with SMTP id 4so296820ewy.37 for <ogpx@ietf.org>; Thu, 08 Oct 2009 21:28:30 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:cc:content-type; bh=pDKxqkl2oDCLvjnQZks6jJmQkvuU4kFZSmNapGzQ6Qw=; b=J48POqiT1YnOr7FAFyS9UA5W+Au6xnmPiXGs1BUMqqnxR4yrIOjX/TxO2X2CnJD3Rp Mt+ma8Ah4sExyXpSuq59ClcCZhINIVMOgTxv4bkYk5YMPdltRNkM53Z5ApNyVn8PxQ4V ORmit+fj230QQi7p44fMyaw1+8hUsAfvaPQ1M=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; b=NCCzs03gTfoRM1XFGIyZ3Wrv1lfenKaJSQoAqpewwkrbF2Wt0ygDpDkGW2jHtAOmPv TqOmnTYfDnVTyRd9+JqSbYA2mdezPfE1BqW9OcPu04Rvm6fN4pOap8pfMjiHv8MnwXrd WcR1/RsRUo3XXWpB88PXqORR/6QJTetk7dxR0=
MIME-Version: 1.0
Received: by 10.211.174.13 with SMTP id b13mr2592839ebp.73.1255062510112; Thu, 08 Oct 2009 21:28:30 -0700 (PDT)
In-Reply-To: <f72742de0910080945g4751a66ex593cb7f6eb73e04a@mail.gmail.com>
References: <983F17705339E24699AA251B458249B50CC48CAEBF@EXCHANGE2K7.office.nic.se> <3a880e2c0910051239t3dcae895x4f6d5f4bf5d64cd@mail.gmail.com> <OFE55CFEA3.6AD0DA74-ON85257646.006FC774-85257646.0070F176@us.ibm.com> <3a880e2c0910051638p393b20d1vc12763b59ae17e00@mail.gmail.com> <983F17705339E24699AA251B458249B50CC48CB1CB@EXCHANGE2K7.office.nic.se> <20091007204917.GB13882@alinoe.com> <b8ef0a220910071407w14040de4ka198375a70896b@mail.gmail.com> <f72742de0910071513o4630fa9s87b333702c84c697@mail.gmail.com> <e0b04bba0910072034q104ac26fq6a4dbb8dd9198bba@mail.gmail.com> <f72742de0910080945g4751a66ex593cb7f6eb73e04a@mail.gmail.com>
Date: Fri, 9 Oct 2009 05:28:29 +0100
Message-ID: <e0b04bba0910082128o4d103b18q2494f5626e2e4ea8@mail.gmail.com>
From: Morgaine <morgaine.dinova@googlemail.com>
To: Joshua Bell <josh@lindenlab.com>
Content-Type: multipart/alternative; boundary=00504502c6fb1613320475790337
Cc: ogpx <ogpx@ietf.org>
Subject: Re: [ogpx] Protocol for permitting policy decisions
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: Fri, 09 Oct 2009 04:26:51 -0000

On Thu, Oct 8, 2009 at 5:45 PM, Joshua Bell <josh@lindenlab.com> wrote:
On Wed, Oct 7, 2009 at 8:34 PM, Morgaine <morgaine.dinova@googlemail.com>wrote;wrote:
Are we trying to create an interop protocol here, or a protocol for
preventing interop?

>

> :) Honestly, I was trying to riff on the thread (AD and RD sharing
> information about agents to make policy decisions), rather than propose
> anything. I think an attempt to define a global set of characteristics about
> users that enable all policy decisions is hopeless - cultures, laws, and
> individuals are too varied and rich. That leaves pair-wise negotiation
> and/or trust networks, which IMHO needs to happen *if* there are to be
> service-level distinctions for most cases anyway.
>


Don't worry, I was slightly chuckling as I wrote that --- it was more
despondancy than objection. ;-)   I do of course fully agree that everyone
should be able to choose whatever policy they want.  The only thing that
worries me is that we are spending an inordinate amount of time examining
how to deny interop, and almost no time on how to achieve it.

I hope that this is a passing phase, and that we're about to embark on
detailed discussion about how avatars, assets, objects and everything else
actually move between regions spread across many worlds, as this is the end
goal.  Blocking interop has already been achieved *perfectly*, by not having
the worlds connected.  It's time to look at the opposite. :-)


Morgaine.




========================================

On Thu, Oct 8, 2009 at 5:45 PM, Joshua Bell <josh@lindenlab.com> wrote:

> On Wed, Oct 7, 2009 at 8:34 PM, Morgaine <morgaine.dinova@googlemail.com>wrote;wrote:
>
>>
>> That's a great description of the ultimate interop dystopia in which,
>> through definition of arbitrary set membership criteria by an arbitrary
>> number of policy makers, the result of transitive policy transference and
>> policy intersection is that the set of visitable worlds is the empty set.
>>
>> Are we trying to create an interop protocol here, or a protocol for
>> preventing interop?
>>
>
> :) Honestly, I was trying to riff on the thread (AD and RD sharing
> information about agents to make policy decisions), rather than propose
> anything. I think an attempt to define a global set of characteristics about
> users that enable all policy decisions is hopeless - cultures, laws, and
> individuals are too varied and rich. That leaves pair-wise negotiation
> and/or trust networks, which IMHO needs to happen *if* there are to be
> service-level distinctions for most cases anyway.
>
> What I forgot to say is: on the Web, as you move between sites you accept
> various terms of service. Attempts to have your browser automatically
> negotiate with sites over content have been extremely limited - things like
> the defunct PICS (you tell your browser to allow a third party site to rate
> the site you intend to visit), or Google's features which block
> malware/phishing sites (and I believe are used by current browsers as well
> when you just type a URL). Your user-agent (Web browser) does *not* have a
> built-in lawyer that agrees to a TOS on your behalf, however. (I'm having
> flashbacks of "Diamond Age" here - is that the right novel?)
>
> In the VWRAP space, I don't believe your VW agent domain will be capable of
> doing that in a totally generalized, automated way either... so either it
> will have some a priori knowledge of the RD via some manner (pair-wise
> negotiation, trust network, etc), defer to the user to accept the TOS, or
> simply block access.
>
> In other words: "Just like the web, except where it's different" once
> again.
>
> I'm leaning ever more strongly towards David's position that only services
>> should carry expressions of policy, not domains, because in the direction in
>> which this discussion is heading there will be no widespread interop at all.
>>
>
> I need to re-read Meadhbh's drafts to internalize the formal terminology
> (yeah, my bad), but in my head a "domain" is a deployment model for a set of
> conceptually related services, but it's the service end-points that exist at
> the protocol level. We talk about domains as clusters of conceptually
> related services as a crutch so we don't have to enumerate the specific
> services in each conversation.
>
>
>
>
> _______________________________________________
> ogpx mailing list
> ogpx@ietf.org
> https://www.ietf.org/mailman/listinfo/ogpx
>
>