Re: [ogpx] [sldev] Snowglobe on OpenSim grids

Dahlia Trimble <dahliatrimble@gmail.com> Wed, 09 December 2009 08:27 UTC

Return-Path: <dahliatrimble@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 295D73A65A5 for <ogpx@core3.amsl.com>; Wed, 9 Dec 2009 00:27:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.598
X-Spam-Level:
X-Spam-Status: No, score=-2.598 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, 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 kTmn-Fw5f++d for <ogpx@core3.amsl.com>; Wed, 9 Dec 2009 00:27:30 -0800 (PST)
Received: from mail-pz0-f176.google.com (mail-pz0-f176.google.com [209.85.222.176]) by core3.amsl.com (Postfix) with ESMTP id C44E03A68F1 for <ogpx@ietf.org>; Wed, 9 Dec 2009 00:27:30 -0800 (PST)
Received: by pzk6 with SMTP id 6so5332373pzk.29 for <ogpx@ietf.org>; Wed, 09 Dec 2009 00:27:17 -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; bh=r3s000AD2Te2PRBFyPjsMmWvq6yL/8BPp7lOfV+6hf4=; b=r5+3w1N/MGm0kWkiLwwmxs623XTHPZTWLgaif5fH3LLXrxuJ6odezPGObfwI34vwZY he12oM9BinWauMkZqv1epCjwhN6seGxrMG77cesXie2QRRRBzOwWXYhzbrtFVRdgC2Ay VLhnKmI8nx+rk7fZEnMJQfd6A6lhtmjgDZH2A=
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; b=JI94Xg5BY7M6ttTXJlcMTQps1O72SjajGGTEyc3jvItEz1OktnQ+uS+b0Ab1zsRw8G 7pVVM2w3qPD1X3b/eo+YDL+FvbILqZRipkPtuipvjYg0wRsv/BlMd9vu34n4I1u1ACl1 AW4EujWCVIjxuZesmFdM4nT/BHkfC/RQ5qdLA=
MIME-Version: 1.0
Received: by 10.143.24.42 with SMTP id b42mr1004524wfj.237.1260347237774; Wed, 09 Dec 2009 00:27:17 -0800 (PST)
In-Reply-To: <1D2C40C5-4E7C-43B3-A8BE-6D057305BB34@gmail.com>
References: <200912042310.19845.eiffel56@gmail.com> <1e01733d0912050336p164ce214nbc2a8a22be958626@mail.gmail.com> <B8E06ACE-94FA-4A80-9A59-3E861FE833E3@gmail.com> <20091207003350.GA5500@alinoe.com> <1D2C40C5-4E7C-43B3-A8BE-6D057305BB34@gmail.com>
Date: Wed, 9 Dec 2009 00:27:17 -0800
Message-ID: <ab84ceb10912090027m69aa59c9h248abeb002c60b55@mail.gmail.com>
From: Dahlia Trimble <dahliatrimble@gmail.com>
To: "sldev@lists.secondlife.com" <sldev@lists.secondlife.com>
Content-Type: multipart/alternative; boundary=001636e1f7ab66b852047a477563
Cc: "ogpx@ietf.org" <ogpx@ietf.org>
Subject: Re: [ogpx] [sldev] Snowglobe on OpenSim grids
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: Wed, 09 Dec 2009 08:27:32 -0000

Along the same lines of the hard coded map URL, there's one other URL that
I'm aware of that appears to be hard coded: the search pages. Could similar
logic that's been discussed so far for the map be applicable for search as
well? Or is there a better solution?

-Dahlia

On Tue, Dec 8, 2009 at 5:23 AM, Suzy Deffeyes <suzyque@gmail.com> wrote:

> I originally added the map tile cap to my Snowglobe 1.3 wishlist
> because currently when http texture fetches are enabled, OpenSim users
> get completely wrong map tiles. That's just rude for them.  I wanted
> to fix it for existing OpenSim grids, so they could implement serving
> the correct map tiles via http.
>
> I wasn't thinking of it as vwrap related, although it does illustrate
> the interesting dance from udp to http, and some of the issues with
> that.
>
> Can we make a simple fix for OpenSim now that will still work with the
> existing Linden grid, irrespective of vwrap?
>
> Suzy/Pixel
>
> Sent from my iPhone
>
> On Dec 6, 2009, at 6:33 PM, Carlo Wood <carlo@alinoe.com> wrote:
>
> > On Sat, Dec 05, 2009 at 04:30:10PM -0800, Suzy Deffeyes wrote:
> >> If the code defaults to the existing hardcoded amazon behavior if a
> >> cap to map tiles is not returned, then it doesn't require a LL
> >> protocol change.
> >
> > There will be a time that not all OTHER implementations (ie opensim)
> > have implemented this; in which case the cap will fail.
> >
> > In that case we want to fall back to the OLD way maps worked,
> > because that is what works on opensim, at least - on opensim.
> >
> > Hence, this would require "detection" of on which network
> > we are, and then adjust the "protocol" as required...
> >
> > I just wrote a long post about this horror (believe, it will
> > happen again and again and again and the list of this type
> > of things will only get LONGER and LONGER!).
> >
> > What we need, from the very start, is a good protocol
> > negotiation sheme added to VWRAP (the new name for OGP).
> >
> > The protocol negotion sheme that I have proposed would
> > make it clear what the base protocol is (the mandatory
> > features so to say), as each server implementation gets
> > it's own label (ie, LindenLab and OpenSim (as well as
> > version numbers of course)). Then you could indeed say:
> >
> > Hey, opensim doesn't offer the feature "NewMap", so
> > we use the old style map. And, hey, LindenLab doesn't
> > offer the feature "NewMapURL", so we just use the S3
> > url as fall back (for the mandatory "NewMap" feature).
> >
> > Also, "NewMap" is really optional at the moment (the
> > 1.23 viewers don't use it)... If the protocol negotiation
> > had already been in place, then LL would have added
> > an optional "NewMap" feature, with documentation, at
> > the same time that it became available. The 1.23 viewer
> > would not have known what it was and wouldn't use it,
> > snowglobe would and would use it. THEN, on opensim,
> > snowglobe would see that there isn't an optional
> > "NewMap" feature and would NOT use the new map style.
> >
> > This demonstrates the power, and need, for protocol
> > negotiation.
> >
> > At some later date, LL would add support for the new
> > map also to the official viewers and make the feature
> > mandatory (so that everyone with a client that doesn't
> > support it has to upgrade). With the protocol negotiation
> > that I proposed, the whole "NewMap" option would disappear
> > from the actual negotiation (the documentation would
> > still be there though, on the net ;), as if it had
> > been a part of the protocol like everything else
> > mandatory (ie, support for teleporting).
> >
> > --
> > Carlo Wood <carlo@alinoe.com>
> _______________________________________________
> Policies and (un)subscribe information available here:
> http://wiki.secondlife.com/wiki/SLDev
> Please read the policies before posting to keep unmoderated posting
> privileges
>