SL20B Lab Gab Special: the Moles of Second Life

via Linden Lab
On Friday, June 30th, 2023 saw the fourth in a series of Lab Gab special events take place for the SL20 Birthday celebrations, featuring featuring Patch Linden and the Moles of the Linden Department of Public Works (LDPW). Table of Contents

Unlike the other summaries in this series, this article focuses on the work of the Moles and the projects they are currently working on and which have recently been launched or will be launched in the near future. Broader questions on individual interests, hopes for the future of SL, subjects (such as the SL20B Sweepstakes) covered in more depth in other Sl20B Lab Gab sessions are not included below. As always, timestamps to the video are included within each topic / sub-topic, allowing comments made to be heard in full.

Meeting Some of the Team & About the LDPW

[Video: 0:00-7:50]

  • Short interviews with a number of the Moles covering what they do and how they became members of the LDPW team. These discussions fold-in to them some of the points below.

Who or What are the Moles?

  • Officially called the Linden Department of Public Works (LDPW), originally formed in 2008, Moles are residents from all over the world hired by Linden Lab as independent resident-contractors to undertake Lab-led projects.
  • Their work was originally focused on the Mainland, adding the infrastructure – road, bridges, etc., and the landscaping, as noted in the official LDPW wiki page, although they actually do a lot more than this.
  • Notable major projects carried out by the Moles include:
    • Development of residential centres such as Nautilus City and Bay City and Bellisseria; development of the Lab’s various games accessible through the Portal Parks.
    • Involvement in special development projects for both Second Life (e.g. Bento, Animesh, EEP, PBR), and partnership developments (e.g. Zenescope and Motown Experience), that latter under the banner of Second Life Studios.
    • In keeping with their name, Moles were originally given a mole avatar, complete with hard hat. However, over the years, most have moved to having a more individual and personal look, although some say with their Mole look.
    • As well as being paid for the work they do, Moles also receive and allowance from the Lab, which is primarily intended to go towards the cost of uploads (texture, animations, mesh objects, etc)., but which can also be put towards developing their individual looks.

How to Become a Mole

  • Positions in the LDPW are open to application by residents who believe they are qualified to work in the team, and the team may also approach specific residents and ask if they would consider joining them.
  • Applications are made by dropping a résumé (note card or email) of qualifications / experience (including links SLurls, Flickr, You Tube, etc.) to Derrick Linden (derrick.linden-at-lindenlab.com) or to Patch Linden (patch.linden-at-lindenlab.com).
  • Applicants have to go through a former interview process.
  • Successful applicants get to pretty much choose their hours of work – providing agreed tasks are completed on time.
  • As they are from around the world, this can allow some projects to move forward on almost a round-the-clock basis.
  • Those who are more fully-rounded in skill sets  – content creation, scripting, etc., – are encouraged to apply, but LL will also take on specialists.
  • Motivated, outgoing, communicative people with a passion for SL and willing to self-teach themselves new skill sets are particularly considered.

About SL20B

[Video: 7:57-20:32]

  • Missy Mole:
    • Planning for SL20B started during SL19B, commencing with a review of what worked / didn’t work at SL19B, and initial discussions on the 20th anniversary theme.
    • The initial planning process for the theme (/build aesthetic) and size of the event took around 3-4 months.
    • The size of the event means there are 321 exhibits – many of them interactive -, compared to 150 just five years ago. The increase in event space has meant some exhibit parcels (around 100) could be offered at 4096 sq m.
    • The focus for the last few SLB events has been not only to encourage people to share in the theme, but to present exhibits that reflect their passions / interests: art, music, community activities, etc.
    • SL20B is also the first SLB event to include the Adult community (also at the Shop and Hop as well). To achieve this, there was a lot of direct canvassing / encouraging of Adult communities to come and participate, rather than just leaving it to people to apply. As well as the Adult region exhibits, there have also been events hosted on them.
    • Discussions within the LDPW team are already in progress to discuss how the Adult presence can be grown in future SLB events, including the possibility of having an “official” event stage within the Adult regions.
  • Patch Linden:
    • Given it is the 20th anniversary, the decision was decided to refresh some of the “core” SLB builds (such as the Tapestry of Time) and also the Shop and Hop regions to be more in keeping with the event theme and also to offer fresher designs for future events.
    • The New Shop and Hop region design will be retained and “themed up” for future events.
  • Dreaming Mole:
    • The concept of the Welcome Area was to present a setting which reflects both the theme of the event and suggests important factors for the future – sustainability, etc., whilst also acting as a natural information hub and viewing area.
    • The landing point was placed so that people would see the structure before them and be encouraged to walk towards it, along the Community Gallery Walkway.
    • The overall inspiration for the build was modern architecture and the work of architects such as Oscar Niemeyer.

Current LDPW Projects

[Video: 21:45-28:01]

  • Linden Homes – with additional content and themes.
  • User experience – the experience user have when the come into Second Life, as distinct from the Senra Starter avatars [see below].
  • Further entertainment partnerships “in the works” similar to the Motown Experience.
  • The TV show tie-in [mentioned in Patch’s SL20B Lab Gab session].
  • Further Linden Games are also in discussion.
  • LDPW also developed the Social Casino, including the games and the gaming HUD, and which will be expanded on with prizes, rewards, leader boards, etc [see Grumpity Linden’s comments in the Lab Gab session featuring her and Mojo Linden as well].

Senra Starter Avatars

[Video 22:56-24:23]

  • Senra is the brand name giving to the upcoming new Bento / Bakes on Mesh complaint starter / new avatar series specifically developed via the Moles as a Lab project, and which were initially previewed at SL19B in 2022.
  • Come with a complete set of accessories: hair, skins, clothing, attachments, shoes, etc. All of which will be presented as a full library of content within the viewer (as a part of the overall Library).
  • The first phase of the release will feature two human avatars + accessories, etc., referred to as Jamie (female) and Blake (male).
  • The second phase of work has already started and will include anthro, allowing Senra to cross over into “other areas.”
  • The launch is provisionally targeting middle-to-late-July.
  • Prior to the launch, effort will be made to get the developer’s kit (devkit – covering clothing, accessories, skins, etc.) and licensing agreement made available to SL content creators who wish to develop content and sell it into the Senra ecosystem.
Screen caps of the Senra Jamie and Blake avatars. Note: as these are screen caps (as I was unable to be in-world for the session), no assumption as to the overall quality / looks of the Senra avatars should be assumed on the basis of these images

The BelliHub and Welcome Hub

[See also: A look at the new Belli Rub – I mean BelliHub – in Second Life]

[Video: 28:10-37:17]

  • Abnor Mole:
    • Initially grew out of a need to have somewhere to demo the Liden Home themes and styles for those wishing to “try before they buy” a Premium / Premium Plus account.
    • The grew into an idea to also provide further information on Bellisseria and from there grew into a complete Welcome Hub for new users.
    • However, the primary focus is to provide information on Bellisseria for existing resident and give insight into Premium Subscriptions via an in-world means.
BelliHub: Linden Homes demo area at the BelliHub
    • As they were in development at the same time, some of the work put into the BelliHub Welcome Area was used to inform the design within the the Welcome Centre at the new Welcome Hub.
    • The Welcome Hub with its nine regions is designed to provide a more complete experience for incoming new users, which in part came off the back of the fact that many people coming into SL will go through the older Welcome and Social islands and think that that was all there is to SL, and leave.
    • So the Hub is intended to both introduce new users to both the viewer and using an avatar and to encourage them to understand there is much more to discover about Second Life and the events and activities which take place in SL, while at the same time not locking them into a specific path or hierarchy of things they have to go through in order to better understand SL.
      • The above is very much assisted through the presence of mentors and the video and general info boards they can opt to use or skip over, depending on their knowledge and abilities.
      • The only really “key lessons” within the Welcome Centre of the Hub are moving, talking, and interacting with objects. The rest is intentionally free-form.
    • [Video: 50:23-51:00] The overall design of the Welcome Hub is intended to be modular in that options, features, areas, can be swapped in / out with others, and the overdesign expanded, etc., as required.
A question was asked about refreshing Mainland terrain textures. There is an off-shot of the current PBR Materials project to allow such materials to be applied to SL, and  – with noted caution about ensuring consistency of appearance, etc., – this will include Mainland. Details of the PBT project and the terrain project can be found in my CCUG summaries; also see this official sneak peek. Image credit: Linden Lab

Who is Magellan Linden?

  • Magellan Linden is The Great Explorer of Second Life (who was once said to have vanished during his explorations, but does pop-up from time-to-time) is a construct, rather than an individual, but as revealed in the session, Abnor Mole loans his voice to Magellan!

SL20B Lab Gab Special: Grumpity and Mojo Linden – summary notes + video

via Linden Lab
On Tuesday, June 27th, 10th, 2023, Linden Lab streamed a special session of Lab Gab featuring  Grumpity Linden, Linden Lab’s Vice President of Product, and Mojo Linden, the Lab’s Vice President of Engineering.

The session was built around announcements and updates relating to various initiatives and product developments. Note that the following is not a direct transcript of the entire session, but is intended to record the key points discussed.

Table of Contents

For ease of reference, timestamps are provided to the relative points within the video where specific topics are discussed, allowing readers who prefer to listen to the comments directly to be able to do so.

A Little Background

[Video: 0:45-2:43]

Grumpity Linden: heads up Second Life Product team, where she has overseen a shift to growth, a stronger, more balanced economy, movement towards better community cohesion, and an overall forward-looking approach. She originally started at LL whilst working for The Product Engine, and was involved in the development of Viewer 2 (as designed by 80/20 Studio), prior to joining LL full-time in 2014. As the Vice President of Product, she is responsible for coordinating the various teams involved in bringing features and updates to Second Life, liaising with legal, financial and compliance to ensure features and capabilities meet any specific requirements in those areas, and so on; work which can involve looking at specifics within various elements of the overall SL product, such as UI design and layout, etc.

Mojo Linden: joined the Lab in 2021 at the Vice President of Engineering. A 20-year veteran of the gaming industry, he has been responsible for launching numerous games across multiple genres and platforms, and has a strong understanding of platforms, architectures, and product development and technical capabilities. In his role at the Lab, he has shown enormous openness and candour in seeking to increase the platform’s functionality and performance, and in pushing to expand SL’s capabilities.

Performance Improvements  and Technical Debt

[Video: 2:48-5:38]

  • Performance improvements in both the viewer and on the simulator / back-end has been a focus for the last two years, and remains a focus now.
  • The PBR [Physically-Based Rendering – also a see below] project will not only deliver better rendering and better looking world, it includes a range of viewer-side performance improvements – such as removing the viewer limitation on the amount of video memory it can use on a GPU under Windows, allowing for  better texture loading.
  • There is work in progress to update the simulator code to run on a 64-bit architecture, which will lead to further server-side performance improvements.
  • A challenge with improving SL is its 20-year lifespan, which means that while it has been updated throughout, it still has a high degree of technical debt in terms of the age of some of the code and services, due the fact that many technologies and capabilities didn’t exist when the platform was being built, etc.
  • Enhancing and improving the platform is therefore a balancing act between introducing new technology, new features and new capabilities whilst also working to ensure the underpinning code and continues to work as expect, and the back-end systems and services can be updated to work in “more modern ways”.

Product Roadmap 2023

[Video: 5:47-17:19]

In Brief

  • The upcoming New User Experience / Senra-brand mesh avatars – for more details, see my summary of Patch Linden’s Lab Gab session, together with the supporting web-based avatar customisation process [also see below for more].
  • The SecondLifeTime membership offer  – see: Linden Lab launches SecondLifeTime Premium and SecondLifeTime Premium Plus. In brief:
    • 200 SecondLifeTime Premium memberships for a one-off payment of US $749 for life and featuring all the benefits available to Premium subscribers.
    • 20 SecondLifeTime Premium Plus memberships for a one-off payment of US $1,749 for life and featuring all the benefits available to Premium Plus subscribers.
  • The launch of the first Linden Homes theme for Premium Plus – see: Looking at the Linden Premium Plus Homes Ranch theme in Second Life.
  • Updates and improvements to the “Land Journey”.
  • Further Marketplace updates and improvements, including making the MP mobile-responsive.
  • Further improvements to the updated Destination Guide.
  • Back-end systems updates (e.g. the architecture update, noted above), which may not always be user-visible.

Second Life Mobile

[Video 7:43-13:30]

Rendering in the SL Mobile app / viewer – screencap via the June 2023 development video from Linden Lab
  • Development work is continuing, with an emphasis on performance and rendering (for example: the capabilities of the hardware running SL Mobile is assessed to see if it can render with shadows enabled).
  • The user interface has been revised and improved, and the overall aim remains to provide an immersive an experience as possible, and provide users with an many of the capabilities found within the viewer as makes sense to include in a mobile device.
  • Work will continue in adding features and capabilities and refining SL Mobile over the next two quarters.
  • The current time frame for releases is:
    • Limited “private” alpha testing towards the end of 2023.
    • Broader user beta testing in 2024.
  • A new development video update was presented during the session.

Social Casino

[Video: 15:16-17:19]

  • Background: a low-key announcement (via Twitter) of a new format of casino launched by Linden Lab allowing casino-type games to be played without wagering L$ directly or offering prizes in L$ which can be later cashed-out, and thus “not gambling”.
  • Seen by LL as a means to provide users with a further opportunity for social engagement and entertainment, based on the idea that casino-style games and environments are popular social mediums in the physical world.
  • This has been a complex programme to work out, including the legal aspects, and has been made possible through Mojo Linden’s wide-ranging experience working for the likes of Double Down.
  • The experience is to be enhanced during the coming year with more in the way of prizes (e.g. transferring game chips for No Copy / No Transfer items), leader boards, and a grater variety of games.
  • The overall idea is to showcase the idea and encourage communities in Second Life to develop their own “social casinos” along similar lines.

Second Life Inventory Updates

[Video: 25:33-26:27]

  • A project has been underway to update the Inventory database schema to pave the way for the addition of a range of new features.
  • The first of these are the abilities to associate thumbnail images with Inventory items and folders, and to open individual inventory folders in their own windows.
Inventory Extensions in the Inventory Extensions project viewer: Item and folder contents preview images (l) and the Single Folder View (r)

The New User Experience

[Video: 17:25-20:22]

The New Welcome / Community Hubs

[Video: 17:25-18:26]

  • The first in a new series of Welcome  / Community Hubs designed to help incoming new users to get started in Second Life and provide them – and established users – with the opportunities to mingle, participate in games and events, seek assistance from mentors, etc., was recently launched alongside the Motown Experience (see: Linden Lab and Motown: a new approach to user on-boarding in Second Life).
  • The project has involved multiple teams / departments at the Lab, and is regarded as a “labour of love”.
  • There are plans to further enhance this approach to Welcome Hubs and to expand them to other communities / experiences.
The Second Life Welcome Centre sitting adjacent to the Motown Experience

New Avatar Customisation Flow

[Video: 18:36-20:22]

  • Alongside the Senra NUX avatars, the Lab will be launching a new avatar customisation flow for new users.
  • This will initially be web-based, and part of the sign-up flow, allowing incoming users to customise their avatars as the come into Second Life.
  • This will then be expanded so that the Senra avatars and the core clothing / accessories developed for them by Linden Lab will form a part of the Second Life library within the viewer’s inventory, and thus available to all users.
  • The improved avatar customisation flow will also be added to the viewer
  • As indicated by Patch Linden, there will be a dev kit + licensing agreement for creators wishing to produce and sell products into the Senra ecosystem as it develops, to hopefully provide broader choice for those using the Senra avatars.

Physically Based Rendering (PBR)

[Video: 20:33-22:09]

  • Background: a wide-ranging project to introduce PBR capabilities to Second Life using the Kronos glTF 2.0 specification.
    • The current project is to introduce glTF materials into Second Life, and this is now at Release Candidate status both in the viewer and on the Main grid (that latter on a limited basis at the time of writing).
    • It means some significant updates to rendering within Second Life, and offers notable improvements. Part of this work involves the introduction of Reflection Probes into Second Life to allow for better surface reflectivity in objects, etc.
    • A follow-on project from this work is already underway, allowing the “traditional” textures using a Second Life terrain to be replaced with glTF materials.
    • A further follow-on project is looking to  allow the controlled use of planar mirrors in-world, with real-time reflections (including avatars).
    • I attempt to provide updates to this project through my Content Creation User Group (CCUG) meeting summaries.
    • CCUG meeting are open to all users interested in content creation, and details of meetings can be found via the SL Public Calendar.

  • This project does introduce changes to content creation workflows (e.g. lighting and highlighting should not be baked into colour maps; rather full use should be made of the PBR maps (ambient occlusion, roughness, etc), and well as better workflow integration with established tools such as Adobe Substance 3D Painter.
  • The viewer is expected to remain in RC for an extended period, in part to allow the back-end support to be fully deployed on the Main grid, but also to allow for extensive testing by as wide a cross-section of content creators and general users as possible and the fact it does introduce a substantial change to the Second Life lighting model. Thus, LL want to offer as much time as possible for people to adjust to the viewer and also to report bugs, etc.

SL’s Future

[Video: 31:00-33:00]

  • In broad terms over the next 10 years: available to more platforms, becoming more of an “everyday companion” rather than being constantly tethered to a desktop / laptop environment.
  • Potentially new and different (to today’s) usage and use cases for SL as a result of it being more broadly available through different platforms, and how users view it as a platform / tool / entertainment, etc.
  • Continuing to innovate, having appeal to users and communities, foster community building, etc.

In Brief

  • [Video: 22:17-23:24] VR headset support:
    • Reaching a point where headsets can be supported is seen as a series of steps – such as improving the graphics (notably frame rates), looking at what needs to be considered in terms of UI, etc.
    • There are no fixed time frames linked to this work, nor are there any plans for partnerships with headset manufacturers.
    • It is more a case that the Lab is “interested” in headset support and that plans are in a gentle processes of formulation, rather than anything directly headset-related being actively worked on.
  • [Video: 23:34-25:24] LL and AI tools (Chat GPT, large language models (LLMs), etc.):
    • Could be used to make some engineering tasks more automated / productive, but not to the extent of replacing personnel at the Lab.
    • Various tools (such as Chat GPT) are already being leveraged in some testing.
    • In terms of customer data and feeding that into AI tools to assist with training, engineering, etc., it was noted that there are numerous, wide-ranging laws and requirements as to how customer data is handled [e.g. the GDPR, which although an EU set of regulations, does have a global impact], and LL itself has a long-standing history of not exposing real-world customer data. As such, simply feeding customer data into something like an LLM is not an option.
  • [Video: 26:29-28:10] BUG-232037 “Avatar Online / Offline Status Not Correctly Updating” – this is a long-standing issue and source of frustration.
    • Various fixes have been implemented to reduced the incidence of the issue, and more and on the way [including one which at the time of writing is with the Lab’s QA team].
    • There is no time frame as to when the issue will fully be resolved, but it will continue to be worked on. LL admits it is something of a black eye for them.
    • Currently, the suggested workaround is to locate an “empty” region (one with no / minimal avatars) and can use that as a point of log-in the issue should not occur.
    • Updates on this issue, when available, are given through the Simulator User Group meetings, and are reported on in my weekly SUG meeting summaries, for those interested.
  • [Video: 28:15-28:57] LSL scripting updates:
    • Small-scale updates are being routinely deployed (see: Coming Soon: Server Release 2023.06 [now deployed]).
    • There is an ambition / desire to implement larger projects, but the best way to implement these and the time frame for doing so is subject to internal discussions.
  • [Video: 28:58-29:47] Mac Support: LL remains dedicated to supporting MacOS, but it is admitted that support does tend to lag behind Windows development, and that there are performance issues, etc., still to be address within MacOS which may have been more fully addressed on the Windows platform.
  • [Video: 29:47-30:55] Audio improvements: while there are no specific projects on the table at present, there have been internal discussions at the Lab about improvements to SL’s in-world audio capabilities, sparked in part by the arrival of the engineers who transferred over to SL from High Fidelity.

 

SL20B Lab Gab Special: Patch Linden – summary notes

via Linden Lab
On Monday, June 26th, Linden Lab streamed a special session of Lab Gab featuring Vice President of Product Operations, Patch Linden.

The interview was built around questions submitted by users in the wake of the announcement of the session, together with those asking during the session via the live and  asked via You Tube audiences.

Notes:

  • The following is a summary, not a full transcript of everything said.
  • Timestamps to the video are included within each topic / sub-topic.
Table of Contents

About Patch Linden

[Video: 5:09-14:10]

  • Originally a Second Life resident and business owner who joined the platform in 2004, and became a Linden in September 2007.
  • Initially worked as a support agent and then as a support liaison. From there he moved to the Concierge team, eventually becoming that team’s manager.
  • Shifted focus to the role of Operations Support Manager for a year, then moved to the Product group, the team responsible for defining the features, etc., found within Second Life.
  • At Product he developed the Land Operations team, which includes the Linden Department of Public Works (LDPW).
  • In 2018, he established the company’s support office in Atlanta, Georgia, and in 2020 he oversaw the move to larger office space in Atlanta, interrupted by the COVID-19 pandemic.
  • In 2019 he was promoted to Vice President, Product Operations.
  • Together with Grumpity, Mojo and Brett Linden, he forms the leadership team overseeing Second Life’s continued development.
  • In his management team role, Patch continues to oversee all of the Lab’s user support operations (some 5 teams), including the LDPW.

Premium Membership and Linden Home Announcements

[Video 1 – 20:07-25:44]

Premium Membership Benefits

  • No specific announcements on additional benefits, but this is something LL are constantly reviewing to see what fits with the overall structure of Premium and Premium Plus.

SecondLifeTime Memberships

  • Two limited-time offers.
  • SecondLifeTime Plus:
    • All of the features of the current Premium
    • Limited to 200 users.
    • Once-time charge of US $749.
  • SecondLifeTime Premium Plus:
    • All of the features of the current Premium Plus
    • Limited to 20 users.
    • Once-time charge of US $1749.
  • Requests must be made via support ticket.
  • It may take time for requests to be responded to.
  • Please see this blog post or this official announcement for more.

Linden Homes

[Video: 14:25-20:06]

  • The next Linden Home theme to be released with the the Ranch Theme, which is dropping as a part of SL20B.
    • These are for Premium Plus subscriptions only, and have a 2048 sq m land parcel.
    • There are 7 styles within the theme.
    • They have a land impact of 703 LI.
    • The will not be subject to region request support tickets until July 10th.
    • See my blog post on the theme for more.
  • The next release after this is code-named “Thousand Island” – which is a hint as to the theme – and the code-name derived from salad dressings (coming off the back of “ranch” – geddit?).
  • [Video: 1:10:23-1:10:58] The Linden Homes web pages will be updated so that if you already have a Linden Home, it will be possible to see if a theme you’d like to switch to is currently available, rather than having to abandon your existing home in order to see the list of available themes via the web page .
Premium Plus Ranch Theme – June 2023

New User Experience (NUX)

[Video – 25:58-35:40]

New Starter Mesh Avatar

  • These were previewed at SL19B but are still to be released.
  • In the interim, the avatars have undergone further testing and approvement.
  • The project now has an overall brand name  – Senra (which fits with the Linden branding, given the latter is a tree and Senra is a genus of plant).
  • Alongside the new avatars, LL has developed a full line of clothing, accessories and attachments, which will be released at the same time as the avatars.
  • A devkit with licensing agreement, for creators wishing to support the new avatar ecosystem and producing clothing and accessories they may wish to sell into that environment, is also in the final stages of preparation for release.
  • These avatars and their clothing / accessories lines (both from LL and creators) will be featured in the new Welcome Hub shopping areas (see below).
  • The entire system is almost now ready for release, and is just waiting on a couple of pieces to be put into place. One of these is on the web side of SL, where incoming new users will be able to select an avatar and customise it .
A preview version of the new, single mesh (head-to-toe) avatars now under the Senra brands, as originally unveiled at SL19B in June 2021 

New Welcome / Community Hubs

  • The new Motown Experience and the additional regions are a new Welcome Hub Experience.
  • It comprises multiple regions built around a central Welcome Area, which is part of the renewed Mentor programme.
  • Please see my blog post Linden Lab and Motown: a new approach to user on-boarding in Second Life.
  • This will be the model for future Welcome / Community Hubs.
  • The shopping area within the Hub idea will include times for the NUX Avatar described above, feature other items aimed at new starters, with stores being periodically rotated for different creators.
  • Within the current Hub, the Motown Experience will continue to be expanded in terms of events and offerings.
  • Other partnerships along this line are under consideration, and may be seen Soon™.

Initiatives in Development: TV Show Partnership

[Video: 35:41-37:00]

  • As noted above, the new Welcome Hub features a partnership with Capitol Record Group via their Motown label.
  • This is the latest in a series of partnership with external organisations (Adult Swim, Zenescope, Film Threat, etc.).
  • These are likely to continue.
  • Currently, development is in the works to see Second Life featured in a “fairly significant TV show” which is currently airing (at least in the US, if not on streaming services in general – details were not made clear – and about to enter its 2nd season). Within it, SL will have a “pretty prominent placement”.

Mainland Development

[Video: 49:59-54:26]

  • Due to the volume of work the LDPW is committed to, there have been changes in priority for various projects, meaning resources do get swapped between projects according to demand.
  • However, there are a number of Mainland initiatives underway, which may not always be particularly visible, but which are proceeding as resources allow (e.g. ongoing work to improve the Second Life Railroad (SLRR) and Mainland roads infrastructure).
  • As the page is turned with regards to the old Linden Homes themes and mini-continents, it is anticipated that more Mainland-focused work and activities will come to prominence. For example (and allowing for their historical value) Mainland Hubs might be given an update / refresh in the future).
  • In addition, it is likely that new features such as the upcoming PBR Terrain project (see: 2023 week #20: SL CCUG meeting summary: mirrors and PBR terrain – this blog, and Sneak Peek: Shaking Up the Terrain with Physically-Based Rendering – official blog, for details), although it was noted that care with this would have to be taken in how this is done to ensure full and proper consistency across regions and parcels.
  • Mainland residents with ideas for Mainland improvements can (preferably) submit them as Feature Requests through the  Second Life Jira, although they can be accepted via a Support ticket.

General Q&A

  • General observations in opening comments:
    • Linden avatars may at times be carrying a tablet. This is apparently clickable and related to the Bellisseria / Mainland passport system (run via the Bellisseria Bureau of Bureaucracy – residents who have a BBB passport can touch an Linden’s tablet and obtain their “passport stamp”.
    • The inclusion of Adult themed regions at SLB20B and the Shop and Hop was a conscious decision to express all of SL’s diversity at a milestone event.
  • [Video: 40:19-42:55] Last Names:
    • Will previously-offered Last Names be brought back? – Probably not, unless the name generates an exceptional number of requests for it to be brought back – and even then it would mean reversing a public statement that “used” Last Names would not be re-featured.
    • Will the cadence of new Last Name options be increased? – releases have largely been with an event / seasonal focus (with some themed offerings as well). It is unlikely this will change.
  • [Video: 43:00-45:40] Adult Linden Home Regions:
    • This has been requested from time-to-time.  However, as:
      • Adult activities / furnishings are permitted in private homes within Moderate Regions (+ Parcel Privacy can be invoked),
      • And additional research by the Lab suggests there is not a general request for residential places with Adult activities can be acted on in public,
      • It is not seen as offering benefit at present, at least in terms of replicating the current themes of Linden Homes within Adult-rated regions.
    • That said, this doesn’t preclude the potential for a special “Adult Theme” of Linden Homes within their own regions, were sufficient demand to arise. There are just no plans in the works for anything like this at present.
  • [Video 45:49-47-29] Zindra / Horizons:
    • Is Zindra (the Adult continent) ever going to be “finished” (in regards to shape, coastlines, etc)?
      • Yes. There are plans to add on to the Adult continent. However, this may not be done utilising the current Zindra “theme”.
      • Rather there are plans in development which may result in a complete overhaul / update of Zindra (at least in terms of the core builds by the LDPW).
    • Is it possible to order Private regions attached to Zindra or the Adult Horizons regions? – Yes, but with a caveat:
      • LL operate the Community Land Partnership Programme (CLPP), and requests for Private regions to join with LL continents as a whole (including Zindra and Horizons) must comply with the requirements of this programme.
  • [Video: 47:47-49:50] Can users consult with LL directly over issues of ToS, copyright, and other policies?
    • The best route for general enquiries / questions on matter of TOS and other SL policies as enforced by LL is via Support, who can generally answer general questions and provide assistance with navigating the policies to gain a clearer understanding.
    • However, Support (and user-facing LL staff in general) cannot consult on legal matters or provide any form of legal advice or recommendations, although very specific questions might be escalated to the Legal Dept for feedback.
    • Where matters of TOS / Community Standards  / violations are concerned, users should file these via the Abuse Report mechanism.
  • [Video: 54:55-58:34] The SL20B Sweepstakes:
  • [Video: 58:46-1:03:39] Demographics over the years:
    • There have been shifts in demographics over the years, some of which are clearly visible in-world, thanks to the changing face of content creation (e.g. from hobbyists happy to bang prims together to semi-professional mesh creators).
    • There have also been other shifts that have been visible – from the technically curious and engaged to the more socially-seeking users (in terms of making connections, seeking social events, etc.).
    • Demographics and changing patterns as a whole are something the Lab tracks as a part of efforts to try to encourage more people to enter SL and become engaged with it.
    • This will continue in the future as LL continue to seek to engage and draw and keep SL vibrant and active as a platform. It may include casting back to older initiatives and trying them again (hence the recent informal Twitter poll by Alexa Linden on Teen Grid and perhaps bringing that back), if it is believed they might work – not that a return of Teen Grid is currently in the works.

Lab Gab with Grumpity and Patch – summary notes

via Linden Lab
On Friday, October 21st, Linden Lab streamed a special session of Lab Gab featuring Vice President of Product, Grumpity Linden and VP of Product Operations, Patch Linden.

The session was built around questions submitted by users in the wake of the announcement of the session, together with those asked via You Tube chat during the live stream.

Notes:

  • The following is a summary, not a full transcript of everything said.
  • A glitch during streaming meant the session extends over two videos. Both are embedded in this summary.
  • Timestamps to each video are included within each topic / sub-topic.

 

Table of Contents

A Little Background

Grumpity Linden

  • Heads up Second Life Product team, where she has overseen a shift to growth, a stronger, more balanced economy, movement towards better community cohesion, and an overall forward-looking approach.
  • Originally came to Linden Lab while working for The Product Engine, a company providing end-to-end consulting and software development services, and which supports viewer development at the Lab, and she was initially involved in the development and viewer 2 (as designed by 80/20 Studio).
  • She became a “full-time Linden” in 2014. Her current position involves coordinating the various teams involved in bringing features and updates to Second Life (e.g. Engineering and QA), liaising with legal, financial and compliance to ensure features and capabilities meet any specific requirements in those areas, etc. This work can involve looking at specifics within various elements of the overall SL product, such as UI design and layout, etc.
  • Prior to working for Linden Lab, she was involved in a number of industries, including technology, higher education, and oil & gas. She enjoys exploring worlds both virtual and physical and takes pride in building bridges – personal and professional.
  • Holds a Master’s in Computer Science and a Bachelor’s from same in Computer Science & Psychology, both from Johns Hopkins University. She finds leading the Second Life product a joy because it allows her to draw on both areas of study.

About Patch Linden

  • Originally a Second Life resident and business owner who joined the platform in 2004, and became a Linden in September 2007.
  • Initially worked as a support agent and then as a support liaison. From there he moved to the Concierge team, eventually becoming that team’s manager.
  • Shifted focus to the role of Operations Support Manager for a year, then moved to the Product group, the team responsible for defining the features, etc., found within Second Life.
  • At Product he developed the Land Operations team, which includes the Linden Department of Public Works (LDPW).
  • In 2018, he established the company’s support office in Atlanta, Georgia, and in 2020 he oversaw the move to larger office space in Atlanta, interrupted by the COVID-19 pandemic.
  • In 2019 he was promoted to Vice President, Product Operations.
  • Together with Grumpity, Mojo and Brett Linden, he forms the leadership team overseeing Second Life’s continued development.
  • In his management team role, Patch continues to oversee all of the Lab’s user support operations (some 5 teams), including the LDPW.

New Announcements

[Video 1 – 1:13-5:23]

Land Economy and Pricing

  • Lower-priced Premium option to allow more access to Mainland for users.
  • The amounts paid for the different Mainland tiers are to be reviewed with a view to drawer them closer together.
  • Premium Plus will be able to hold a Homestead regions without having to pay for a Full region (so Premium + subscription + $109 a month tier for a Homestead).

European Premium Subscriptions

  • It was hinted that Premium (P+) subscribers in Europe will hopefully get some good news in the near future (removal of VAT from all subscription options?).

These are all to be formally announced in November.

Recent Announcements

[Video 1: 5:35-15:35]

Tilia and JP Morgan Payments

  • As per the official announcement from Tilia, plus my own blog post, Tilia has received a minority investment from JP Morgan Payments.
  • This partnership will allow Tilia to expand its services (again, see my blog post).
  • This does not change the relationship between Tilia and Second Life, and Second Life users’ data remains as secure as before the partnership JP Morgan Payments do not gain access to this data.
  • In the future it may also lead to further benefits to SL users in terms of payment / cash out options for obtaining L$ or processing L$ amount to fiat currencies.

CasperTech Acquisition

  • LL have had a long relationship with CasperTech, and the services and tools offered fit with a lot of the Lab’s needs as well as being heavily relied upon by a lot of users an businesses.
  • The acquisition was therefore seen as both a means to help grow the CasperTech business and ensure its continued longevity and stability.

Premium Plus and Speedlight

  • At the start of October, LL announced Premium Plus members can make use of a special tier of access to the Speedlight Second Life client.
    • This benefit is purely as a result of an agreement reached between LL and the Speedlight team (Speedlight remains a third-party viewer in terms of its definition).
    • Speedlight is not part of the Lab’s own mobile development efforts.
  • Within the own Mobile plans, the Lab is working on an option that gives “as high as” visual fidelity as can be obtained on a desktop system.
    • There may be some in-progress teasing of this option “in early 2023”.

Puppetry Announcement

  • Originally referred to as “avatar expressiveness”, this project is still in the early phases of development.
  • IIt essentially allows a user’s head / arm movements to be captured via webcam and translated into avatar head / arm movements (but not facial expressions at this time), and more capabilities may be added as the protocols and functions are added.
  • The project is in very early development, and is being worked on in concert with user-developers within the Puppetry User Group.
  • Those interested can join the Puppetry User Group meetings or can follow development via my Puppetry Project summaries.

New User Experience (NUX)

[Video 1 – 15:00-19:38]

  • LL ran a survey among users who have joined since 2018 with the aim of getting feedback from a good cross-section of users who have joined and stayed with the platform in more recent years.
  • The feedback from this survey is being used to help guide LL’s thinking WRT the NUX and going forward.
  • A specific question in the survey was (paraphrasing) “what was the one thing that almost saw you walk away from Second Life when you first started?”
    • Performance issues was one of the most frequent responses to this question, and it is hoped that the Performance Improvements recently deployed, and those coming upon the Performance Floater / Auto FPS viewer (at Project status at the time of writing) have and will help overcome these shortfalls.
  • Alongside of this, popular reasons for almost quitting were (presumably in order): avatar customisation, finding things to do and getting to meet people.
  • As a result, LL will soon be rolling out “some big improvements to a first-time avatar customisation process”.

New Starter Mesh Avatars

  • These were previewed at SL19B. and are now very close to being released – which may happen “in the next couple of months”.
  • There will be an initial ecosystem of hair, clothing, skins, etc., that will be available when the new avatars are launched.
  • In advance of the release, a developer kit + documentation will likely be made available to creators who also want to get involved in the NUX avatar ecosystem and develop clothing and accessories for the line, which they can sell.
  • These avatars and their accessories might even form a special element within future LL Shop’n’Hop events.

New Viewer and Simulator Capabilities

[Video 1 – 1938-end]

PBR Materials + Reflection Probes

  • This is an in-progress project which I am covering in my CCUG meeting summaries.
  • As noted by Grumpity, this work will include reflection probes, which are not dynamic mirrors in the way that most people will think of mirrors when that word is used.
    • However, it has been suggested that a  future enhancement to the work might be used to provided some limited degree of planar mirrors (i.e. like those you might hang on a wall) – but contrary to the video, this work is not part of the initial PBR / reflection probes work.

Linkset Data

  • See https://wiki.secondlife.com/wiki/LSL_Linkset_Data.
  • Allows data to be stored within objects within a linkset, which can be read by scripts within that linkset.
  • This could revolutionise create types of in-world object and vastly improve the lives of scripters.
  • The back-end support for this work will hopefully be deployed to RC channel simhosts on Wednesday, October 26th, subject to LL’s QA.
  • I hope to have a special Gust Article explaining this capability in this blog shortly after the RC deployment.

General Topics

Second Life Search

[Video 2 – 1:14-4:21]

  • SL has a number of Search instances:
    • The web search (powered by Elascticsearch) at search.secondlife.com and which appears as the first tab in most viewer search floaters.
    • Marketplace search (also powered by Elasticsearch).
    • People Search.
  • Web search was recently updated, notably with a search relevance engine, with the intent of making returns and results more accurate.
    • Relevance in particular should continue to improve due to the “learning” nature of the AI-driven relevance engine.
    • This work also folded-in adding a full range of Boolean search options.
  • A decision has yet to be made on how often web search should be indexed. This currently occurs twice a day, but more frequent updates would allow more recent additions – stores, etc – in-world, to be recorded.
  • Similar work is now in progress with the Marketplace search, and it is hoped these changes will be deployed before year-end.
  • People Search uses a different back-end system, and there are currently no plans to make changes to this.

Marketplace Updates

[Video 2 – 4:21-4:54]

  • For the latest on Marketplace updates, please refer to my monthly Web User Group summaries, which include current status and promised updates such as listing variances (aka Styles), etc.

Linden Home Updates

[Video 2 – 6:03-7:11]

  • Plans are still “on track” to get new floor plan these released for some of the existing Linden Home designs before the end of the year.
  • The First Premium Plus selection of Linden Homes will be the Ranch theme, and are being targeted for a possible end of 2022 / start of 2023 release.
  • There will be more themes for both premium and Premium Plus.

Mainland

[Video 2 – 7:13-9:33]

  • Improvements and updates to the Mainland roads is part of the on-going general work of the LDPW.
  • Allowing users to provide intersections between LDPW roads and private roads is a good idea – but overseeing / inspecting the work when carried out by residents can take time away form other work, and so is something that may be considered in the future.
  • The LDPW already provides switches, branches and connections between resident-owned rail lines and those of the SLRR. However, these are easier to handle as they are a lot fewer.

HiFi and Second Life

[Video 2 – 11:41-12:21]

  • As I reported at the time, at the start of 2022, High Fidelity Inc. invested in Linden Lab and Second Life.
  • The investment took the form of cash, expertise (several members of the High Fidelity team moves across to Linden Lab) and patients.
  • The latter sparked speculation (including by myself) that some of High Fidelity’s work is full spatial audio could be coming to SL.
  • This is something that has been discussed internally at LL, but would require a lot of changes being made if SL and the viewer are to support the HiFi audio. As such, it is something that is still “under consideration”.

VR Headset Support in SL

[Video 2 – 12:29-14:05]

  • VR has traditionally been limited by the requirement for sustained high frame rates (around 60 fps with modern headsets). This has tended to be problematical for Second Life, although the current and upcoming performance improvements go some way to alleviating the issue.
  • VR headsets are also very much in the minority in terms of general computer use, and their usage still represents a small sub-set of SL users, and headsets are certainly not as ubiquitous as mobile devices.
  • As such, while moves have been made to “bring SL to VR”, it is not a priority at this time and is certainly not an active project.

Closing Comments

[Video 2 -14:20-end]

  • Please refer to the video.

SL19B MTL – the Moles (new starter avatars + Linden Homes)

via Linden Lab

Friday, June 24th, 2022 saw the final Meet the Lindens special events take place for the SL19B(irthday) celebrations, featuring Patch Linden and the Moles of the Linden Department of Public Works (LDPW).

Unlike previous articles in this series, this is not a detailed summary of the session, but focuses on information relating to the New User eXperience (NUX) and the upcoming new Starter Avatars, and on plans for Linden Homes for Premium Plus and Premium accounts. Also provided is information on who the Moles are, and how to apply to become one, if you believe your skill sets are suitable.

New User Experience / Starter Avatar Project

[Video: 12:27-20:56]

  • NUX is a multi-phase, multi-faceted project that is fairly constantly in motion.
  • Currently, the focus is on the new user starter avatars, given the current avatars are a mix of the original system body and mesh attachments.
  • This project is intended to replace all of the starter avatars with fully mesh offerings. These will utilise the Bento skeleton and sliders, support Bakes on Mesh (BoM) and be an all-in-one, head-to-toes avatar, complete with new animation overrides.
A preview version of the new, single mesh (head-to-toe) avatar, which will use by mesh clothing and Bakes on Mesh, and be open for creators to design clothing and accessories
  • These avatars:
    • Will be provided with an “array” of outfits/looks/ethnicities from which new users can choose during the sign-up process, with everything being an unisex as possible, so as to work across the full gender spectrum and the avatars themselves also available through the system Library.
    • Won’t necessarily be as robust and extensible as some of the “best-in-class” bodies and heads, but are seen as a means to help those coming into SL get started and ease them into the wider creative ecosphere.
    • Will be supported by developer kits so that creators can produce clothing and accessories for them, and again further encourage new users into the broader commercial ecosystem.
A closer view of the preview avatar head / face. Note this is not necessarily indicative of the final versions of these avatars; the project is a work-in-progress.
  • The work is still very much at a pre-release status, with the preview shown at the event not necessarily represent the finished product; there is a lot more to come with the project before it is ready for release.

Linden Homes – Premium Plus and Premium

[Video: 36:31-44:55]

  • At the time of the Moles MTL, 34,845 Premium Linden Homes had been made available and 1,913 regions released, with a further 172 “under construction”.
  • Premium Plus Linden Homes:
    • Entirely new “ground up” themes with a new approach to implementation.
    • The “ranch” theme Patch mentions at his MTL session [video ; blog summary], is one under consideration, although exact style, etc., is still TBA.
    • The fact that ideas are still in development is why Premium Plus Linden Homes will not be appearing until the end of 2022 “at the earliest”.
    • The increased land offering (2048 sq m) means more opportunities to use different parcel sizes.
  • Premium Linden Homes:
    • Both the Traditional and Victorian theme will be getting a refresh with “open-plan” variants on their styles.
    • Houseboats to get four new floor plans.
    • Updates will include a pass to bring the control panels up-to-date with the most recent home releases.
    • All of this will be rolled out before the end of 2022.
  • New large-scale community centres for Bellisseria are also in the works.
  • No plans at this time for a “city style” theme with apartments and the like.

About the Moles

Who or What are the Moles?

  • Officially called the Linden Department of Public Works (LDPW), originally formed in 2008, Moles are residents from all over the world hired by Linden Lab as independent contractors to undertake specific tasks.
  • Their work was originally focused on the Mainland, adding the infrastructure – road, bridges, etc., and the landscaping, as noted in the official LDPW wiki page, although they actually do a lot more than this.
  • Notable major projects carried out by the Moles include:
    • The infrastructure within Nautilus City.
    • The development of Bay City.
    • The Linden Homes continent of Bellisseria (including all topography, flora, infrastructure and housing).
    • The facilities for events like Shop & Hop, the Second Life Birthday, town hall events, the turn-key regions available for businesses, starter avatars, etc.
    • The Lab provided games such as Linden Realms, Paleoquest, Horizons and the grid-wide Tyrah and the Curse of the Magical Glytches – all accessible via the Portal Parks.
  • They also provide support / input for / to technical projects (e.g. Project Bento and the avatar skeleton extension), and work with marketing, QA and other LL teams.
  • In keeping with their name, Moles were originally given a mole avatar, complete with hard hat. However, over the years, most have moved to having a more individual and personal look, although some say with their Mole look.
  • As well as being paid for the work they do, Moles also receive and allowance from the Lab, which is primarily intended to go towards the cost of uploads (texture, animations, mesh objects, etc)., but which can also be put towards developing their individual looks.

How to Become a Mole

  • Positions in the LDPW are open to application by residents who believe they are qualified to work in the team, and the team may also approach specific residents and ask if they would consider joining them.
  • Applications are made by dropping a résumé (note card or email) of qualifications / experience (including links SLurls, Flickr, You Tube, etc.) to Derrick Linden (derrick.linden-at-lindenlab.com) or to Patch Linden (patch.linden-at-lindenlab.com).
  • Applicants have to go through a former interview process.
  • Successful applicants get to pretty much choose their hours of work – providing agreed tasks are completed on time.
  • As they are from around the world, this can allow some projects to move forward on almost a round-the-clock basis.
  • Those who are more fully-rounded in skill sets  – content creation, scripting, etc., – are encouraged to apply, but LL will also take on specialists.
  • Motivated, outgoing, communicative people with a passion for SL and willing to self-teach themselves new skill sets are particularly considered.

SL19B MTL: Grumpity and Mojo Linden – summary with videos

 

via Linden Lab
Thursday, June 23rd, 2022 saw the fourth in the SL19B Meet the Lindens events, this one featuring Grumpity Linden, the Lab’s Vice President of Product and Mojo Linden, the Vice President of Engineering.

The following is a summary of the session covering the core topics raised. The full video is located at the end of this article.

Note that this is a summary, not a full transcript, and items have been grouped by topic, so may not be presented chronologically when compared to the video.

Table of Contents

Also, information given in braces ([ and ]), has been provided by myself and does not form a part of the conversation.

The TL;DR Summary

  • Platform Improvements and the Roadmap:
    • Viewer performance: Graphics team working to overhaul the viewer’s graphics performance, with updates already released (Performance Improvements viewer) and more (at the time of writing) on the way (Performance Improvements Floater viewer).
    • SL environmental work in development / testing: reflection probes; glTF materials support; moving towards “full” PBR support [progress on this work available via my CCUG meeting summaries].
    • Managing technical debt: dealing with long-term issues; re-visiting features; under-the-hood improvements.
    • The Marketplace: recent small-scale improvements; the Styles project to add variances(e.g. colour options) to listings; future considerations.
    • Event regions update: new products released with revised pricing – see: Lab announces updated Event and Event Elite Regions + pricing
    • Roadmap: search relevance overhaul; Group Chat.
  • New User eXperience: overview of new starter avatars and hopes, but see the Meet the Moles session for more details.
  • Mobile Update: not a lot to report; LL still has mobile / web ambitions; a streaming solution is in development.
  • Second Life and the “Metaverse”: being a part of the discussions of “the metaverse”; being aware of the challenges;
  • thoughts on joining the Metaverse Standard Forum.

A Little Background

[Video: 0:00-4:00]

Grumpity Linden

  • Heads up Second Life Product team, where she has overseen a shift to growth, a stronger, more balanced economy, movement towards better community cohesion, and an overall forward-looking approach.
  • Originally came to Linden Lab while working for The Product Engine, a company providing end-to-end consulting and software development services, and which supports viewer development at the Lab, and she was initially involved in the development and viewer 2 (as designed by 80/20 Studio).
  • She became a “full-time Linden” in 2014. Her current position involves coordinating the various teams involved in bringing features and updates to Second Life (e.g. Engineering and QA), liaising with legal, financial and compliance to ensure features and capabilities meet any specific requirements in those areas, etc. This work can involve looking at specifics within various elements of the overall SL product, such as UI design and layout, etc.
  • Prior to working for Linden Lab, she was involved in a number of industries, including technology, higher education, and oil & gas. She enjoys exploring worlds both virtual and physical and takes pride in building bridges – personal and professional.
  • Holds a Master’s in Computer Science and a Bachelor’s from same in Computer Science & Psychology, both from Johns Hopkins University. She finds leading the Second Life product a joy because it allows her to draw on both areas of study.

Mojo Linden

  • Joined Linden Lab in August 2021.
  • Has overall responsibility for managing both the viewer and the simulator engineering teams at the Lab.
  • Holds a degree in Computer engineering from the University of Washington.
  • Has over 20 years experience within the games industry, and he has worked on iconic franchises such as Halo, Forza, Motorsport, Fable, Crackdown, and Wheel of fortune.
  • His expertise extends across multiple platforms: PC, console, mobile, cloud and web.
  • Prior to joining Linden Lab, held senior positions at Level EX, Zume, Doubledown Interactive, IGT, and Microsoft.
  • Since joining the Lab, he has demonstrated an intuitive understanding of the platform and the viewer, and has sought to make himself available at in-world user groups such as the Content Creation User Group, the Simulator User Group and the Third Party Viewer Developer’s group.
  • Loves being a part of Linden Lab, finds the users “dynamic” and enjoys working with his colleagues.
  • Is grateful the the move to AWS was largely completed before he joined, as it has opened a lot of opportunities.

Back to top

Platform Improvements and the Roadmap

Viewer Performance Improvements

[Video: 4:11-5:39] – Mojo:

  • Performance has always been important to him as an engineer, and is aware of how poor performance can spoil an immersive experience.
  • The Graphics team has been working on performance improvements over the last six months, with Runitai Linden’s work in particular leading to a near doubling of FPS on the official viewer [see: Looking at the SL Performance Improvements Viewer).
  • Further viewer-side changes to come include: performance auto-tuning [within the Performance Improvements Floater RC viewer], texture streaming improvements; and using all available video memory.
  • [Note: several of these improvements are covered in my CCUG meeting summaries.]

Environmental and Lighting Improvements

[Video: 9:51-15:11]

  • Mojo:
    • Global illumination / bounced lighting [a form of radiosity lighting]  is “on our minds”.
    • Currently in development is support for reflection probes, which could be used to approximate global illumination and bounced lighting.
      • [In short: reflection probes will exist / can be added to a scene or build, and used to generate a cube map of a defined area, and the cube map used for generating illuminations / reflections on other surfaces within the specified volume. ]
    • Reflection probes are an adjunction to implementing support for physically based rendering (PBR)
      • [The first phase of this work is to allow the import of materials to Second Life as inventory assets which can be applied to object faces. This work is following the giTF 2.0 specification – specifically metallic roughness; and will go on to provide better support for tools such as Substance Painter (aka Adobe Substance 3D)].
    • This work is being carried out in direct collaboration with members of the Second Life creator community and developers working on TPVs to ensure as many use cases as possible are considered.
    • This might be seen as a step towards mirrors in Second Life.
  • Grumpity:
    • In terms of weather effects, points out the the Environment Enhancement Project (EEP) carried general environment rendering in SL significantly forward, but at a resource / time to implement [it also moved SL further away from the Windlight baseline code].
    • As such, “weather” is something that is going to have to wait whilst the focus is on other aspects of the platform.

Back to top

Dealing with Technical Debt – Bugs, and “Incomplete” Features

[Video: 16:15-20:09]

  • Technical debt does get constantly addressed; however there are constraints on what can be done, due to both legacy code and legacy content + the risk of breakage.
  • A lot of what is addressed is not necessarily user-visible: updating to more modern code languages and libraries to run systems and services and the viewer, updating to more capable database systems, etc., all of which directly benefit users.
  • In terms of users providing input on bugs and ideas for improvements, there are the following options:

Back to top

The Marketplace

[Video: 27:32-29:30] – Grumpity:

  • Marketplace improvements tend to be rolling over time. Recent small-scale improvements include:
    • The ability to sort by orders you’ve reviewed.
    • Some initial improvements to search results and improvements to the back-end of MP search, with more to come.
    • Improvements to the speed of order recipients search.
    • Major project to implement “Styles” (e.g. thing like colour variance in products) to product listings. The back-end work is now done and the front-end work should become visible “in a few cycles”.
  • Still thinking hard about the Marketplace, up to and including a potential complete re-build, which will be “quite a project”.
  • [Note: on-going work on the Marketplace are reported via my Web User Group summaries.]

Back to top

Event Regions Update

[Video: 31:45-37:08] – Grumpity:

  • LL have noted that while Event regions tend to run best in a “standalone” mode, rather than connected to other regions (particularly other event regions), where child agents¹ can become an issue. This has yet to be resolved, and is being worked on.
  • In the interim, the tier tier of Event product are being made available – Event Regions Pro (at US $449/mo) and Event Region Elite (and US $599/mo) with no set-up fees for either.
  • LL believe the revised product offering and pricing will “hit the spot”.
  • [Please also refer to  Event Regions: New Pricing and Offerings – Linden Lab and Lab announces updated Event and Event Elite Regions + pricing – this blog.]

Back to top

The Product Roadmap

[Video: 20:40-26:38]

  • Grujmpity:
    • A lot that has been on the roadmap has been, and is being rolled-out, including Premium Plus; Event regions; performance improvements (with more to come, as this is a constant focus).
    • Further work encompasses the New User eXperience (NUX), with a current focus on Starter Avatars and customising avatars – with discussion of this to be found in the Meet the Moles session [+brief notes below].
    • Web properties [the secondlife.com dashboard, the various SL Pages, the Marketplace, etc.] are a focus of update and improvement.
      • Land ownership – buying regions, obtaining Mainland, choosing a Linden Home, etc.,  is the next major focus for this.
  • Mojo:
    • Group Chat is a current area focus (responsiveness and reliability).
      • This is something that has been complicated by the raising of Group limits for Premium Plus, so more people are liable to be in more Groups, which places a great load on the Group Chat service.
      • LL recognise the importance of Group Chat, so it will continue to be an area of focus and improvement.
    • Search relevance: a major project to overall search (web, Marketplace, etc.) in terms of relevance and accuracy.
      • This includes work to track search results so that if a result that appears will down a list is the one the vast majority of people go to, it will be moved up to the top of the list.
      • At the time of writing, this project is still in progress so it will take time to be fully deployed to properties like the Marketplace.
  • [Note: on-going work on projects such as search relevance, land ownership, Marketplace improvements and updates, etc., are reported via my Web User Group summaries.]

Back to top

NUX – New User eXperience

[Video: 30:02-31:10]

  • Mojo:
    • Making it easier to on-board new users.
    • Major current focus, easing the process for new users to customise their avatars. This includes a new body type and clothing that “just works”.
    • Hope that there will be an opportunity for creators to test their clothing against this new body type.
    • Wants to encourage creators to cater for the new body type and sell good for it to new users.
  • Grumpity:
    • More details in the Meet the Moles session.

Back to top

Mobile Update

[Video: 40:08-42:09]

  • Mojo:
    • LL was working on a chat app [initially iOS] but has “shifted gears”.
    • Appreciates third-party solutions such as Speedlight “filling the gap”.
    • LL still has ambitions in the mobile / app environment, but is not ready to discuss everything as yet, but there are initiatives being examined, including using web functionality in the mobile space.
    • Wants to be able to give users the power to managed inventory, shop, find things to do, manage their accounts, etc., via mobile and on the web.
  • [Video: 47:47-48:34] Grumpity:
    • Also working on a streaming solution (again).
    • Believe LL has found a sweet spot for a streaming solution in terms of pricing.
    • This cannot be free as it is running on some server, somewhere.
    • May offer a better option for 3D viewing of Second Life on mobile devices than dedicated apps.

Back to top

Looking Ahead – Aspirational Aims

[Video: 42:19-48:34]

These are not things that are about to be shipped; they are “R&D projects”, some of which may be in progress.

  • Grumpity
    • Puppetry [aka “Avatar expressiveness”]
      • Controlling an avatar via wbecam – e.g. so if you use a webcam and roll your head, the avatar mimic by rolling it’s head; if you smile, your avatar smiles, etc.
      • Sees this as an a alternate, more cost-effective means of bringing emotional expression to avatars than using VR headsets.
      • A future step is to put a demo of this work together and present it for input from the community.
    • “Chat Roulette”: improving the ways in which people can meet, converse, find answers to questions and generally feel a greater sense of engagement.

  • Mojo:
    • Performance improvements, notably in the area of fidelity.
    • Increasing a sense of presence within SL by removing / overcoming the limitation of draw distance in being able to see vast open spaces like on Mainland, when exploring or whilst flying.

Back to top

Second Life and the “Metaverse”

[Video: 5:43-9:35] – Grumpity:

  • The hype  / interest has allowed her to represent Linden Lab / Second Life through various mediums – printed, television, etc., and to participate in various discussion and panels (e.g. the “metaverse” and the law, hosted by Stanford University with the likes of Lawrence Lessig).
  • Thinks it is “fantastic” to see this resurgence of interest in virtual worlds, although there is a lot to consider carefully.
  • Notes that a lot of the discussions around the “metaverse” – inhabiting digital selves, engaging in digital transactions – are things that have been occurring in Second Life for almost two decades, allowing the Lab to be a strong player in such conversations.
  • In terms of business models for “metaverse” platforms:
    • Reiterates that LL is “very proud” that it does not monetise users’ personal data, in keeping with comments from Brad Oberwager and Philip Linden [video here and my summary here],
    • Notes that LL believe that moving an adverts-based monetised model from the 2D social spaces into immersive environments could be “dangerous”, even though it does allow the virtual world to be “free” in terms of direct cost to users.
  •  It has presented LL with the opportunity to innovate, notably with the initiatives noted above.

LL and the Metaverse Standards Forum

[Video: 1:02:47-1:04:15] – Mojo

  • LL has started a discussion to join.
  • Feels that as the OG among virtual worlds, it makes sense for LL to be in the forum.
  • Believes it will be interesting to see if common standards can be developed in terms of information exchange, presence exchange (possibly even avatar exchange), etc., so could be beneficial in having a seat at the table.

Back to top

General Questions

This section covers the majority of questions that were responded to in some detail. Note that questions specific to the topics given above are included under those topic headings.

  • [Video: 26:56] Will users get more Picks options in their in-world Profiles? It’s possible, but not being worked on at the moment. It may, however, be a Premium feature.
  • [Video: 56:11-57:30] What is the status of VR support in SL? Re-visiting VR headset support has been discussed, but there should not be an expectations of anything being released in the foreseeable future, and it sits behind a number of other things in the “aspirational aims” pile.
  • [Video: 58:01-59:31] What is the status of any move towards using the Vulkan API for graphics?
    • It is definitely on the docket for work, and is contained in the overall bucket of performance improvements, but no direct work has as yet started.
    • There is also a matter of timing to be considered – how much further can SL move along the OpenGL in respect of Apple’s plan to deprecate OpenGL support.
    • Also the concern as to how many PC users in SL can run Vulkan.
  • [Video 59:42-1:00:57] What does the future support of Mac OS look like? There is “every plan” to continue to support Mac OS, including investment in a graphics API to move beyond OpenGL.
  • [Video: 1:01:21-1:02:14] Would it be possible to have “lightweight” Groups, purely for notices? Interesting idea; would point out that Group issues are not so much the chat itself, but the presence updates (reporting to all other members when Group members log-in / out); so this is one of the possibilities that can be turned to.
  • [Video: 1:04:25-1:06:22] Would it be possible to access and organise inventory via the web and without having to log-into the viewer?
    • This is a “passion project” for a Linden, and discussions have been held on how it might be achieved.
    • However, there are many caveats  / concerns about any implementation (e.g. risk of account hacking); so if done likely to be gated by multi-factor authentication; what happens if you make near-simultaneous changes to inventory from both the web and when in-world?
    • Even so, is something LL would like to provide.
  • [Video: 1:06:37-1:10:21] Are there plans to improve the in-world building tools? Believes in-world, collaborative building is a core aspect of Second Life. Some ideas are being discussed internally, but would love to have user feedback on improvements and ideas [Feature Requests via the Second Life Jira].
  • [Video: 1:10:49-1:11:40] What is the status of official Linux support in the viewer? Recognises there is an application for Linux support, and some TPVs do support it. However, from an official LL standpoint, it’s not something the company has been investing its time.
  • [Video: 1:11:56-1:13:05] Will SL support the nVidia ray tracing functionality? If there is a demand, and it can be done without impacting performance or degrading the experience – possibly.
  • [Video: 1:13:12-1:14:07] Can an updated FAQ on “lag” and ways to mitigate it be produced? It will be considered as will a possible Second Life University video on the subject.
  • [Video: 1:14:15-1:15:37] Will SL move to a more off-the-shelf graphics engine? LL is currently investing in improvements to the existing engine (e.g. the updates noted above. Which is not to say they are unaware of engines such as Unity or Unreal; there are no current plans to move to a commercial engine.
  • [Video: 1:16:14-1:17:12] Will sound in SL see any improvement? There have been discussions; there’s also the potential for improvement audio / spatial audio via High Fidelity, so again – Feature Request Jiras.
  • [Video: 1:17:22-1:20:28] How is the Meta platform regarded? Meta has considerable resources to throw tat their platform, particularly as grasping at the “metaverse” concept is something of a Hail Mary for them. As such, it is the elephant in the room for virtual worlds.
  • [Video:1:20:50-1:22:09] Will it be possible to “tag” inventory items for easier categorisation (clothes furniture, etc)? This has been a subject of discussion at LL. However, it is not easy to implement due to the impact on things like database schema, etc. As such, it is not as yet on the roadmap.
  • [Video: 1:23:22-1:24:41] Will there be improvements to region crossings? There is a lot of complexity involved in both teleports between regions and physical region crossing (one foot or on a vehicle). LL has been, is continues to work on getting a deeper understanding of the complexities and making improvements.
  • [Video: 1:25:05-1:26:56] When will there be a fix for regions removed from the grid still showing up on the world map? And when will the Mainland default EEP be brightened? The first is awaiting improvements to the map generation service, and a resource has been assigned to look at that service as a whole. The EEP issue is a LDPW issue.
  • [Video: 1:27:29-1:27:57] Will residents be able to add graphics to the world map tiles in the same manner as seen with the SL19B regions? LL can do this, but it’s not clear if this is something that would be opened to users – but “maybe”.
The SL19B logo added to the world map below the SL19B regions, courtesy of Simon Linden

Back to top

Footnotes

  1. Simply put, a Child Agent refers to a secondary agent (avatar) presence associated with your own, then can exist in regions physically adjoining to the one you are currently in, allowing you to “see” into a connected regions (and have it render in your viewer).

Child agents are not physically rendered avatars but a simulator resource, as such they can directly influence region performance.