[sldev] Question by newbie to viewer source ...

Lawson English lenglish5 at cox.net
Mon Dec 31 01:26:07 PST 2007


Jay Reynolds Freeman wrote:
> I am rather a newbie to this list and to the SL viewer source.
>
> I have one of those questions which may betray my ignorance
> and be easily answered by providing a pointer to documentation
> I have missed; please indulge me while I ask it.
>
> I am attempting to build a modified viewer for use in MacOS.
> I can download sources and get them to build and run with no
> problem, and I am a moderately experienced Mac developer, Cocoa
> user, and XCode user.  So far, so good, but ...
>
> I am particularly interested in access to information provided
> by the SL servers, to the viewer, that describes the locations
> and perhaps various items of state about objects, about avatars,
> and in particular, about the avatar that represents the user.
I'm part of AW Groupies, the in-world group centered around the 
Architectural Working Group.

https://wiki.secondlife.com/wiki/Architecture_Working_Group

We're currently trying to document the existing protocols in order to 
better advise Linden Lab about how to move towards LL's stated goal of a 
multi-grid, multi-vendor system.

http://secondlifegrid.net/programs/awg

Various other groups, such as libsecondlife and OpenSim are working on 
documenting and implementing their own versions of the client and 
server, and  you can find documentation relevant to what they are doing 
on their respective websites (they are years beyond what we are doing):

http://opensimulator.org/wiki/Main_Page

http://www.libsecondlife.org/wiki/Main_Page


The AW Groupies work is currently focused on creating language-neutral 
documentation of the client-server 
protohttps://wiki.secondlife.com/wiki/AW_Groupies#Documenting_current_protocolscols 
and implementing various parts of the client using Python and other 
languages such as Java in order to ensure our docs make sense.


https://wiki.secondlife.com/wiki/AW_Groupies#Documenting_current_protocols


AW Groupies has an  discussion group that you can join by contacting 
Saijanai Kuhn, Tree Kyomoon or Zha Ewry (Fearless Leader) in-world. We 
meet Tuesdays, 9:30 AM SL time, at Zha's island and often come up with 
new questions to ask Zero Linden at his office hours later in the day.

https://wiki.secondlife.com/wiki/AW_Groupies

The libsecondlife people maintain a lively discussion IRC chatroom at 
#libsl-dev irc.efnet.org or irc.choopa.ca

The opensim people maintain a lively discussion RIC chatroom at #opensim 
irc.freenode.net

They hold weekly meetinsgs as well: 
http://opensimulator.org/wiki/Office_hours

Many of the technical "Lindens" hold in-world office hours to discuss 
various aspects of Second Life technology (all employees of Linden Labs 
take the last name of "Linden" for their avatar"):

http://www.google.com/calendar/embed?src=mvktahmo6mjpvpkkkdnmabmghg%40group.calendar.google.com

*Zero Linden was formerly involved with"Icehouse," the 
server/communications aspect of SL. He's now focused primarily on the 
AWG itself.
*Which Linden specializes in communications services.
*Andrew Linden specializes in Physics and the like. His office hours are 
currently about bug squashing during the transition from Havok 1 to 
Havok 4, but you may be able to get him to discuss other things.
*Rob Linden is involved with managing the open source effort at Linden Labs
*Bridie Linden is in charge of squashing bugs
*Qarl Linden is involved with graphics, especially "sculpties"
*Benjamin Linden is involved with User Interface design

and countless more.

If you have a chance, visit Torley Linden's place during office hours 
just so you can say you've met Teh Watermalinden...

http://wiki.secondlife.com/wiki/Office_Hours


Hope this helps...


Lawson (Saijanai Kuhn--Contact me in-world for an invite to AW Groupies 
if you're interested in helping design the future of SL...)


























More information about the SLDev mailing list