AW Groupies
Purpose
Serious technical discussion about Linden Lab's Architecture Working Group (AWG). "AW Groupies" is an unofficial, Resident-operated group, though most (all?) members also participate in the AWG.
Invite only (apply in-world to Zha Ewry), but the criterion is simple. Show up and contribute to the AWG, at Zero Linden's office hours, or on the Wiki, or on SL-Dev or in the irc channel for the Python test client.
Activities
The main AWG meeting is held annually or semi-annually. We now meet up to 8 times a week in-world, counting AW Groupies meeting, Zero's office hours, Which's office hours, Enus's office hours, Whump's office hours and the pygop daily meetings.
Our main focus these days is on the Open Grid Protocol, the Open_Grid_Public_Beta and the pyogp Python test harness for protocol testing.
Also members are quite active on the wiki and in the SLDEV mailing list.
A public SVN repository is open to all AW Groupies members here:
Contact anyone with root on openmv.org for an account if you are in the AW Groupies group in-world.
Architecture Working Group meetings
- AWG I annual meeting transcript, participants' responses, etc
- AWG II annual meeting transcript, video, participants' responses, etc
In-World Meetings
AW Groupies meeting
Weekly meeting times are:
- Mondays -------
- Tuesdays ------ 9:30 AM SLT at Zha's IBM Island at ThorneBridgeTown (weekly AWG meeting)
- ------------------ FIRST TUESDAY of the month ONLY: 1 PM SLT at Zero Linden's office hours at Grasmere
- ------------------ Noon SLT Open Sim Meeting
- Wednesdays -- Suspended until further notice: 1:30 PM SLT @ Whump Linden's Office Hours (main meeting for public grid open beta)
- Thursdays ----- 11 AM SLT at Which Linden's office hours at Beaumont (often AWG-related these days)
- Fridays --------- 9:30 AM SLT Enus Linden's Office Hours (starring PyOGP and a cast of several)
Meetings are scheduled via the "SL AW Groupies" google calendar" (though the above schedule is generally more accurate).
- XML
- ICal
- Calendar ID: pdd5mpktklo89bgmfgi076mcc4@group.calendar.google.com
- Add to your Google Calendar
Meeting Agendas
Each meeting should have an agenda --- which will be distributed via
- google calendar entry
- in-world notice to the SL "AW Groupies" group
- the AW Groupies In-World Meeting Agenda wiki page
OpenSim meeting
- Tuesdays/Saturdays noon SLT, at Wright Plaza sim in OSGrid. Registration Page
Set client command line options to:
- -loginuri http://osgrid.org:8002
- -loginpage http://osgrid.org/loginscreen.php
- -helperuri http://osgrid.org/
Chat Logs
Chat logs of the in-world meetings are published and accessible via the links below:
- 2007 meetings
- 2008 meetings
- 2009 meetings
- MMOX chat logs -- in-world transcripts with non-SL/Opensim participants
- All Grid Interoperability chat logs
- All AW Groupies chat logs
- All Pyogp chat logs
- All Open Grid Public Beta Transcripts
- Zero Linden's Office Hour Transcripts
- Which Linden's Office Hour Transcripts
- Enus Linden Office Hour Transcripts
- Whump Linden Office Hour Transcripts
- OpenSim chat logs
- mono beta meeting discussion of het-grid
(if you post chat logs, you might want to use the sllog2wiki perl script to turn them into a more readable wiki table format ready to copy & paste into the chat log page)
Chat logs of AWGroupies meetings should be summarized on the wiki.
Viewpoint Advocacy Groups
Viewpoint Advocacy Groups - groups to focus on specific requirements.
AWG-specific VAGs
- Core Grid Services, Protocols, and Structures VAG
- Event Scalability VAG
- Geometry and Physics VAG
- Live Performances VAG
- Quality Assurance VAG
- Scalability VAG
Work-In-Progress
Work-in-progress wiki pages are architecture pages that are (as the name implies ;-)) work in progress. Once the group has reached consensus that a particular topic is "good-to-go" we'll graduate that page to the main AWG page.
General Concerns
Open Grid Protocol (OGP)
Linden Pages
User Pages
Communications
Documenting current protocols
AWG and citizen pages
- Current_login_protocols
- Current_Sim_Capabilities
- Example_protocol_code
- Hegemons_Login_Analysis#Very_simple_C.23__server
- Litesim grid interop
- Event Queue Get CAP
Linden Lab pages
- "Satellite's Eye" view of the Second Life architecture from a service disruption POV
- Message_System_and_Capabilities
- Viewer_Authentication
- Viewer_Architecture
- Protocol
- LLSD
- Certified_HTTP_Escrow
- ImprovedInstantMessage
- client command line parameters and stuff
libsecondlife reference pages
opensim reference pages
Future Protocols
- deprecated in favor of:
Possible future directions
Asset Security and Trust
Scaling Issues
Other
Thinking-in-Progress
- Have a look and contribute to the brainstorming page.
- It's early days on the Multi-Process Client VAG -- draft, but we would highly appreciate input to help with design choices and direction.
Misc User Pages
- Have an AWG idea? Don't know where in the wiki it should be indexed? Make sure that folks can find it by adding it to the AW_Groupies_User_Pages Add: '[[Category:AW Groupies User Pages]]' to the end of your user page.
External Resources
Stuff of interest to or in connection with the AW Groupies or the Architecture Working Group:
- Developer Communication Tools (Linden Lab)
- SLDev Main Page
- Open_Grid_Public_Beta
- Pyogp {Linden Labs/ AWG Python-based protocols testing library)
- OpenMetaverse Home
- OSGrid: open/non-profit OpenSim based grid
- realxtend homepage
- IBM PR re: AWG
Mailing Lists
IRC
- irc://irc.efnet.net/#opensl
- irc://irc.freenode.net/#opensim * irc://irc.freenode.net/#opensim-dev
- irc://irc.efnet.net/#libsl * irc://irc.efnet.net/#libsl-dev
- irc://irc.freenode.net/#openviewer * irc://irc.freenode.net/#openviewer-dev
- irc://irc.freenode.net/#realxtend (Finnish language but can handle English if needed)
- irc://irc.freenode.net/#pyogp (Python test harness/pyogp Second LIfe library irc)
- irc://irc.freenode.net/#gridnauts (Open Grid Public Beta irc)
Forums
Capabilities
- Capabilities theory and practice
- Zook's Triangle index -- short list of interesting articles about naming and capabilties
- Capability-based Systems by Henry Levy --online copy of 1984 book on early implementations of capabilities systems
- E language home E language home mirror E wiki --computer language dedicated to handling distributed trust issues
- mailing list for capability systems
- blog and thesis on caps in virtual worlds Martin Scheffler
- Cap-based MUD by Kevin Reid --written in E
- discussion of ancient (Commodore 64!) video game that used capabilities
Misc
- non-unique region names within the confines of a single grid, yay or nay ?
- discussion of new Map API and related issues
- Open Source Portal --index to all things Open Source for Linden Lab
Members
Founder Zha Ewry