[opensource-dev] Meadhbh Hamrick is no longer at Linden Research
Hey Everybody, As many of you know, over the past year I've been working for Linden Research on virtual worlds interoperability. Specifically, I've been working with the IETF to establish working groups to develop open virtual world interoperability. I've also been writing internet drafts and supporting third party developers who are implementing the VWRAP specifications. But recently, I left the lab. The decision was amicable and mutual. It does not mean the lab has abandoned it's work on interoperability; only that it will be done by a different team. I am continuing to participate in the Virtual World Region Agent Protocol working group at the IETF and will likely author or contribute to further internet drafts. I'm happy to talk to anyone regarding generic virtual world architecture issues, but clearly specific questions regarding second life and linden's future plans for VWRAP should be directed to the lab. -Sincerely -Meadhbh Hamrick (formerly Infinity Linden) -- meadhbh hamrick * it's pronounced "maeve" @OhMeadhbh * http://meadhbh.org/ * ohmead...@gmail.com ___ Policies and (un)subscribe information available here: http://wiki.secondlife.com/wiki/OpenSource-Dev Please read the policies before posting to keep unmoderated posting privileges
[opensource-dev] "Future Proofing VWRAP" presentation from today's AWG meeting
hey peeps. i had the pleasure of presenting a few slides on "Future Proofing VWRAP" at today's AW Groupies meeting. If you missed it, here is the link to the google presentation. http://docs.google.com/present/view?id=df7ht8v8_9hqxdscfr cheers! meadhbh -- meadhbh hamrick * it's pronounced "maeve" @OhMeadhbh * http://meadhbh.org/ * ohmead...@gmail.com ___ Policies and (un)subscribe information available here: http://wiki.secondlife.com/wiki/OpenSource-Dev Please read the policies before posting to keep unmoderated posting privileges
Re: [opensource-dev] WebOS curiosity
so the palm pre's web browser is not all that primitive. but still, i don't think it supports WebGL (yet), but it does support flash. in theory, it should be possible to get a rudimentary viewer on the palm pre using HTML5. WebOS has the added benefit that it uses HTML5 as a rendering engine for local apps. so you could (in theory) write a native app that speaks to a HTML5 web app and does the difficult bits of speaking the Linden Lab Legacy Protocol to Second Life(tm), and renders it using flash or webGL and HTML5 in the browser. the technology to make this work is starting to fall into place. i just read a white paper from mozilla that talked about supporting stereo sound and doing audio panning. the fly in the ointment here is that SL tends to pump a lot of unoptimized graphics data down the rendering pipeline, so latency on 3g/4g might be a killer. also, the graphics capabilities of mobile GPUs vs desktop GPUs might be vast. so it might be possible to render a SL scene on a mobile device, you won't get a lot of detail and you probably won't get a great frame rate. but something like Pocket Metaverse / TouchLife SHOULD be quite doable in WebOS. what's more, the core of the HTML5 rendering on WebOS could be virtually identical to a web browser based viewer targeted for a desktop. -cheers -meadhbh -- meadhbh hamrick * it's pronounced "maeve" @OhMeadhbh * http://meadhbh.org/ * ohmead...@gmail.com On Mon, May 31, 2010 at 4:23 PM, Malachi wrote: > well im more interested in the ability of Palm Pre cell phone using the > WebOS to run a second life client... even if its 'LIMITED' in functionality > > On Mon, 31 May 2010 19:22:27 -0400, Tigro Spottystripes > wrote: > >> -BEGIN PGP SIGNED MESSAGE- >> Hash: SHA512 >> >> If Chrome can handle Ajax, you could try AjaxLife >> >> On 31/5/2010 20:19, Malachi wrote: >>> i am completely curious if it is even possible to have a webOS client >>> for >>> second life in theory you would think it could be cause webOS is >>> linux >>> at heart... but i have zero clue on if it is or not... someone else who >>> knows more could please let me know and if so... where to start >>> >>> >> -BEGIN PGP SIGNATURE- >> Version: GnuPG v2.0.14 (MingW32) >> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ >> >> iEYEAREKAAYFAkwERKMACgkQ8ZFfSrFHsmUCDwCdHPDYxh6W/VawLVeJtMyZSTtr >> xNgAoIt2tcknAHd+OCSy3eRvGoA7lFQ/ >> =URp2 >> -END PGP SIGNATURE- >> ___ >> Policies and (un)subscribe information available here: >> http://wiki.secondlife.com/wiki/OpenSource-Dev >> Please read the policies before posting to keep unmoderated posting >> privileges > > > -- > Using Opera's revolutionary e-mail client: http://www.opera.com/mail/ > ___ > Policies and (un)subscribe information available here: > http://wiki.secondlife.com/wiki/OpenSource-Dev > Please read the policies before posting to keep unmoderated posting privileges > ___ Policies and (un)subscribe information available here: http://wiki.secondlife.com/wiki/OpenSource-Dev Please read the policies before posting to keep unmoderated posting privileges
[opensource-dev] New Revisions of VWRAP Internet Drafts Published
from http://blog.meadhbh.org/2010/07/new-vwrap-internet-drafts-published.html : hey peeps! this is just a quick note to let you know that i just pushed out several new versions of the following VWRAP Internet Drafts: VWRAP : Introduction and Goals https://datatracker.ietf.org/doc/draft-ietf-vwrap-intro/ this is the draft that's intended to be a "gentle introduction" to our kind of virtual world, the protocol and the documents. i believe it is "very close" to being fully baked. based on feedback from the mailing list and face to face meetings, i added a section on deployment patterns (without using the terms "Second Life" or "OpenSim",) removed the archaic concepts of agent and region domains, added a document roadmap and added a few terms in the glossary. also, i fixed up the references in the back so they *should* be pointing to the most recent revisions of things. VWRAP : Abstract Type System for the Transmission of Dynamic Structured Data https://datatracker.ietf.org/doc/draft-ietf-vwrap-type-system/ this one still needs a little bit of work and is essentially the same as the version published last february. however, we seemed to be hurtling towards consensus on this one. VWRAP : Trust Model and User Authentication https://datatracker.ietf.org/doc/draft-ietf-vwrap-authentication/ i added references to the CALM draft, and removed the legacy bit about agent id's. it's now all account ids, which is what i think we all said we wanted. MD5 is still in the draft 'cause i wasn't completely sure we all agreed to remove it. i need to add some more verbiage about the "trust model," and possibly remove the MD5 references if that's what the working group wants to do. VWRAP : Client Application Launch Message https://datatracker.ietf.org/doc/draft-ietf-vwrap-launch/ this is the draft that describes how we send a message from a web site to the viewer to launch the viewer. it's intended to support web-based auth schemes like OpenID and OAuth. i added a little more verbiage regarding the use of a web capability as the location for an agent_login resource and tried to make sure the references were pointing to the right place. so... i encourage everyone to take a look at these docs and let me know if you see anything wrong with them. cheers! meadhbh -- meadhbh hamrick * it's pronounced "maeve" @OhMeadhbh * http://meadhbh.org/ * ohmead...@gmail.com ___ Policies and (un)subscribe information available here: http://wiki.secondlife.com/wiki/OpenSource-Dev Please read the policies before posting to keep unmoderated posting privileges
[opensource-dev] Request for Participation : Open Source and Technology Track at SLCC
Heya! Doing cool things with Snowglobe? Or with libomv? Or with _fill in the blank_? Integrating interesting technologies with Second Life or OpenSim? Maybe you're developing your own viewer? Or trying to squeeze a viewer into a web browser... Whatever you're working on, if you think it would be of interest to the Second Life community and you feel like sharing, consider developing a talk for the upcoming Second Life Community Convention. You can read more information about the convention @ http://slconvention.org/ and can submit a talk proposal at http://www.slconvention.org/convention-details/submit-a-proposal/ . Or... feel free to ping me with questions and comments... -cheers -meadhbh -- meadhbh hamrick * it's pronounced "maeve" @OhMeadhbh * http://meadhbh.org/ * ohmead...@gmail.com ___ Policies and (un)subscribe information available here: http://wiki.secondlife.com/wiki/OpenSource-Dev Please read the policies before posting to keep unmoderated posting privileges
Re: [opensource-dev] This is how Linden Lab treats it's customers...
while an actual lab employee like jack is probably the best reference for this... i can provide a little bit of history. keep in mind that this relies on some neurons that haven't been exercised in a bit, so i could have some of the facts wrong. so back in the day linden created openspace/void sims. the idea was that you were only supposed to put a certain amount of stuff on them. the deal was that instead of running 1 region per core, they were running something like 3 or four regions per core (can't really remember, but it was > 1 regions per core in any event.) if i remember correctly, the agreement with openspace sim owners was that they would use the sims very lightly and wouldn't exceed a certain number of prims per openspace region. but for reasons i never learned, linden never implemented prim restrictions for openspace sims. so even though you were only supposed to have some small number of prims in an openspace sim, the system let you go over that limit. so guess what happened? yes, that's right, people started putting a lot of prims on sims hosted on overloaded cores. some sim owners even went so far as to rent out openspace sims to people without mentioning the fact that their new virtual parcels were hosted on CPUs that were a touch overtaxed. eventually the community figured out what was going on and complained. the more scrupulous land barons were making the argument: "hey, i'm following the rules here and only renting out parcels on full sims, but these other bozos are undercutting my business by breaking the rules. what gives?" so linden says "okay, we're raising the price on openspace sims" in an effort to make it less profitable for people renting out void sims. then people complain and linden says, "fine, we're going to get rid of openspace sims all-together!" and then the community says, "ORLY?" and linden says, "no, we were just kidding." eventually they settled on the idea of "okay, you can have an openspace sim, but only if you have a regular sim." i think that's also when linden changed the name from "openspace" or "void" to "homestead". the "homestead" sim product offering was, as i remember it, a compromise mostly for sim owners who were using them in the way linden thought they were supposed to be used. so, fwiw, that's how we got to where we are (as i remember it.) with respect to losing all your stuff when a sim owner evaporates (or the sim changes hands.) IRL, if i'm renting from someone, i have certain protections (depending on the jurisdiction.) but if i have a lease agreement with someone and my landlord sells the property, there's usually a period of time where the new owner has to honor the lease. if the property is condemned, most counties (as i understand it) give residents fair notice. the amount of notice and whether the clock starts ticking before or after the final condemnation order varies from jurisdiction to jurisdiction. but the idea is you're not supposed to be thrown out on your rear overnight. it would be "really cool(tm)" if there was some way to enforce that in the SL server software. so if a sim owner isn't paying their bills to LL, the tenants on the sim would be notified. depending on how the lab manages sim foreclosure these days, that might be a reasonable warning. also, i've got to think that under this system, landlords that pay their tier on time would be able to charge a mild premium over those that don't as there's one less hassle in dealing with them. ultimately, IMHO, i hope we move to a system where the authoritative copy of your content is not actually stored on linden servers, but on some other "backup" server; linden just caches it. or maybe we could do the OpenSim region backup thing, but let parcel owners do the same thing. there's a lot of work to implement such a system; in a world where linden manages the copy protection, it might require the use of encrypted blobs in people's backups. but a girl can dream... -- meadhbh hamrick * it's pronounced "maeve" @OhMeadhbh * http://meadhbh.org/ * ohmead...@gmail.com On Sat, Aug 28, 2010 at 9:52 AM, Brian McGroarty wrote: > On Sat, Aug 28, 2010 at 5:50 AM, Aleric Inglewood > wrote: >> >> So one day I have a home, my own island where I live and >> did built and work on for more than a year. Which is full of >> objects of my dead partner that I can use but not Take Back >> (no help from LInden Lab here either of course), and the >> next -poof- offline. Not because *I* didn't pay, but because >> LInden Lab doesn't give a shit about me, or my money. >> Or it's customers. > > I hate that this has happened, and I don't know the