2026 week #20: SUG meeting summary

Planet M – Tula, March 2026 – blog post

The following notes were taken from the Tuesday, May 12th, 2026 Simulator User Group (SUG) meeting. These notes form a summary of the items discussed, and are not intended to be a full transcript. They were taken from the video recording by Pantera, embedded at the end of this summary – my thanks to Pantera 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

  • Wednesday, 13th May should see the deployment of the Kumquat simulator update.
    • This contains some further back-end WebRTC fixes and other internal work. E-mail is also being updated, notably off-line IM forwarding and object llEmail()-type activity.
    • This update is being deployed ahead of the originally planned Loganberry update.
  • Loganberry is moving forward, and is currently being reviewed by the Lab’s QA team. This should have:
    • The updates to deal with missing attachments on avatars.
    • Harold Linden’s serialisation fixes to ease some region cross issues.
    • llListen triggering multiple times.
    • A fix for script parcel permissions being calculated incorrectly and an old issue about rezzing on meshes.

WebRTC Update

  • The May 5th grid-wide deployment of WebRTC went ahead as planned, so Vivox is no longer the Voice service across SL; WebRTC is.
  • The deployment apparently went well and there have been few reports of issues.
  • Wednesday, May 13th should see a WebRTC update, which will hopefully see the return of Voice Echo Canyon in-world.
  • WebRTC deployments are now run separately to simulator deployments rather than a part of them. Viewers running the latest client-end of WebRTC should not be affected by this, as they they will disconnect from one voice server in the cluster ahead of it going down for update, and automatically reconnect to an operating server in the cluster.
  • Moving forward, the focus will now be on fixes and updates (e.g. open chat voice attenuation) and general clean-up and the removal of unwanted code.
    • Once this work has been completed, attention will be turned more towards adding new features the WebRTC, including voice-to-text transcription (and has been experimented with inside the Lab, including with multiple languages). However, no decision has yet been made as to WebRTC new features or their scheduling.
  • Concerns over privacy with transcription were raised, and Roxie Linden noted privacy is being looked at, together with security, together with the ability for users to turn off transcription. This sparked a conversation on chat encryption, as per the video.

In Brief

  • Rider Linden has been on-call this week, and so has fixed some issues in the server build system on the server. He is also plans to look at an issue around failed notifications for large groups.
  • Leviathan Linden attempted to provide a game_control update (v 0.7.2), unfortunately, one of the bug fixes within it turned out to be buggy.
  • Harold Linden (Lua):
    • Has the The llprim.ParamsSetter interface merged with the viewer code.
    • Has also been working on the bundler implementation so that `require()` can work correctly in the viewer. However, this might not go out until after the Lua viewer is officially released, so he can focus on “more release-pertinent issues” such as performance and garbage collection.
    • He is going to be working on these latter improvements alongside of making the Lua implementation more memory-efficient in practice: “Lots of non-user-facing things that are important if we want to be in a world where thousands and thousands of Lua scripts don’t make a region fall over”.

General Discussion

Please refer to the video below for  more on the following.

  • SL Combat 2.0 is set so bullets / projectiles are  automatically set to DIE_ON_COLLIDE when they are rezzed, which is a different behaviour to the older SL Combat System and has been found to cause some problems. Rider linden asked if changing Combat 2.0 so projectiles do not die on collide automatically would ab issue.
    • The general (but small) consensus at the meeting was that it should not be an issue; creators can always update their products, if required
    • The question sparked a discussion on Combat running through the mid-point of the meeting.
  • The “soft disconnect” (being unable to physical move from or TP out of a region after being in it for a period of time) issue was raised, with some reporting the issue appears least frequent in the Flat UI RC viewer. No feedback from LL on this
  • There was a discussion on Second Life performance, simulator / viewer / simulator communications latency impacting avatar updates, KFM animations, etc. This ran through most of the second half of the meeting.
  • The above was mixed with a debate over Linux (and its upcoming return to viewer land with the Lua viewer), distros, wishes, etc.

Date of Next Meetings

  • Leviathan Linden: Tuesday, May 19th 2026.
  • Formal SUG meeting: Tuesday, May 26th, 2026.

† 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.

Have any thoughts?