
The following notes were taken from the Tuesday, July 1st, 2025 Simulator User Group (SUG) meeting. They 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. No video this week.
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.
- These meetings are conducted (as a rule):
- Every Tuesday at 12:00 noon SLT.
- In text (no Voice).
- At this location.
- Meetings are open to anyone with a concern / interest in the above topics, and form one of a series of regular / semi-regular User Group meetings conducted by Linden Lab.
- Dates and times of all current meetings can be found on the Second Life Public Calendar, and descriptions of meetings are defined on the SL wiki.
Simulator Deployments
- There are no planned deployments to any channels this week, only restarts (RC channels subject to confirmation at the time of the meeting).
- The back-end work which had stalled simulator updates over the last few weeks is now largely completed, and Rider Linden is hoping to get a cut of the simulator release to QA for week #28. The backend migration was about storing of build pipeline assets (libraries, docker images, etc) from one cloud service to another. While this was in progress, the opportunity was taken to do “a lot of clean-up and fresh implementation” of using Github workflow jobs.
SL Viewer Updates
- Default viewer 7.1.15.15596336374 promoted June 12 – No Change.
- Second Life Project glTF Mesh Import, version 7.1.14.15830455952 June 24 – NEW.
- Second Life Project Lua Editor Alpha (Aditi only), version 7.1.12.14888088240, May 13 – No Change.
In Brief
- SLua:
- Rider Linden hopes to return to a half-finished project of speeding up some permissions calculations that happen when changing primitive parameters via LSL/Slua. This is a hot spot that Harold Linden noticed when benchmarking SLua scripts.
- The overall memory limit for SLua scripts has not yet been settled. However, as the bytecode is smaller, even if the current Mono limit is kept, SLua programs will have more room to work.
- Rider Linden indicated he would nudge Harold and Signal Linden about updating the current SLua servers on Aditi.
- It has not yet been decided how require, include, etc., will work with SLua, and a determination will likely be made during the beta – although there is no time frame when the latter will commence.
- One of the things Harold Linden has done is move the definition of the LSL API to a config file, allowing some of the Mono boilerplate to be autogenerated from it.
- A general discussion on coding and how SLua might be handled, caveated with reminders that LL is trying to maintain LSL compatibility; and in LSL once a prototype is set and published changing it becomes breaking.
- Linden Lab is considering setting up a public repo (or similar) which could be used to publish the XML used to define the LSL commands.
- [Feature Request] llLinksetDataWriteWithValidation() has been filed, and is see as an “outstanding proposal”.
- A discussion on experiences and the KVP database (e.g. experience permissions, allowing “purchasable” access to larger amounts of KVP storage, use of external storage and LSL access to it. This was largely driven by users.
- A general discussion on a modal generating capability via LSL for HUDS, etc., together with approaches and pros and cons.
† 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.