Previewing Lab Gab with Izzy Linden & the return of the Solution Provider Directory

via Linden Lab

The next edition of Lab Gab will be live streamed on Friday, May 22nd at 10:00 SLT (18:00 UK; 19:00 CET). For those who have not seen the official blog post about it, the segment will feature Izzy Linden of the Second Life land team.

Izzy has been with the Lab for some 13 years, working with the Land Team in various roles. Most recently he has apparently been working on a new Solution Provider’s Directory, which will be a core part of time on the show.

For those unfamiliar with it, the Solution Provider’s Directory formed a part of the Second Life Solution Providers Programme, this provided the means for businesses and organisations seeking specific skills – scripting, building, etc., – to make contact with individuals or companies / organisations providing such capabilities. At its height, the original solution provider programme included general users active within Second Life through to “gold” solution providers – those who had formalised their status (e.g. as a company of some form).

Izzy Linden with Lab Gab host Strawberry Linden

The original Solution Provider programme comprised a dedicated micro-site on the “old” Second Life web properties, and was supported by an in-world group and mailing list (SL Dev), a dedicated in-world region, and a series of SL wiki pages. However, it entered something of a decline from around the start of 2010 onwards, and in May 2012, the Lab announced the programme was to be wound down – see: End of the road for the SL Solution Provider Programme).

Since then – as far as I’m aware, the Solution Provider Directory has lain largely dormant, but as the Lab Gab announcement notes, it is now being revived (and in fact has two “full service” providers already listed), apparently driven in part by the number of business enquiries Linden Lab has received as a result of the current SARS-CoV-2 pandemic.

Exactly whether or not this means LL will attempt to revive the broader aspects of the old Solution Provider Programme – direct links to relevant micro-sites such as connect.secondlife.com to better surface information on solution providers, together with a mailing list / in-world group and and supporting region, etc., – remains to be seen (although I’ve dropped a question or two on this ahead of the programme!).

If you have any questions for Izzy about concierge work, the Land Team and / or the solution provider programme, you can submit your own questions via the Lab Gab Google form.

As usual, the programme will be streamed via YouTube, Facebook, Mixer, or Periscope, and if all goes according to plan, I’ll have a summary of the video (and the video itself) available soon after the the broadcast, for those unable to watch live.

Adult Swim special streaming event in Second Life

via Adult Swim

In what has to be the most curious event to reach Second Life is a while, Linden Lab has teamed up with Adult Swim, the American adult-oriented night-time programming block of the children’s basic cable network Cartoon Network to stream four episodes of The Shivering Truth at a special in-world event.

For those not familiar with it, The Shivering Truth is a stop-motion animated surrealist anthology sketch comedy television series, featuring the voice talents of creator Vernon Chatman, together with cast members such as Janeane Garofalo, Trey Parker, Michael Cera, Jonah Hill, Zack Pearlman, Maria Bamford, Conner O’Malley, David Cross, Martha Plimpton, and Peter Serafinowicz.

The Second Life event will take place on Friday, May 8th, 2020, starting at 16:00 SLT. It is to comprise two episodes from the first season of The Shivering Truth, followed by two episodes from the show’s second season, which will start airing in the United States on Sunday, May 10th, 2020.

The in-world streaming will take place in-world at a special location created for the event, with the Lab noting:

During the event, you can chat with fellow fans of the show and other special guests as you experience the show together for the first time in the virtual world. Free limited-edition virtual gifts and mementos will also be distributed during and after the show — just look for the “Free Gifts” kiosk near the front entrance.

Exclusive Adult Swim Second Life Event, Linden Lab, May 5th, 2020

The showing is open to anyone to attend – details below – however, those attending will need to be running the special CEF (Chrome embedded Framework) viewer issued as a release candidate on Thursday, April 30th. This viewer will help with streaming content on more sites in general, with the Lab further noting:

The event also marks the first media partnership utilising the new limited-release Second Life Viewer, which enables content creators and entertainment companies to broadcast live video events to virtual world audiences. In the future, you may see several new forms of entertainment including movie and TV premiers, live concerts, and artist/fan meet-and-greets. We’re very excited to partner with Adult Swim for the début of this new feature, which we plan to integrate into the main Second Life Viewer release in the coming weeks.

Exclusive Adult Swim Second Life Event, Linden Lab, May 5th, 2020

Those wishing to be a part of the event can do so as follows (again, as per the Lab’s blog post):

  • Download the CEF RC viewer and install it ahead of the event. Note that other viewers will not  be compatible with the live stream during the screening event.
  • On the day of the event, this link can be used to teleport to the venue from 15:30 SLT. Early attendance is recommended, as seating is extremely limited.

For those unable to make the premier, the programme will be repeated hourly through until 21:00 SLT on Friday, May 8th.

To help promote the event and steer non-SL users to the in-world venue, the Lab has launched a special Second Life landing page focused on it, and which provides further information on the event and the sneak peek video of the venue, embedded at the end of this article.

The banner for the Second Life landing page created for The Shivering Truth event

The choice of Adult Swim to premier a new service / option that is clearly intended to appeal to an audience of potential interested partners from outside Second Life is an interesting one.

Certainly, similar events held in Sansar (notably around the Star Trek franchise, which have seen cast members from the various Trek incarnations, as well as writers and other backstage crew, mixing it with users and fans at meet-and-greet / QA sessions, proved to be an popular means of drawing people into that platform – if not necessarily retaining them as engaged users. So it will be interesting to see who else the Lab has lined up for such events / streaming activities like this is the future, and what the response is among SL users and non-users alike.

Related Links

Lab Gab 23 summary: meet the EEP team!

via Linden Lab

The 23rd edition of Lab Gab live streamed on Friday, April 24, featuring Rider Linden, Ptolemy Linden and Euclid Linden, who between them form the core team behind the Environment Enhancement Project (EEP), officially released by Linden Lab on Monday, April 20th.

The official video of the segment is available via You Tube, and is embedded at the end of this article. The following is a summary of the key topics discussed and responses to questions asked.

Rider Linden is a Senior Software Engineer who has been with Linden Lab for just over five years – although his familiarity with Second Life goes back beyond that, as he is one of the many personnel LL have recruited from the ranks of Second Life users. He was responsible for initially defining the EEP project. He then went on to develop the viewer controls for EEP, taking considerable feedback from users along the way, as well as working with the rendering team during the project’s development. More recently, he has transitioned over the the simulator team, working on that side of the SL and routinely attending the Simulator User Group meetings.

Ptolemy Linden and Euclid Linden are more recent hires at the Lab, both are working on the rendering side of Second Life. Both have been Lindens for around 6-7 months, and have really cut their teeth as Lindens whilst working on EEP. Neither was a resident prior to joining the Lab, and both are now looking forward to tackling more graphics-related work within the viewer.

Euclid, Rider and Ptolemy Linden will be joined Strawberry Linden to discuss EEP

What Is EEP?

EEP is a set of environmental enhancements for Second Life that supersede th use of Windlight XML files. The primary aim of the project was to make lighting / atmospheric / water environments easier to create and use within Second Life and extend the ability to customise them to the parcel level. In brief EEP:

  • Uses environment objects that you can keep in your inventory and / or share with others – including selling (subject to the SL permissions system) via in-world stores and on the Marketplace.
  • Provides parcel-level control of environments.
  • Allows up to four different, independently controlled sky layers.
  • Allows custom textures for the Sun, Moon and clouds.
  • Provides an extended day cycle of up to 168 hours (thus allowing a 7-day, 24-hour day / night cycle to be defined, for example).
  • Means that as environments settings are simulator-side, and so by default are automatically seen by anyone using any EEP enabled viewer on entering the region / estate / parcel.
  • Still allows the use of “personal” settings seen only be the use applying them, for the purposes of photography, machinima, etc.
  • Provides additional LSL controls for environments.

EEP Q&A

Unresolved Issues

EEP was promoted to release status with 75 issues on the viewer listed as “unresolved” (viewer version 6.4.0.540188). Will LL continue to work to resolve these?

  • LL was focused on clearing what were considered to be major / severe issues with the system before releasing.
  • Remaining issues are viewed as annoyance / edge cases rather than things that prevent EEP from being used. These will be cleared up as time allows, but not within what might be considered a dedicated EEP project at this point in time.
  • The exception to this will be any issue which proves to be a continuing problem for users in trying to use EEP, and which becomes a source of widespread forum complaint and / or the subject of bug reports.

Can the EEP UI Elements be Reduced in Size?

Several of the EEP UI elements take up a lot of screen real estate. Can these be reduced in size in future viewers / altered so that they can be resized by users?

  • There is a wider project at the Lab to revisit a lot of the viewer UI.
  • The EEP UI elements will like fall under this work.

Can EEP Settings be Applied via a Drop-down List, Rather than Attached?

  • No, as they are contained in inventory assets.
  • However, there is another broader than EEP project to look at inventory in general, and providing the means for users to preview EEP items which may, as it matures, help.

Does EEP Affect Teleports / Region Crossings?

(Asked as a result of the April 21st issues, which were not EEP related, but part of wider Internet issues within the United States).

  • Not at all.
  • The simulators have been supporting EEP for over a year thus far.
  • The additional data carried through  TP  / region crossing due to an applied EEP asset is minimal.
  • Transitions in EEP are handle very fast, and shouldn’t interfere with physical region crossings in vehicles [it has been noted at Simulator User Group meeting that if you are travelling fast enough to pass from region to region to region before EEP can fully transition from the first the the second environment, it will skip the second and go directly to rendering the third].

Further Information on EEP

Does EEP Work on TPVs?

  • As the code is adopted by them, yes.

Will In-World Objects Need Updating to Look Right Under EEP?

  • A lot of time has been spent by the Lab trying to ensure that EEP renders objects as closely as possible to how they look under Windlight.
  • It’s note entirely one-to-one in all situations, and there may be some subtle differences. However, the hope is that for the majority of objects, EEP shouldn’t present a significantly different look.
  • If there are significant breakages in how some object look, the request is for creators to raise a bug report JIRA on them (and provide a sample to the Lab, if possible / requested).

How Can EEP Settings / Object be Created? Can they be Sold?

  • EEP settings / assets can be created in inventory with EEP-enabled viewers and experimented with.
    • For EEP viewer, the Library includes a group of settings (Library → Environments) that can be copied to Inventory and then edited and experimented with / used.
Creating a new EEP asset via the + button (1) or via right-clicking on the Settings folder and the selecting the required asset type from the create menu > My Settings option (2)

Can I Use My Old Windlights with EEP?

  • Windlight settings cannot be used directly with EEP. Windlight used XML files external to the viewer; EEP uses settings contained with SL inventory assets.
  • Windlight settings can be imported into EEP however.
Use the Import button in the edit floater to open a file picker and select the windlight to be imported

Will There Be More Rendering / Graphics Improvements for SL?

  • Rendering enhancement are on-going (e.g. via the Love Me Render project, which periodically releases RC viewers with rendering updates and fixes).
  • Id there is something specific you would like to see, please raise a feature request for consideration.

WILL SL Ever Have A New Rendering Engine?

  • Second Life cannot really adopt a commercial rendering engine, as the platform is too highly adopted to the user-generated content in-world.
  • However, as noted, it is actively being worked on for improvements, and this includes removing legacy code where it is no longer required.
    • An example of this is the EEP viewer code removes the ability to turn off the basic shaders in the viewer.
  • There are certain imperatives that are driving some system changes related to the rendering engine – such as Apple discontinuing support for OpenGL.
  • Trying to re-engineer SL to use a commercial engine also simply doesn’t make sense, as it would mean “throwing away” all that has been developed so far and practically re-engineering SL from the ground up.

 

Previewing Lab Gab 23: meet the EEP team!

via Linden Lab

The 23rd edition of Lab Gab will be live streamed on Friday, April 24th at 10:00 SLT (18:00 UK; 19:00 CET). For those who have not seen the official blog post about it, the segment will feature the team primarily behind EEP – the Environment Enhancement Project: Rider Linden, Ptolemy Linden and Euclid Linden.

Rider Linden is a Senior Software Engineer who has been with Linden Lab for just over five years – although his familiarity with Second Life goes back beyond that, as he is one of the many personnel LL have recruited from the ranks of Second Life users. He was responsible for initially defining the EEP project. He then went on to develop the viewer controls for EEP, taking considerable feedback from users along the way, as well as working with the rendering team during the project’s development.

Ptolemy and Euclid Linden are more recent hires at the Lab, both are working on the rendering side of Second Life. Both have been Lindens for around 6-7 months, although I confess I have no idea if their familiarity with SL extends back further than that. Since joining the Lab’s team, both have been engaged in clearing-up the rendering issues with EEP and have been regulars at the Content Creation User Group meetings.

Euclid, Rider and Ptolemy Linden will be joining Strawberry Linden to discuss EEP on Friday, April 24th

As EEP was officially released on Monday, April 20th, all three are appearing on Lab Gab to discuss EEP – but I have little doubt they’ll endeavour to answer more general questions on the viewer and rendering. If you have a question you’d like to put them, make sure you submit it via the Lab Gab Google form.

As usual, the programme will be streamed via YouTube, Facebook, Mixer, or Periscope, and if all goes according to plan, I’ll have a summary of the video (and the video itself) available soon after the the broadcast, for those unable to watch live.

EEP Links

Previewing Lab Gab 22: Caledonia Skytower

via Linden Lab

The next edition of Lab Gab will be live streamed on Friday, April 17th, 11:00 SLT, and while it is not a show featuring a member of the Lab’s team, I’m mentioning it here because it will be featuring someone I consider to be an exceptionally talented woman, whose work oft runs entirely under the radar for most users  – and the amount of work she puts into Second Life is incredible.

Caledonia Skytower is the director of Seanchai Library in Second Life, a post she has held for as long as I’ve known her, and in which she organises, frequently hosts and often designs, the groups activities and events.

For those not familiar with Seanchai Library, it is perhaps the longest-running group in Second Life devoted to bringing stories, literature, poems and more to life in Second Life and beyond through the spoken word. Founded in 2008, Seanchai Library has presented thousands of storytelling events across the grid, and in the process has raised thousands of US dollars for numerous charities. The group takes its name, which it formally adopted in 2010 two years after being founded, from seanchai (pr. Shawn-a-kee – a traditional Irish storyteller/historian).

As well as bringing a weekly series of readings and events at their headquarters at Holly Kai Park, Seanchai Library has also made numerous immersive storytelling presentations across Second Life, including their annual Christmas trip to Victorian England with The Dickens Project, and events such as an immersive telling of H.G. Wells’ War of the Worlds, to name but two. In addition, Seanchai Library lends its skills to events and activities run by others across the grid.

The timing of Strawberry’s interview with Caledonia couldn’t be better, as this year marks Seanchai Library’s 12th year of activities in Second Life (They’ve also built a presence in Kitely), and next week they will again be supporting Fantasy Faire.

Caledonia Skytower (l) with Strawberry Linden on the Lab Gab set

Cale herself is a gifted theatre producer, writer and storyteller. She has also – whilst via in Second Life – brought the virtual and the physical together with a joint presentation of F. Scott Fitzgerald’s The Great Gatesby with the Tacoma Little Theatre, which allowed audiences attending a stage performance based on the book to go into a virtual environment designed by Cale and Seanchai Library, and learn more about the novel, the period in which it was set and F. Scott Fitzgerald himself.

Given this, she will make an engaging guest on the show and offer people a real glimpse inside the work of Seanchai Library. As usual, the programme will be streamed via YouTube, Facebook, Mixer, or Periscope, so be sure to tune in!

My thanks to Berry for responding so positively to the suggestion Cale is approached to appear on the show.

Previewing the Second Life Book Club

The Second Life Book Club studio, Book Club Island

First announced on Friday, March 27th, the Second Life Book Club launches on Wednesday, April 8th as part of efforts to broaden the appeal of Second Life and showcase what can be achieved with a virtual platform, as well as offering SL users a new and informative series focused on the world of literate – which is actually a popular subject among SLers thanks to the long-running work by the likes of Seanchai Library and others.

These are strange times indeed: With the current public health crisis sweeping across the globe, many of us are finding it more difficult to go out and physically do the things that comfort us and bring us joy. Socializing. Shopping. Dancing. We can’t wait to get out and explore in the physical world again – but, fortunately, you can do these things virtually right now in Second Life.

During this time of great anxiety, stress and social isolation, we’ve seen a spike in interest and activity in Second Life as people seek online outlets for comfort and social connections. Many are discovering for the first time how Second Life can bring people together for friendly conversations and fun social activities – such as live music performances, virtual nightclubs and deejay events and even book readings.

– From the Second Life blog post, March 27th, 2020

Hosted in-world at a new venue which uses one of the Lab’s turnkey solutions to help businesses and organisations make use of Second Life (in this case, the Conference Centre design), The Second Life Book Club is, in the words of the official press release (also a blog post) about it, an:

Initiative that enables authors to have real-time book readings, engage in meet-and-greets with their fans and promote their publications in front of a live audience within the Internet’s largest user-created virtual world [ which] will kick off with a multi-author panel that will discuss the new reality of writing and selling books in the age of COVID-19. The event will feature a live Q&A with best-selling authors Matt Ruff (“Lovecraft Country”), Ken Liu (“The Paper Menagerie and Other Stories”), SL Huang (the Cas Russell series) and CB Lee (the Sidekick Squad series).

– Linden Lab, Second Life Débuts Virtual Book Tours, April 7th, 2020

(l-to-r): Matt Ruff (© Lisa Gold); Ken Liu (© Lisa Tang Liu); SL Huang (©Chris Massa) and C.B. Lee (via Twitter) – the first SL Book Club guests

The Second Life Book Club is a monthly event produced jointly by Linden Lab and Draxtor Despres who also hosts episodes.

Shows will take place before a live Second Life audience, with the first edition taking place on 10:00 SLT on Wednesday April 8th, at the Second Life Book Club Island.  Audience space is limited, so if you are unable to secure a seat, it will be streamed live across all official Second Life social channels.

Further programmes and guests will be announced through the official Second Life blog.