News from the Second Life Team — Summer 2024 Edition

This Summer has had some highs and lows. SL21B was a great success – the exhibitions, the events & performances, the town halls and the beta launch of Second Life mobile app – we enjoyed celebrating with all of you! But the rollout of PBR has been rocky and we know that it’s caused a lot of frustration. If you are having issues such as lag or texture loading with the latest release, please see this blog post for details on what happened and what you can do for better performance.

Now let’s catch you all up on recent product developments! Continue reading for mobile updates, server changes, news for creators and Viewer releases.

📱 Mobile Update

Our Second Life mobile app – in Beta for Premium and Premium Plus users since SL21B – received a bunch of updates last week including the following bug fixes + improvements:

  • Fixes to the client against bad extended material data
  • Reduced sensitivity of v-stick resulting in improved control of avatar movement
  • Support for new voice chat functions 
  • Lighting falloff calculation is improved 
  • Groups: Fix so Groups identifies correct members
  • New Memory Allocators: iOS and Android: We’ll now use the OS memory reports to hint our memory allocations in real-time, allowing us to load a bit more content before we run out of RAM.
  • Fixes resizing the app on Android folding devices (e.g. Samsung Z-Fold)
  • Prevents several issues relating to executing UI operations on the wrong thread
  • Water no longer appears in weird places after you teleport
  • More fixes for BOM-using avatars where textures would not load

And UI Changes:

  • Wear or remove a group tag
  • UI to show (or hide) group titles
  • Fix to not include self in nearby count
  • L$ balance (in developer settings)
  • Modal dialog updates
  • Simplified loading animation for Destination Guide

image4.png image7.png

Please give WebRTC Voice on mobile a try! Enable via menu > Settings > Developer tools > Voice 

image3.png

and visit one of the following WebRTC Voice regions:

And never miss a message from friends (or non-friends!) while offline when you enable Notifications!

image5.png image2.png

🌐 Server Changes

Some important fixes and features have made their way across the grid in the last several months. 

We fixed the hovering-on-login issue. Your floating avatar landed as soon as you moved, but we’re still very happy that this fix landed! 

We also shipped support for 2k textures which allows artists to add much more detail to their creations. 

We made several under the hood changes to support upcoming Lua scripting and fixed a bug with region restart scheduling. 

And this week, the grid also welcomed a bunch of changes in support of Combat 2.0 – read more below – and we shipped support for gamepad input to LSL scripts.

Lua Scripting

We are working on Lua scripting for compatibility with LSL, there is a lot to be said here, so perhaps it’s better to link you directly to the Lua FAQ.

🪀 Creator news

💣 Combat 2.0

image1.png

Combat 2.0 is here with the Tuesday 8/20/2024 update to Second Life Server

  • New LSL functions and region settings to support building flexible combat systems using the built in damage system.
    • Damage adjustment for armor and healing. 
    • Damage types, allow for vulnerabilities and resistances. 
    • System supported combat logs for leader board support.
    • Region settings allow control of death teleports and damage throttles. 
  • More in depth information in the wiki https://wiki.secondlife.com/wiki/Category:LSL_Combat2
  • Find cool combat destinations in our new Combat category in the Destination Guide

Coming soon:

💻 Viewers

🗺️Atlasaurus

In addition to several performance fixes for Macs, VRAM budgeting and improved memory handling for all, Atlasaurus includes support for taking large groups of items back into inventory as individual objects, instead of a coalesced bundle of items, leaving you wondering if your favorite chair is really in there with the rest of your living room set. There is also a new Max Nearby Lights slider in Advanced Graphics Settings, for when things seem too bright. Plus a sneak peek at GLTF model imports which allows you a local, preview-only version, of what an imported model will look like. Plus all of WebRTC merged in! More below.

🗣️WebRTC Voice Viewer

We are very excited at this opportunity to update the voice experience for all Second Life residents! In fact it’s worthy of its own blog post

🧰Maintenance Viewers

DeltaFPS will be the next Release Candidate (RC) which will contain many more performance improvements focusing on bringing frame rates up to and if not better than, where they were before. With the move to GitHub we are also trying a new development method called GitFlow. This will mean fewer parallel Release Candidates (RCs) and more frequent, smaller feature releases with only one active RC at a time. For this reason both Maintenance B and C, which were published and had several thousand user hours each, were closed and merged into the develop branch. All those users were offered an upgrade to Atlasaurus already.

Default Viewer

Materials Featurettes

This viewer was promoted to default release in June and contains support for Mirrors, PBR Terrain and 2k textures. We are excited about supporting these features and improving the visual quality of content in Second Life. Now it’s time to focus on those performance issues though.

 

Have a Great Week From All Of Us At Zoha Islands / Fruit Islands

Halloween Shop & Hop Event 2024

Applications Now Open!


Linden Lab
 

HalloweenShopHop2024.jpg

The Halloween season is fast approaching and our annual multi-region inworld shopping event is coming back. If you are a Content Creator, this is your chance to spook up some sales and reach a large audience with your creepiest and coolest creations!

The 2024 Halloween Shop & Hop will open on October 4th and will run through November 3rd. This is your opportunity to bring a ton of new customers to your brand, by offering some of your best items. We are looking for Merchants willing to offer a discount on their items (at least 20% off) and provide a new non-exclusive gift to shoppers.

If this sounds like something you would be interested in, please fill out this form as soon as possible and no later than Sunday, August 25, 2024. We will contact you soon after that date if your application is accepted.

Have A Great Week From All Of Us At Zoha Islands Fruit Islands

Second Life Community Exhibition – August 2024 Expansion

In our ongoing effort to connect newcomers to Second Life with some of the most vibrant and active communities within our virtual world, we initiated the Second Life Community Exhibition (SLCE) on January 30th, 2024. Following the enthusiastic reception of the initial exhibits, we’re excited to announce the latest expansion.

Phase III Expansion – August 2024

As we enter Phase III on August 15th, we’re not only introducing new exhibits but also enhancing a few from earlier phases with larger parcels to enrich the visitor experience. Here’s what’s new and upgraded in this phase:

  • Virtual Worlds Education Consortium (VWEC)
  • Premier Wrestling
  • American Cancer Society
  • Cycling Federation
  • Baunatal
  • Blender School
  • Jeogot Warship
  • Happy Hippo
  • Echo Group
  • Rosehaven Estate
  • Sea of Fables
  • Circle Mental Health

These additions join our thriving communities from previous phases:

Phase I – January 2024

  • Bay City
  • Nonprofit Commons Oasis
  • Virtual Ability
  • BURN2
  • Boystown
  • Caledon
  • Furzona
  • LWN – Second Norway
  • Drivers of SL
  • Confederation of Democratic Simulators
  • Bellisserian Bureau of Bureaucracy

Phase II – May 2024

  • Baunatal German Community
  • Islands of New England
  • The Nature Collective
  • FOCUS Art Magazine and Galleries
  • The Teegle Equestrian Community
  • Leeward Cruising Club
  • The Lighthouse: Support & Meetings
  • Premier Wrestling (expanded in Phase III)
  • Virtual Worlds Education Consortium (expanded in Phase III)
  • American Cancer Society (expanded in Phase III)

Each of these phases has built upon the last, broadening the scope and depth of what Second Life has to offer. These communities not only enhance the variety within our exhibition but also foster a supportive and engaging environment for all Residents.

We invite you to explore these dynamic communities and connect with the unique cultures and initiatives each exhibit brings to Second Life.

Looking Ahead

Our commitment to expanding the SLCE is ongoing. We plan to continuously cycle in new communities to keep our exhibition fresh and engaging. If you are interested in being considered, please fill out the application form.

 

 

 

Official: Tiki/Water Theme

Is The Next Linden Home Theme


After weeks of waiting Patch Linden has announced the final results on the Second Life Forums under the Linden Homes section.

The next Linden Homes theme is Tiki/Water Theme after having the most votes in a recent poll. The runner up was Alpine Style Theme (Snow).

The lab are currently deciding on which theme will be in line with Premium or Premium+. Work is due to start very soon if not already.

The team at the lab have been doing off-site training recently which is probably one of the main reasons for the delay. The team has fallen behind apparently but is now focused on catching up which may take days/weeks.

Here is the full announcement below from Patch Linden on 5th August 2024 via Second Life Forums….

The winner:  Tiki/Water Theme

Runner up:  Alpine Style Theme (Snow)

Owing to our offsite training, the team has fallen somewhat behind and is now focused on catching up. We have yet to determine which theme will be in line with Premium or Premium+, but we expect to make this decision promptly.

Thank you to everyone who participated in the poll and helped decide the upcoming themes for Linden Homes!

Can’t wait to see the new Tiki/Water Theme developments take place in the months ahead.

Have A Great Week From All Of Us At Zoha Islands Fruit Islands

Tutorial

We have had quite a few reports in our support system about abuse and we wanted to share with residents on how to use Abuse reporting. Of course you still need to report to Zoha Islands support system so we can know about such abuse. Continued reporting Does help.

Raising Abuse Reports in Second Life

Griefing, be it through word, action, noise, or object (as seen here), etc., is one of the items covered by the Abuse Report

The following notes are drawn from a presentation Governance Team manager Tommy Linden and team member Corky Linden are making to various communities within Second Life as part of an initiative to better disseminate information about the Governance Team, and on filing Abuse Reports (ARs). The hope is that the information provided will give users a better understanding of what the Governance Team hope to see provided in an Abuse Report in order to fully investigate it.

 

Note that  official information on Abuse Reports can also be found in the Knowledge Base.

 

 

Governance Team: Quick Facts

  • The team is relatively small – under a dozen in size – but handles an average of 400-500 Abuse Reports per day
  • All Abuse Reports get reviewed as the first stage of an investigation, with priority given to those seen as critical (such as an in-progress griefing attack).
  • All ARs that can be investigated are investigated. However:
    • How far the investigation goes largely depends on whether the AR is filed against something Governance is empowered to investigate, and how much meaningful information is supplied in it.
    • The Governance Team intentionally does not report back on the outcome of their investigations for a number of reasons. Just because the outcome might not be visible to the reporter / match their expectations when filing an AR, does not mean the report was ignored.
  • One of the biggest issues with incoming Abuse Reports is that they often lack the basic information required in order for an investigation to be properly carried out.

What is an Abuse Report?

The Abuse Report (AR) is for reporting any individual or group of avatars or any in-world object engaged in an activity deemed inappropriate under the Second Life Terms of Service  / Community Standards and/or is in contraction to the maturity rating for a region.

 

ARs apply to: griefing, spamming, age play, assault / pushing / disturbing the peace, disclosure of personal information, fraud, harassment, indecency and Skill Gaming violations. In addition, there are Welcome Area Guidelines governing places like Infohubs, which contain restrictions on what should not be done in those areas with any violations also subject to ARs. Report.

There are also certain things that do not apply to ARs. For example, being banned from a particular group or region or parcel, or a dispute over rental payment between residents are not actionable via AR.

ARs can be filed by anyone suffering abuse, or by those directly witnessing an abusive act. However, this does not mean teleporting multiple people into a location and having them file reports as well. Rather than “speeding up” any investigation, it can actually slow down the entire process by forcing Governance to spend time reviewing dozens of additional (and possibly contradictory) reports.

What Is The Governance Team Looking for in a Report?

The Governance Team is looking for clear, concise and consistent information in an Abuse Report, as summaries in the image below and expanded upon in the following sections.

A “good” Abuse Report, presenting all the information and making good use of a screen shot – click to open the slide in a separate tab for easier reading. With thanks to Corky Linden

Accessing the Abuse Report Floater

The AR floater can be accessed via:

  • Menu bar > Help > Report Abuse.
  • By right-clicking on an avatar or object and locating / selecting Report Abuse from the context menu / pie menu.
    • Make sure you have the right avatar / object selected when doing this.
    • Launching the AR floater using either of these two options will auto-complete parts of the form.

The following guidelines are intended to help with filing an AR.

Screen Shots

Where possible, try to include a screen shot of the situation you are reporting. It can be the most effective means of illustrating what is going on, and gives the Governance Team clear visual proof / evidence of what has happened. It can also make up for information missed from the rest of the report.

The slide below outlines some of the key points to remember when using the AR floater to capture a snapshot – click to enlarge it in a separate browser tab for ease of reading.

Abuse Report snapshots: click on the slide to open it in a separate browser tab for easier reading

Note that most viewers do not have a refresh button for the snapshot preview, so try to make sure all the information you wish to capture is on your screen. If you are unable to get a screen shot for whatever reason, it is important you provide clear, accurate information in the Summary and Details section of the report (see below).

Object Picker

The Object Picker allows you to identify an abusive object (e.g. a particle / noise spammer, a weapon, etc.), and include its name and owner in the body of your Abuse Report. Instructions on how to use it are included in the AR floater, and this section will be auto-completed if you launch an AR by right-clicking on an abusive object. Remember you can further verify the item by including it in a snapshot with the Edit floater open to show the object name & owner.

Report Categories

The Abuse Report floater includes a pre-defined, drop-down list of categories which should be used when filing a report. Notes on the *valid* categories can be found here. Note that filing under the wrong category doesn’t prevent a report from being investigated, but it can slow things down, particularly if there is insufficient information provided elsewhere in the report.

Abuser Name

This allows you to grab the name of someone causing abuse from those around you. If you launch an Abuse Report by right-clicking on an object or avatar, this section will auto-complete (make sure you have selected the right avatar), otherwise click the Choose button and follow the on-screen instructions.

Location, Summary and Details
  • Location should be the SLurl of the location where the griefing took place. If you were forced to leave the location before filing an AR, use your teleport history to obtain the region details. If you are taking a screen shot of a situation, make sure the region details are visible at the top of your viewer window as further verification.
  • Summary should include a clear summary of the situation.
  • Details should include a concise and clear explanation of the situation and any steps you may have taken to rectify it (e.g. asking someone who has littered some land if they would come and clear it up). Be as specific as possible, particularly if you cannot include a screen shot.
    • Do not cut and paste chat or IM text in this section, as this cannot be accepted as evidence, due to the fact it may have been edited. Text should be shown by Including the relevant chat / IM tab from the Conversations floater in any screen shot you take.

What Else Can or Should Not be Filed with a Report?

  • You can include anything else provided as a part of the official viewer which might be used to help investigate a report (e.g. the Bumps, Pushes and Hits  floater (Help > Bumps, Pushes and Hits) could be displayed to indicate physical abuse in a “safe” area).
  • The following cannot be accepted by the Lab as part of an Abuse Report:
    • Chat or IM text which has been pasted in to the Details section of the AR. Copied text can be too easily altered after-the-fact, and so is not seen as acceptable evidence by the Lab.
    • Voice or other recordings – again due to risk of post-editing or dubbing.
    • Screen captures outside of those taken by the AR tool.

Other Items

Profile Violations

All information within a profile should be G rated. With the general exception of Picks, anything which is not G rated can be AR’d, this includes:

  • Nude or sexually explicit images (flesh or avatar)
  • Profiles with sexually explicit language in the About descriptions
  • Profiles demonstrating intolerance, hatred, etc., in any text they contain can be (including text and images associated with Picks)
  • Profiles which “out” the Alt(s) of another avatar
  • Profiles which explicitly advertise sex may also be subject to AR, although this is a grey area (e.g. “IM me for a good time” isn’t explicit, and would not be actionable; however, a list of sexual acts and prices could be considered actionable).

Offending profiles should be featured in the screen shot submitted as a part of the report /a>.

Note: Disclosure of personal information in a profile by anyone other than the profile owner can also be AR’d, regardless of the fact it appears in the profile owner’s profile. See Disclosure > Real World Information in the Abuse Report Category notes accompanying this article.

Exploits

If you have a strong suspicion someone is using an exploit to grief (e.g. to crash a region), the preferred method of reporting is via a SECurity category JIRA. However, if you have never used the JIRA system, or are uncomfortable in using it, you can file an Abuse Report instead / as well. Use the Disturbing the Peace categories.

 

Have A Great Week From All Of Us At Zoha Islands Fruit Islands

North Sea Open Regatta – July 31st 2024

The results for today’s North Sea Open Regatta have been posted Congrats to the winners. and thanks to the SLCG for helping with race duties.

Small boat fleet, from the left (in boats): Emileigh (Isard Mini Transat), Juicy (Bandit IF), Katey (Bandit 22 LTE), Mary (Shields Class), Rugger & Chaos (Bandit IF), Cole (Bandit IF), Di Si (Bandit 22 LTE), Kael (Isard Mini Transat), Jamie (Bandit 22 LTE), Aoife (Isard Mini Transat), Bea (Bandit 22 LTE), Kristaly (Isard Snipe), and Zimtzicke (Isard Mini Transat). On the Race Committee Boat: Cryptic. On the dock: Red, Daenerys, Zoe, Rossy, Josie, Caethes.

Small boat fleet, from the left (in boats): Emileigh (Isard Mini Transat), Juicy (Bandit IF), Katey (Bandit 22 LTE), Mary (Shields Class), Rugger & Chaos (Bandit IF), Cole (Bandit IF), Di Si (Bandit 22 LTE), Kael (Isard Mini Transat), Jamie (Bandit 22 LTE), Aoife (Isard Mini Transat), Bea (Bandit 22 LTE), Kristaly (Isard Snipe), and Zimtzicke (Isard Mini Transat).
On the Race Committee Boat: Cryptic. On the dock: Red, Daenerys, Zoe, Rossy, Josie, Caethes.

Calm seas, with a nice fleet turnout, highlighted the last North Sea Open Regatta for July, 2024. The North Sea regions were well behaved with one DNF (Did Not Finish) recorded on the day. The lone DNF came during the small boat portion as a skipper deleted her boat after getting lost and wandering five regions off the course. The crowds that gathered on the beaches of the islands in the Ziziphus, and Genip regions, and along the Poseidon Centre Spectator Pier and small race dock in the Eden Jakana region, savored a great display of fleet racing from this weeks skippers.

This weeks small boat fleet, sailing on the North Sea Bowline Reverse course, was made up of a split majority of four Isard Mini Transats and four Bandit 22 LTEs. Three Bandit IFs, two sailing single-handed and one crewed respectively, one Isard Snipe, and one Shields Class rounded out this weeks small boat fleet. Meanwhile, the big boat fleet, sailing a two lap affair on the North Sea Long Loop course, was made up of a majority of three The Mesh Shop (TMS) I-Mocca 60s, two sailing single-handed and one crewed respectively. Two Trudeau 12 Metres, two TMS Ushuaias, one ACA33, one Isard Machcichaco, and one WildWind SC-40 rounded out this weeks big boat fleet.

Big boat fleet, from the left (in boats): Emileigh (Trudeau 12 Metre), Jamie (Trudeau 12 Metre), Juicy & Di Si (TMS I-Mocca 60), Chaos & Rugger (TMS Ushuaia), Kael (TMS I-Mocca 60), Aoife (Isard Machichaco), Kristaly (WildWind SC-40), Cole (TMS Ushuaia), Zimtzicke (TMS I-Mocca 60), and Mary (ACA33). On the Race Committee Boat: Cryptic. On the dock: Red, Daenerys, Leela, Rossy, Josie, Zoe, and Caethes.

Big boat fleet, from the left (in boats): Emileigh (Trudeau 12 Metre), Jamie (Trudeau 12 Metre), Juicy & Di Si (TMS I-Mocca 60), Chaos & Rugger (TMS Ushuaia), Kael (TMS I-Mocca 60), Aoife (Isard Machichaco), Kristaly (WildWind SC-40), Cole (TMS Ushuaia), Zimtzicke (TMS I-Mocca 60), and Mary (ACA33).
On the Race Committee Boat: Cryptic. On the dock: Red, Daenerys, Leela, Rossy, Josie, Zoe, and Caethes.

Race Director: Cryptic
Assistant Race Director: Daenerys
Wind: SW (225°) 18kts

Note:
Did Not Finish (DNF) = number of finish +1
Did Not Start (DNS) = number of start +1

Today’s winner was Kristaly (kristaly Resident), with Kael (Kael Decosta) second, and Cole (ColeBatriani Resident) in third place. Congratulations to all of you. Thank you to everyone who came to sail and spectate and the SLCG for helping with race duties.

Race Notes:
Rugger (ruggeromare Resident) and Chaos (OnechanbaraChaos Resident) registered as a team prior to the start of the race, therefore their points are accredited together.


Emileigh (Emileigh Starbrook) was disqualified (DSQ) during the big boat portion for sailing an incorrect course, sailing north of the first mark, the green buoy in the Ziziphus region, on the second lap, instead of south as indicated for the course.

Emileigh, in her Trudeau 12 Metre, sailing north of, instead of south of the green buoy in the Ziziphus region, on her second lap of the North Sea Long Loop course, during the big boat portion of the North Sea Open Regatta, on Wednesday, July 31st, 2024.

Emileigh, in her Trudeau 12 Metre, sailing north of, instead of south of the green buoy in the Ziziphus region, on her second lap of the North Sea Long Loop course, during the big boat portion of the North Sea Open Regatta, on Wednesday, July 31st, 2024.

 


Aoife (Aoife Treeflame), Jamie (JamieGawith Resident), and Mary (Marousca Resident) all finished tied with 11 points. Rule A8.1 of Appendix A, Scoring, 2021 – 2024 World Sailing Racing Rules of Sailing is used to break this tie:

If there is a series score tie between two or more boats, each boat’s race scores shall be listed in order of best to worst, and at the first point(s) where there is a difference the tie shall be broken in favour of the boat(s) with the best score(s). No excluded scores shall be used.

Skipper Best Finish Next Best Finish
Aoife Treeflame 1 10
JamieGawith Resident 3 8
Marousca Resident 4 7

With the race results rearranged in best to worst finish order, per A8.1, the tie breaks in Aoife’s favor with having a first place finish over Jamie’s third, and Mary’s fourth place finishes as their best.


Katey (KateyBeach Resident) and Juicy (juice651 Resident) both finished tied with 17 points. Rule A8.1 of Appendix A, Scoring, 2021 – 2024 World Sailing Racing Rules of Sailing is used to break this tie:

If there is a series score tie between two or more boats, each boat’s race scores shall be listed in order of best to worst, and at the first point(s) where there is a difference the tie shall be broken in favour of the boat(s) with the best score(s). No excluded scores shall be used.

Skipper Best Finish Next Best Finish
KateyBeach Resident 6 11
juice651 Resident 8 9

With the race results rearranged in best to worst finish order, per A8.1, the tie breaks in Katey’s favor with having a sixth place finish over Juicy’s eighth place finish as his best.


Emileigh (Emileigh Starbrook) and Di Si (Diamant Siamendes) both finished tied with 22 points. Rule A8.1 of Appendix A, Scoring, 2021 – 2024 World Sailing Racing Rules of Sailing is used to break this tie:

If there is a series score tie between two or more boats, each boat’s race scores shall be listed in order of best to worst, and at the first point(s) where there is a difference the tie shall be broken in favour of the boat(s) with the best score(s). No excluded scores shall be used.

Skipper Best Finish Next Best Finish
Emileigh Starbrook 10 12
Diamant Siamendes 11 11

With the race results rearranged in best to worst finish order, per A8.1, the tie breaks in Emileigh’s favor with having a tenth place finish over Di Si’s eleventh place finish as her best.