
The following notes were taken from the Tuesday, August 5th, 2025 Simulator User Group (SUG) off-week meeting (which I’ll be referring to as the “SUG Leviathan Hour” going forward). These notes form a summary of the items discussed, and are not intended to be a full transcript. The notes were taken from my chat log of the meeting and Patera’s video, which is embedded at the end of this article – my thanks to her for providing it.
Meeting Overview
- The Simulator User Group (also referred to by its older name of Server User Group) exists to provide an opportunity for discussion about simulator technology, bugs, and feature ideas is held every other Tuesday at 12:00 noon, SLT (holidays, etc., allowing), per the Second Life Public Calendar.
- The “SUG Leviathan Hour” meetings are held on the Tuesdays which do not have a formal SUG meeting, and are chaired by Leviathan Linden. They are more brainstorming / general discussion sessions.
- Meetings are held in text in-world, at this location.
Simulator Deployments
- On Tuesday, August 5th, the majority of the grid – SLS Main channel and RC channels – was updated with simulator update 2025-07-25.16512260888.
- The purpose behind this en masse restart (the first in a long time) was to account for network changes intended to allow the Lab to spread simhost servers across across multiple AWS availability zones (not necessarily AWS global regions).
- As a result, there will be no RC channel restarts on Wednesday, August 6th.
AI Summit and Tools
- Week #31 saw a Linden Lab summit on brainstorming how to use AI moving forward and experimenting with possible uses.
- It is possible this summit may have caused the announcement on the forthcoming suspension / closure of the Character Generation project also made public during that week (see: LI announce a pause in the current SL AI character designer project).
- As a result, Leviathan Linden has been exploring how hard it would be to use AI assistants to replace the llmath code in the viewer with GLM (graphics library math), a more standard and faster library; however, this is turning out to be more of a challenge than anticipated, with “lots of changes”, requiring care with the work.
SLua Update
- Signal Linden defined the next goal for SLua is to roll it out to some Agni (Main grid) regions in a limited fashion. However there is work to be completed ahead of this happening – such as the project being made production ready, and “real” documentation assembled, and the inclusion of a new API for event handling.
- Feedback / ideas for the events API can be submitted here.
- Such a partial deployment would obviously be for testing purposes, and would mean that SLua scripts would only run on regions with the server-side support.
- It was suggested that those regions offering building / scripting courses are considered for inclusion in Main grid SLua testing.
- There is a concern that due to the amount of CPU time consumed even when idling, there is a concern that all script time in a region with a large number of SLua scripts could be consumed by idling scripts. This lead to a discussion on scripts, loads, scheduling and script times.
In Brief
- As well as experimenting with GLM, Leviathan Linden has also trying to get some old server projects merged and shipped:
- A slight speedup of scene load at login (and maybe less frequent missing content on arrival).
- Compressed data from login.cgi for faster download of initial login data (and maybe fewer failed logins for people with lots of inventory folders).
- Leviathan also hopes soon start working on the WebRTC voice streaming system.
- Rider Linden is hoping to complete the LSL land functionality work he’s been developing for the Moles. This will include a llSetParcelForSale function (name still to be finalised at the time of writing).
- Rider is also looking to expand llRequestInventoryData. There have already be requests for it to encompass to get information like tint and alpha from PBR textures, and sound and animation length.
- Additional suggestions include PBR properties like metallic/roughness; animation priority; last attach point/position/rotation for a worn item, and last rezzed/in-world position/rotation.
- Pepper Linden:
On the Conductor front, it’s been moving through QA, and we anticipate an Aditi and Agni rollout within the next week. During the initial roll out, we’ll be keeping the packing mode the same, and later on, turning on our new ‘packing’ logic (how we place regions on servers).
Some minor notes on our Discord integration for community servers, I had promised that we’d get that out relatively soon but unfortunately Discord has rolled out a UI change to profiles that’s now hiding the connection details, so that’s something we’ll need to figure out and handle before releasing it.
- Monty Linden is finishing-up work to move the experience KVP store.
- Signal Linden has been working on multiple projects:
- Putting together release plans for the next viewer release.
- Coordinating with contributors on viewer Discord integration, apple silicon support and other projects.
- Following up on the August 5th deployment, and preparing to put some simhosts into another AWS availability zone.
- As noted in my week #31 TPVD meeting notes, Camera Constraints Bug (below -0 metre altitude) has been filed. This affects all v7 viewers – but Kirsten Lee (Kirsten’s Viewer) has filed a possible fix.
- The mention of the llSetParcelForSale function resulted in a discussion on land rentals in the second half of the meeting – specifically around the use of texture / signs at altitude advertising regions / parcel available for rent, when looking at the world map.
Date of Next Meetings
- Formal SUG meeting: Tuesday, August 19th, 2025.
- Leviathan Linden: Tuesday, August 26th, 2025.
† The header images included in these summaries are not intended to represent anything discussed at the meetings; they are simply here to avoid a repeated image of a rooftop of people every week. They are taken from my list of region visits, with a link to the post for those interested.






