2023 SL SUG meetings week #36 summary

Grauvik, July 2023 – blog post †

The following notes were taken from the Tuesday,  September 5th Simulator User Group (SUG) meeting. They form a summary of the items discussed and is not intended to be a full transcript. A video of the entire meeting is embedded at the end of the article for those wishing to review the meeting in full – my thanks to Pantera for recording 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.
  • These meetings are conducted (as a rule):
  • They 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.

Server Deployments

  • There was no deployment to the SLS Main channel on Tuesday September 5th, leaving all simhosts on that channel running on release 581251, although the hosts were all restarted.
  • On Wednesday, September 6th:
    • The “Bugsmash” simulator update 581292 will be extended across the majority of RC channels.
    • The “Dog Days” update may go to a limited RC deployment – possibly Ferrari. This update includes:
      • The unbinding of the Experience KVP database read / write functions from land (users will still require an Experience to access the KVP database).
      • A scripted ability to set CLICK_ACTION_IGNORE, allowing an object to be clicked-through to reach an object behind it – a flag supporting this is included in the Maintenance U RC viewer promoted to Release status in week #34.
      • PRIM_CLICK_ACTION is added to llSet/GetPrimParams so you can set the click action on prims in a linkset.

Viewer Updates

No updates to the official SL viewers at the start of the week, leaving the current list as:

  • Release viewer,  version 6.6.14.581101, promoted August 23.
  • Release channel cohorts:
    • glTF / PBR Materials viewer, version 7.0.0.581368, August 22.
    • Maintenance V(ersatility) RC viewer, version 6.6.14.581315, August 15.
    • Inventory Extensions RC viewer, version 6.6.14.581357, August 14.
  • Project viewers:

Note: the alternate viewer page also lists “Win32+MacOS<10.13 – 6.6.12.579987” as an RC viewer. However, the Win 32 + pre-Mac OS 10.13 was promoted to release status on July 5th, and viewer version 6.6.12.579987 points to the Maintenance S viewer, promoted to release status on May 16th.

Potential for Improving Vehicle Control Options

Further to the last meeting, Leviathan Linden gave the following update.

 I acquired a SpaceNavigator to make sure I don’t break that functionality [but] the SpaceNavigator is not detected by the alternate game controller detection lib I was thinking about using (libstem_gamepad, available on github). So, I’m going to implement a different detection system and not try to modify or recycle the NdofDevice system currently used to detect the SpaceNavigator. However the NdofDevice system does detect a regular XBox controller… well most of the input axes, not all of them, so, I think I’ll first just expose the controller input to LSL and not change how it is currently used for controlling the avatar. Overhaul of that stuff would be a separate delivery later.

This work may also include feature request BUG-234354 “Virtual control device as intermediate layer between the scripts and the controller”, with Leviathan further noting:

I would like to support multiple controllers at once, and I don’t want to paint myself into a corner where I can’t; but will first make sure just one controller works. I believe we’ll need a way for the various buttons/axes of the controllers to be re-mapped via some viewer User Interface, as part of the initial delivery, but not sure how that will work out just yet. I’m going to try to get my hands on some other controllers to test: a flight stick and a few other odd hardware with extra buttons.

In Brief

Please refer to the video for:

  • A general discussion on llVolumeDetect.
  • A general discussion on Experiences.
  • Monty Linden is continuing to look into issues of the simulator / viewer freezing during avatar arrival, although this work may be suspended whilst Monty is out-of-office for a while.
  • A discussion on options to use scripted function to gain information on the inventory contents of rezzed objects, per feature requests BUG-7395, BUG-34184, and BUG-202886.

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

Appreciating the Shades of Autumn in Second Life

Shades of Autumn, September 2023 – click any image for full size

The year is turning and, for those of us in the northern hemisphere autumn is once more starting to show its face. With it comes the popular redressing of many regions in Second Life to provide autumnal (or Fall, if you prefer) colours. One of these is the Homestead region held by Flower Caerndow, which she offers as a public space for people to explore, enjoy and photograph.

Presented as Shades of Autumn, a name which precisely describes the setting, this is a landscape rich in the greens, browns, and golds, and so on associated with the season. However, there is so much more to appreciate here than a single season.

Shades of Autumn, September 2023

This is a landscape dominated by ruins, the largest of which being a Norman-style keep sitting astride the region’s northern highlands – as one might reasonable expect. With the curtain walls of the inner ward largely intact, the keep carries with it a sense of romance inside and out. Close by, and overlooking the water’s edge, is a single tower, perhaps one a part of larger fortifications which once formed a ring out outer defences for the main castle but now offers a point from which to appreciate it as it now stands – and imagine how it might once have looked.

Away to the south and occupying what is effectively a broad headland, sit the ruins of a chapel. It is far enough away from the castle so as to suggest it always stood outside of the Castle’s walls – not an uncommon state of place for the medieval period – but close enough that it could be protected by the presence of whoever occupied the castle. Together, the castle, tower and chapel are not the only ruins to be found within the region, but they are the most visible for those arriving in the setting.

Shades of Autumn, September 2023

While it is not enforced, the landing point sits towards the east side of the region, close to the tower ruins and the shallow bay it overlooks. It’s a vantage point offering a good view of the keep as it sits upslope, whilst also close by is a broad pool of water which forms the region’s most unusual natural feature.

Clearly sitting over a natural spring, this pool is open on two sides, allowing the water from it to tumble outwards, dropping by means of little falls and two narrow streams to reach the surrounding sea, thus effectively cutting the land in two. Fortunately, visitors are spared any wet feet thanks to the three bridges spanning the streams, even if two of them are slightly makeshift in nature.

Shades of Autumn, September 2023

Although the ruins clearly point to the island being occupied during medieval times, they do not mean the Normans were the first to inhabit it; also occupying the slope leading up the keep is a ring of Neolithic standing stones. They indicate there is a much older tale to be told about the island and its past. A further sense of mystery (and fantasy) is added through the presence of crystals and otherworldly-seeming plants (particularly in the keep’s inner ward) and the presence of statues here and there, all of which further add to the sense of romance found within the the keep.

And romance is very much the focus here, alongside that of photography, with any backstory we might care to create while visiting purely a matter for our imaginations. This focus on romance can further be found throughout the setting in the form of the many places visitors can find to side, cuddle and simply pass the time. Some of these are easy to find, others might require a little more in the way of exploration.

Shades of Autumn, September 2023

This is also an island with a secret; one which is not that hard to find, admittedly. It takes the form of an Experience-based teleport portal, and delivers visitors to a sky island which not only continues the theme it also – in Flower’s own words, offers a memory of the region’s previous iteration, thus connecting the two. Follow the path there to the portal leading back to ground level.

With a richness of beauty and nature, Shades of Nature is an engaging setting to visit, one which is – quite obviously – highly photogenic.  The attention to detail is superb, and the way in which Flower has brought everything together is pretty much perfect. Definitely not one to miss.

Shades of Autumn, September 2023

SLurl Details

2023 SL viewer release summaries week #35

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

Updates from the week through to Sunday, September 3rd, 2023

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.
  • Note that for purposes of length, TPV test viewers, preview / beta viewers / nightly builds are generally not recorded in these summaries.

Official LL Viewers

  • Release viewer,  version 6.6.13.580918, formerly the Maintenance U(pdate) RC viewer, version 6.6.14.581101, promoted August 23.
  • Release channel cohorts:
  • Project viewers:
    • No updates.

Note: The Alternative Viewers page appears to have suffered a hiccup, listing version 6.6.12.579987 as the “Win32+MacOS<10.13” RC viewer.  However, the Win 32  + Pre-MAC OS 10.3 viewer was actually version 6.6.13.580794, promoted to release status on July 5; 6.6.12.579987  was the version number assigned to the Maintenance S RC viewer promoted to release status on May 16th.

LL Viewer Resources

Third-party Viewers

V6-style

  • No updates.

V1-style

  • Cool Viewer Stable release updated to version 1.30.2.26 and Experimental Branch updated to version 1.31.0.4, both on September 2 – release notes.

Mobile / Other Clients

  • No updates.

Additional TPV Resources

Related Links

Invisible Cities: an Essay In Desire in Second Life

Nitroglobus Roof Gallery, September 2023: Debora Kaz – Invisible Cities: Essay on Desire

September 2023 sees Debora Kaz make a return to what is – in my personal opinion – consistently the finest gallery in Second Life for the presentation of engaging, provocative and evocative art: the Nitroglobus Roof Gallery operated and curated by Dido Haas. She brings with her a further chapter in her Invisible Cities series; this one entitled Essay in Desire.

I’ve covered two previous chapters of Invisible Cities, one of which was also displayed at Nitroglobus – see Invisible Cities: Fighting Women at Nitroglobus in Second Life – and also one hosted at Artsville Galleries – see: Invisible Cities: The Future in the Present Overflows in Second Life. While I would not necessarily call Essay In Desire a “sequel” per se to those earlier exhibitions, I would perhaps refer to it as a further chapter in Debora’s exploration and presentation of themes of womanhood in the modern era.

Nitroglobus Roof Gallery, September 2023: Debora Kaz – Invisible Cities: Essay on Desire

Within Fighting Women, Debora explored the manner where – for much of history – women have had to survive within a – dare I say largely patriarchal – framework as objects of desire (and objects in general); a situation which often gives rise to physical, mental and psychological violence towards us, which can be both direct and also indirect (such as with the current onslaught against a woman’s right to bodily autonomy being very publicly played out in the United States, courtesy of a largely misogynistic right-wing pseudo-religious political movement). Within The Future in the Present Overflows, the focus shifted to a more individual viewpoint on how such visible/invisible / physical/mental/”moral” violence and restrictive practices can have on a single life.

For Essay on Desire, Debora combines the approach of focusing on the individual and the sense of self seen in The Future in the Present Overflows, and of offering a wider study of the concept of desire as found within Fighting Women. However, rather than focusing on the more destructive constatations of desire as framed by that exhibition, here Debora focuses on the more personal exploration of the precepts of desire – notably those of sensuality, sexuality, and eroticism – and how they play a vital role within the process of self-discovery and understanding of oneself.

Nitroglobus Roof Gallery, September 2023: Debora Kaz – Invisible Cities: Essay on Desire

This exploration comes primarily through images and words. The the latter come in the form of an essay which both sits as an introduction to the exhibition and as a treatise for thought and introspection. It is a powerful piece; one which should be read with care and consideration (perhaps most particularly if you are a male wishing to gain a better insight to the female psyche as seen from the female perspective)v, as it is rich with insight and honesty.

The images all follow a particular form and flow. Offered in muted tones, they comprise twelve oriented in a narrow portrait form and a further six in the more usual (for Nitroglobus) large-format landscape style. All of them present images of a woman at ease with herself and her sexuality, her poses suggestive of her awareness of self and a willingness to further explore her innate beauty and eroticism without the need to conform its display through outright nudity or through directly sexual poses as might otherwise be demanded.

Nitroglobus Roof Gallery, September 2023: Debora Kaz – Invisible Cities: Essay on Desire

Each image is carefully bordered to either side (and in place directly flowing into the image)1 by mix of hand-written text, formulae, flowery etchings and hints of formal geometry, all of which presents a clear, if subtle, symbolism.

For example, the use of hand-written text reminds us that – whilst it might not be so common now for whatever reason – for a long time the closest confidant a woman might have had to bestow her secrets and desires upon was her diary. Through its pages, she could give vent to desires, wishes, hopes, and thoughts which otherwise could never be delivered in public, the diary thus becoming both a small measure of release and a reminder of imprisonment and denial enforced by society.

These constraints are further emphasised by the use of formulae and geometry. Both symbolise control, order, logic and the reductive manner of society to define everything to the simplest of terms wherein everything – including the nature of woman – has a strictly defined place. This imposition of constraint and order extends into the 3D elements to be found within of Essay, where the upright and slanting poles are ranged around female figures as if to fence them in and confine their ability to express.

Finally, there are the figurines and the use of flowers within them images. Together, these present a gentle, visual underlying of a central truth within Debora’s essay:

This process of self-discovery is an intimate dance with oneself, where each step is a journey of self-unveiling. Like petals delicately unfurling to the sun, she reveals her deepest passions and fantasies, allowing her mind and body to be in harmony. The pursuit of pleasure becomes a celebration of life itself, an ode to her essence.

– Debora Kaz, Essay on Desire

Nitroglobus Roof Gallery, September 2023: Debora Kaz – Invisible Cities: Essay on Desire

However, to suggest Essay is a complex exhibition requiring deep thought would perhaps be unfair. Yes, there is a rich layering of ideas and thought. But at the same time, the central message is also self-evident through the beauty and honesty contained within the words and the images. It is a message that is inescapable and true: freedom of expression and self-discovery is an inalienable right, which should be available to all of us. For as Debora concludes quite perfectly in the case of contemporary woman:

The need for self-knowledge, in this context, transcends the physical and delves into the deepest layers of the soul … This self-understanding is the key that unlocks the door to intimate and genuine relationships, where eroticism flows naturally.
In a world that is in constant evolution, the contemporary woman embraces the journey of self-knowledge as an act of self-love and empowerment. She understands that her sensuality and eroticism are intrinsic parts of who she is, and by exploring them with sincerity, she inspires not only herself but also those around her to embrace the quest for their own truth with curiosity and gratitude.

– Debora Kaz, Essay on Desire

SLurl Details

A Spoonful of Sugar 2023 in Second Life

Spoonful of Sugar 2023

Running from September 2nd through to September 17th (inclusive) in Second Life is the 2023 edition of the Spoonful of Sugar festival in support of Médecins Sans Frontières (MSF), the globe-spanning non-profit organisation providing medical humanitarian and emergency aid to people affected by armed conflict, epidemics, natural disasters and similar, and who might otherwise be excluded from receiving much-needed healthcare and relief.

Also known as Doctors Without Borders, MSF was originally founded in Paris, France in 1971 and is entirely self-governing; the support and treatment it provides is given on the basis of need, irrespective of race, religion, gender or political affiliation. It is often one of the first organisations to have feet on the ground wherever and whenever humanitarian aid and medical support is desperately needed, and since its founding, MSF has grown to a movement of 24 associations, bound together as MSF International, now based within Switzerland. Thousands of health professionals, logistical and administrative staff – most of whom are hired locally in respect of the care they give around the world – work on programmes in some 70 countries worldwide to provide medical and social care & support for a staggering 10+ million people annually.

Spoonful of Sugar 2023

The 2023 Spoonful of Sugar event marks the ninth year the event has sought to support the work of MSF. In that time, more than US $100,000 has been raised, once again demonstrating the generosity of Second Life users in supporting those most in need around the world. The money raised through SOS events goes directly to MSF for disbursement, although since 2022, the SOS organisers has sought to work with MSF to ensure the funds raised are directed more towards providing relief in countries and regions which have been impacted by natural / environmental disasters, as the SOS website notes.

We don’t “earmark” our fundraising for a specific aspect of what they do. We think they know best where the money is most needed. We do, however, want to change our focus for the event a bit. We’re going to explore more about MSF/Doctors Without Borders work with environmental issues, natural disasters and the pressing impact of climate change, focusing on their work within these specific areas and the people they help while doing this work. So join us at places on our planet that are both astoundingly beautiful and wealthy and yet devastatingly vulnerable and poor. Let’s understand this connection between environmental imbalance and the illness, safety and resource insecurity, facing so many on our planet,

– From the Spoonful of Sugar website

Hence why the 2023 follows the same theme as 2022 – Tahiti, which both sits as a reflection of the scenes of tropical beauty that names tends to conjure whilst also reminding us that it is often smaller, poorer countries that suffer the most from ecological disasters – flooding, storms, etc., – simply because they often cannot afford the rapid response infrastructure and mechanisms required to meet such disasters.

Also as with 2022, this year’s event presents 10 regions available for exploration, entertainment and shopping. Details of the daily entertainment can be found on the SOS website’s schedule page, whilst the region list page provides a list of participating merchants and brands across the 7 shopping regions, complete with SLurl to teleport directly to each region from that page. In addition to the entertainment and shopping, the event includes the Get Crabby Hunt with an impressive selection of prizes (participation requires joining the Get Crabby Hunt Group for L$299 – all proceeds to SOS / MSF), together with the SOS Raffle, offering the chance to win gift cards valued up to L$10,000 and / or tropical cabins.

Spoonful of Sugar 2023

The landing point for the event follows the familiar SOS format of providing extensive information on MSF’s work, as well as introducing people to the teleport system which can be used for easier region hopping. However, for those who wish to explore the regions on foot, boardwalks and sandy causeways can be followed through the event regions to help avoid getting feet too wet!

As always, Spoonful of Sugar is an event well worth visiting. Even if you don’t find anything to buy in the shopping regions, the donation kiosks will welcome your Linden dollars, and you can be absolutely sure that your money is going to a very worthy cause.

SLurl and Links

2023 week #35: SL TPVD meeting summary

Natthimmel, July 2023 – blog post

The following notes were taken from my chat log transcript of the  Third Party Viewer Developer (TPVD) meeting held on Friday, September 1st, 2023, together with the video recording of the meeting made by Pantera Północy, and embedded towards the end of this summary. My thanks, as always, to Pantera for making these recordings. 

Meetings Overview

  • 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.
  • As a rule, these meetings are:
    • Generally held once a month  the third or fourth Friday, at 13:00 SLT at the Hippotropolis Theatre. See the SL Public Calendar for specific meeting dates.
    • Open to all with an interest in viewer development.
    • Conducted in a mix of text and voice.
  • The notes herein are drawn from a mix of my own chat log and audio recording of the meeting, and are not intended to be a full transcript.

Viewer Updates

[Video: 0:00-3:17]

  • The Inventory Extensions RC viewer updated to version 6.6.15.581538, August 29.
  • The Emoji RC viewer, version 6.6.15.581557, was released on August 31.
  • The Maintenance V(ersatility) RC viewer, version 6.6.14.581315, August 30.

These updates comprise a promotion to RC status (Emoji viewer) and merging with the new release viewer code base. The remaining official viewers are unchanged as:

  • Release viewer,  version 6.6.13.580918, formerly the Maintenance U(pdate) RC viewer, version 6.6.14.581101, promoted August 23.
  • Release channel cohorts:
    • glTF / PBR Materials viewer, version 7.0.0.581126, June 26.
  • Project viewers:

Note that the alternate viewer page also lists “Win32+MacOS<10.13 – 6.6.12.579987” as an RC viewer. However, the Win 32 + pre-Mac OS 10.13 was promoted to release status on July 5th, and viewer version 6.6.12.579987 points to the Maintenance S viewer, promoted to release status on May 16th.

General Viewer Notes:

  • The Emoji viewer does not include the font updates, which have been moved to their own project. This viewer currently does not have sufficient data to determine where it might stand in terms of being promoted to de facto release status. It normally takes a few days for a reasonable cohort of users on the viewer so that stats on crash rates might be more accurately gathered, together with thing like bugs reported.
  • The Inventory Extensions viewer is currently awaiting UI updates, but is otherwise defined as “pretty close” to being ready for promotion once these updates have been implemented.
  • LL is in the process of determining how to standardise the use of whitespace in the viewer code. This is described as “getting around the infinite conflicts problem” in merging code within the viewer where whitespace is defined (e.g. tabs) differently to other / existing code (e.g. spaces – or vice-versa). It is also defined as “not fixing” the issue of coders all having different opinions on what whitespace should be, but while it is acknowledged the solution will not please everyone, LL will be moving forward with it, and will give more details on the direction they are taking in due course.

Multi-Factor Authentication Update

[Video: 3:27-5:50]

  • Multi-factor authentication has been a part of SL for some time (see here for notes on its introduction), and extended to the viewer shortly thereafter.
  • Within the next “week or two” the log-in service will be updated so that users who have opted-in to MFA will only be able to do so on viewers providing the necessary MFA support.
  • This move was first announced in October 2022, but implementation was delayed to allow all TPVs the time to incorporate the viewer-side MFA code – which should now be the case.
  • Notes:
    • This does not mean all users must use the authentication process; MFA as a whole remains optional. It simply means users who have opted in to MFA will only be able to log-in to SL using a viewer supporting MFA.
    • Should users lose there ability to access SL via the authentication process for whatever reason, they should file a support ticket to have their MFA status reset.
    • Brad Linden also indicated that LL does not have “any additional MFA methods in development right now”, and that requests for things like authentication via e-mail should be made via feature request Jiras.

In Brief

Refer to the video for the following:

  • [Video: 6:05-9:38] a general discussion on code-signing – approach, pros and cons (most TPVs have not implemented code signing). In short, LL are looking to leverage the move to Github Actions for the viewer build process / code management to make code signing “more portable” should any TPVs wish to implement it.
  • [Video: 26:06 to practically to the end of the meeting] Extended discussion on the Emoji viewer and use of emojis particularly being given the choice to enable / disable whether emojis are displayed in text within your own viewer, as several other platforms provide.
    • Some of the discussion appeared predicated on the automatic conversion of text to emojis, which is not actually what the Emoji viewer is doing.
    • It was pointed out that disabling emojis might be beneficial as an accessibility option.
    • The option to add a switch to disable rendering of emojis within the viewer was requested as a feature request for consideration.
  • [Video: 46:46 onwards] discussion on ambient lighting within EEP settings, PDR, PBR reflection probes behaviour (much of it is local chat).

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.