2025 week #32: SL SUG meeting

Caerleone Manor, May 2025 – blog post

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

Purple Moon Ashes in Second Life

Purple Moon Ashes, August 2025 – click and image for full size

Purple Moon Ashes is a Full private region developed as a public space encompassing fantasy and magic, designed by Elguaje70 and DjDDB. It drew my attention after I noted it in the Destination Guide due to the use of items created by Elicio Ember, whom regulars to the pages will know, is both a close friend and a creator of elven-themed designs I never fail to find gorgeously attractive.

Surrounded by off-region hills, Purple Moon Ashes is a setting which becomes increasingly more attractive the longer one spends time within it – although I would note that the Shared Environment available at the time of my visit differed substantially from the EEP settings used in the Destination Guide entry for the region and – in my personal option – didn’t display the region at its best. This being the case, and after a little experimentation, I opted to use one of my personal “fallback” EEP settings for the photographs shown here.

Purple Moon Ashes, August 2025
It is a pleasure to invite you to explore this wonderful Purple Moon Ashes, a place where magic lives from the first moment you arrive; enjoy the dragon ride and the gondola ride. Come and discover how much more magic you can experience.

– Purple Moon Ashes About Land Description

The core of the region comprises a circular lake dominated by a central water / ruins feature which includes two large stone water serpents gushing water from their mouths. Three circular dance floors extend out over the lake from the surrounding largely circular, land enclosing the waters. Each of these platforms is placed roughly equidistantly around the circumference of the lake and each offers two points of access to the shallow waters, allowing visitors to walk to the central feature if they so wish.

Purple Moon Ashes, August 2025

Outside the lake, the land surrounding it offers multiple points of interest, all neatly linked by footpaths and flower trails.  The Landing Point sits on a plateau on the north-west quadrant of the region and is home to one of the teleport boards offering quick links to the major locations within the region (although I recommend using your pedal extremities to explore!) and the dragon ride mentioned in the About Land description. It also hides the region’s secrets below it – but I’ll leave it to you to discover the way into them 🙂 .

There are two ways down from the top of the plateau, each utilising elements created by Elicio. One runs gently down to the western side of the region, before a glass footpath directs explorers south and then east, where it is possible to climb the long finger of a rising promontory, which itself turns back to the north as it comes to the eastern side of the setting.

Purple Moon Ashes, August 2025

The second way down from the plateau is on its north side, passing by way of a large dance area build atop a smaller plateau of rock rising from the sea. Steps from here descend to join another glass path lain among the wildflowers as it travels eastwards to reach a large domed pavilion at it furthest extent, and beyond which the trail becomes one of grass and flowers.

It is this second route down from the plateau which offers one of the opportunities to take one of the region’s gondola tours (just to the left of the raise walkway from the last set if steps descending from the plateau). These tours are point-to-point, and so also allow visitors to reach specific destinations within the region. Boats are suitable for singles or couples, and sitting in a gondola will display a dialogue box of the destinations available from each embarkation point.

Purple Moon Ashes, August 2025

As each tour ends at the embarkation point for another, it is possible to use them in sequence to view the region, hopping from one boat to the next at each stop. It is via these gondolas that the narrow spit of land running along the north side of the region is best reached (“Forest Love”).

There is a good degree of repetition across the region in terms of statues and architecture – unicorns large and small, benches with statues, winged fairies spouting water, Elicio’s elven arches and glass walkways, stone gazebos with giant daisy-like places to sit within them, etc. These all work thematically and act as motifs for the region, offering opportunities for the imagination to invent suitable backstories for the setting.

Purple Moon Ashes, August 2025

Also to be found through the setting are multiple places to dance, including couples poseballs tucked away here and there as well as the more familiar dance systems hanging in the air over the more obvious dance locations. From the advertising I caught during my visit, I gather the region is also home to live music events. Details of these, I assume, are available through the local Group – but it appears this requires contacting either Elguaje70 or DjDDB in order to join.

With places to sit scattered throughout (including about the sail vessel and within the aforementioned caves), Purple Moon Ashes provides multiple reasons to not only explore, but also to relax and unwind within its borders. The local sounds are not intrusive, and the setting lends itself to a wide variety of EEP options.

Purple Moon Ashes, August 2025

In all, a visually engaging and charming visit.

SLurl Details

2025 SL viewer release summaries week #31

Logos representative only and should not be seen as an endorsement / preference / recommendation

Updates from the week through to Sunday, August 4th, 2025

This summary is generally published every Monday, and is a list of SL viewer / client releases (official and TPV) made during the previous week. When reading it, please note:

  • It is based on my Current Viewer Releases Page, a list of all Second Life viewers and clients that are in popular use (and of which I am aware), and which are recognised as adhering to the TPV Policy.
  • This page includes comprehensive links to download pages, blog notes, release notes, etc., as well as links to any / all reviews of specific viewers / clients made within this blog.
  • By its nature, this summary presented here will always be in arrears, please refer to the Current Viewer Release Page for more up-to-date information.
  • Outside of the Official viewer, and as a rule, alpha / beta / nightly or release candidate viewer builds are not included; although on occasions, exceptions might be made.

Official LL Viewers

LL Viewer Resources

Third-party Viewers

V7-style

  • Kirstens Viewer S24(3) Revision 1 – July 30 – release notes.
  • Megaphit glTF Mesh Import – 7.2.0.54160 – August 2 – changelog.

V1-style

Mobile / Other Clients

  • No updates.

Additional TPV Resources

Related Links

Where the flowers are in Second Life

Elven Falls Art Collective: Julana Allen and Eta: Where the Flowers Are

Currently open at the Elven Falls Art Collective is an exhibition by Julana Allen (Julana Teichmann) and eta (etamae) entitled Where the Flowers Are.

The name is apparently a reflection of Julana’s love of Joan Baez, and the art is a mix of AI images created by Julana, mounted on frames created by eta (I believe I’m correct in saying), together with additional 3D elements by eta. The exhibition is spread across two floors of the gallery space, with an elevator teleport linking the two levels.

Elven Falls Art Collective: Julana Allen and Eta: Where the Flowers Are

Offered primarily in monochrome (there is a well-considered use of colour in places), the images are – as might be gathered from the exhibition’s title – focused on flowers and plants; although not exclusively so. All of the work is finished using PBR materials, so using a PBR-capable viewer is recommended for viewing the exhibit as intended by the artists.

What is most striking about the images, for me at least, is the manner in which they are been processed. This gives them an extremely tactile look, as if they have been etched. This is further enhanced by the manner in which they have been mounted, eta’s backings helping to give depth and substance to each piece.

Elven Falls Art Collective: Julana Allen and Eta: Where the Flowers Are

A further attractive element within the exhibition space lay with the 3D elements provided by eta. Comprising circles, curving lines, teardrop forms, spheres, and flowing glass-like forms, the perfectly counter the harder lines of the picture frames and mounts, enhancing the presence of nature within the exhibition, as found within Julana’s images.

There is so much to find with the individual pieces, from single-frame narratives (e.g. Scent of a Woman) to reflections on Nature’s order of things (e.g. Busy) to reflections on Nature’s ability to please and inspire (e.g. Smile). This further adds depth found with Where the Flowers Are.

Elven Falls Art Collective: Julana Allen and Eta: Where the Flowers Are

In all, an elegant and appealing collaboration.

SLurl Details

A walk around Dutch Coast in Second Life

Dutch Coast, August 2025 – click any image for full size

Back in July I received an invitation from Dama (Damatjo Magic) to visit her Homestead region of Dutch Coast, and I’m embarrassed to say it’s taken a better part of a month for me to take her up on the offer.

The majority of the region is offered as a largely public, low-lying sandy island, dotted with birch, eucalyptus, oak and aspen, the upper reaches of the island (such as they are), carpeted with grass and flowers, providing spaces for the local sheep to graze.

Dutch Coast, August 2025

I say the “majority” of the island is open to the public, because there is a private house on the south side, sitting on a large deck and exhibiting something of a Tuscan style to it.

This is one of two private residences in the region, the other sitting on a little island tucked into the south-west corner of the region and which is, I believe, Dama’s private home.

Dutch Coast, August 2025

Outside of these, two other buildings are to be found on the main island, both of which appear to be open to the public. I’m not 100% sure on this, but I didn’t see any privacy notices associated with either.

The Landing Point sits towards the east side of the island, just above the eastern beach as it runs north-to-south, dotted with places to sit – including a beach shack and a small pier. Arcing around to the southern side of the island, the sands become separated from the sea by rocks in the run towards the private house mentioned above.

Dutch Coast, August 2025

To the north, the beach passes around the larger of the two houses which appear open to the public. From here the sands carry on to the second beach house, where rocks once again separate the sand from the sea as the coast runs along the west side of the region and back towards the private house.

The rocks may look desolate, but they are home for a pod of seals that have chosen them as a place to bask in the sun.

Dutch Coast, August 2025

Such is the design of the island that exploration is a simple matter of wandering on foot and appreciating the landscape and wildlife. There are plenty of places for sitting and passing the time for those who so wish, and there are a lot of little details to be appreciated throughout.

Easy on the eyes, with a sunset style of EEP settings and rounded-out by a subtle soundscape, Dutch Coast is an easy, gentle and calming visit. My thanks to Dama for the invitation!

Dutch Coast, August 2025

SLurl Detail

2025 week #31: SL TPVD meeting summary

Calland, May 2025 – blog post

The following notes were taken from my chat transcript + the video recording by Pantera (embedded at the end of this summary) of the Third-Party Developer meeting (TPVD) held on Friday, August 1st, 2025. My thanks to Pantera as always for providing it.

Meeting Purpose

  • The TPV Developer meeting provides an opportunity for discussion about the development of, and features for, the Second Life viewer, and for Linden Lab viewer developers and third-party viewer (TPV) / open-source code contributors to discuss general viewer development. This meeting is held once a month on a Friday, at 13:00 SLT at the Hippotropolis Theatre.
  • Dates and times are recorded in the SL Public Calendar, and they are generally conducted in text chat.
  • The notes herein are a summary of topics discussed and are not intended to be a full transcript of the meeting.

Official Viewers

Code Contributions “Shovel List”

  • Signal Linden has produced a “shovel list” of code contributions the Lab are seeking from open-source developers.
  • Two high-value items identified in the list are:
    • A RFP for replacing Autobuild in the viewer build process.
    • A RFP for replacing the Havok convex hull decomposition mechanism with an open-source equivalent.
  • The former RFP is as removing Autobuild as a significant barrier / burden to those trying to learn how to the build the viewer. Suggestions for preplacement include pure Cmake, or using Vcpkg or Conan for dependency management, or vendor dependencies in the repo, etc.
    • Related to this, Brad Linden has started an experimental branch simplifying LL development environment. In is not ready for general use, but the idea is that the Build Instructions in the README should “just work” and not require having Autobuild installed or set up properly ahead of time. The is part of on-going work to overhaul the viewer build process.
  • The latter RFP above is part of the Lab’s aim to remove the Havok sub-library from the viewer, which also includes a means to still visualise the navmesh.
  • The above sparked a short conversation on the viewer build process.

Experimental Rewards / Bounty System

  • LL has launched an experiment rewards programme offering monetary rewards against certain Github issues.
  • Powered by Opire, the programme is explained here.
  • These rewards are not meant to replace regular open source development, but rather to drive contributions on items LL have been unable to get much traction on.

In Brief

  •  LL has also open sourced the LSL definitions project, the authoritative definition of LSL library functions, types, etc. It is used to perform codegen in the server, building out the bindings for LSL and SLua, and also drives the LSL editor tooltips.
  • PR Appearance fixes #3492 is still requiring attention from linden Lab, and is currently stalling the work on getting RLV into the official viewer. 
  • Camera Constraints Bug (below -0 metre altitude) has been filed. This affects all v7 viewers, and is under investigation.

Next Meeting

† 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 gathering of people every week. They are taken from my list of region visits, with a link to the post for those interested.