Lab Chat #3: May 6th, 2016 – Ebbe, Oz, Troy and Bento

Lab Chat LogoLab Chat is the name of the public Q&A series aimed at providing Second Life users with the opportunity to have their questions put to Lab management and personnel.

The first two sessions in the series took place in November 2015 and January 2016 respectively, with guest Ebbe Altberg, CEO of Linden Lab. Each event covered both Second Life and Project Sansar and saw Ebbe respond to questions selected from those put forward to a forum thread ahead of each event.

For those who missed the first two shows, you can catch up with them through my transcripts, which include audio from the events and are available below:

The third in the series has now been officially announced, and will once again feature Ebbe Altberg, who will this time be joined by Oz and Troy Linden. The 1-hour event will once again take place at the Linden Endowment for the Arts Theatre,  on Friday, May 6th, starting at 10:30 SLT.

About the Guests

Oz Linden
Oz Linden – Director of Second Life Engineering

Oz Linden is the Director of Second Life Engineering at Linden Lab, and is perhaps most noted for his involvement with viewer development, including contributions from the open-source community and TPVs. He oversees almost all aspects of the technical development of Second Life, both viewer and server, and works closely with his engineers and developers to ensure Second Life continues to be enhanced.

Troy Linden  is a Senior Producer of Second Life at the Lab, and has been involved in bringing numerous high-profile projects within SL to fruition, and is currently engaged in Project Bento, the project to greatly extend the second Life avatar skeleton, which Oz’s team is currently working on together with members of the SL content creation community.

Both Oz and Troy will be at the Lab chat session to directly answer questions on Project Bento, the SL development process and roadmap and on Second Life features, while Ebbe will doubtless cover any questions related to Project Sansar, if they arise (! 🙂 ).

Present Your Questions

The Lab is inviting questions on these topics to be submitted to the official forum thread, no later than Friday, April 29th, 2016. A selection of questions will then be drawn from those submitted and put to Ebbe, Oz and Troy during the recording of the show and before the live audience at the theatre.

In difference to the first two Lab Chat events, the May 6th session will be recorded as audio only. I also hope to be at the event, and will have a full transcript of proceedings available through these pages (with audio extracts) as soon as possible after the show has finished recording.

And to help with Project Bento, here’s the Drax Files World Makers segment introducing the project.

Gateway programme API update

Note: the following is based on a conversation at the end of the TPV developer meeting held on Thursday, April 7th. A video is available, and the discussion commences at the 37:43 mark. As such, the following is my interpretation on matters, rather than an official overview from the Lab.

As most people are aware, the Lab is working with a number of groups across Second Life to re-introduce the Community Gateway programme to help bring new users into Second Life. For more background on this, please refer to be September 2015 introductory blog post on the approach.

The original gateway programme was discontinued in August 2010, with the Lab citing several reasons for doing so, including issues around scalability and management oversight, together with question marks around its overall effectiveness in bringing new users into SL. However, there have been repeated calls over the years for it to be re-introduced, and the planned pilot programme is a response to these calls.

However, as I recently reported, there has been a slight issue around matters of legal compliance. Essentially, the Lab need to ensure that sensitive user information, such as account passwords, have to be handled directly by the Lab’s own registration services – they cannot be passed through a third-party service as would be the case with the new gateways, were they to use the current new user registration API.

To try to get around this, the Lab initially suggested the gateways make use of the “old” user registration API, as used with the original gateway programme. While this does handle account details through the Lab’s services, thus meeting legal requirements, it also has a major downside: there are no hooks into things like the web-based avatar picker. This means that when using it, new users cannot select a modern avatar, but instead are delivered in-world with either the default male or female Character Test Avatar (below) – hardly an ideal approach, given how the test avatars look.

The default Character Test Avatar, as used by the "old" new user registration API
The default Character Test Avatar, as used by the “old” new user registration API

In order to try to improve things, the Lab had toyed with the idea that users would be able sign-up through the third-party gateways, but would have a temporary account password delivered to them via e-mail from the Lab, which they could initially use to log-in to SL, and be able to change via secondlife.com.

While it is actually not uncommon for on-line services to use e-mail exchanges as a part of their sign-up process (e.g. to verify a person’s e-mail address), this approach was seen as potentially too intrusive with the SL sign-up, with fears raised that it could put new users off as the swap back and forth between sign-up pages and e-mail.

In response to this, the Lab are now proposing (and currently QA testing) an alternative approach. During the user registration process, the incoming new user is directed to a secure page hosted by Linden Lab, where they set-up their account details, before being returns to the gateway sign-up pages to complete their on-boarding and coming in-world (so it is like opting to pay for goods on website using your PayPal account and being redirected to PayPal’s secure server to make the payment before being returned to the website).

The new user sign-up process for the gateway programme currently in QA with the Lab, should present users coming into Second Life via a third-party gateway with a relatively transparent process which allows the Lab to meet its legal requirements on account information privacy. (Note: this diagram is for illustrative purposes only, and based on how the process has been explained during a meeting [42:35]. The number of steps involved in the process may differ in practice)
The new user sign-up process for the gateway programme currently in QA with the Lab, should present users coming into Second Life via a third-party gateway with a relatively transparent process which allows the Lab to meet its legal requirements on account information privacy. (Note: this diagram is for illustrative purposes only, and based on how the process has been explained during a meeting [42:35]. With the exception of the information handled by the Lab’s service, the number of steps involved in the process may differ in practice)
Some concern has been voiced that this approach may still be off-putting to new users, however, it is hoped that it will be transparent enough to offer a more integrated sign-up flow than would be the case with the use of e-mails. There is still no indication as to when the revised API will be made available to groups in the trial gateway programme, but it has been approved by the Lab’s legal and compliance people, so hopefully once testing has been completed, we should hear more official news about it directly from the Lab.  programme should resume moving forward “soon”.

Lab: get grandfathered tier in 6-month buy-down offer

On Monday, April 4th, the Lab took a step to help those who are leasing a region (full or homestead) directly from the Lab with the opportunity to reduce their tier payments, by paying a one-off fee.

The blog post announcing the offer – which runs for a six-month period from April 4th through October 4th, 2016 – reads in part:

From today until October 4th, 2016, you can “buy-down” your Full Islands and/or Homesteads to the grandfathered maintenance rates. By paying a one-time fee up front, you’ll be entitled to lower tier rates on your land for as long as you hold it (and remember, we now also allow transferring grandfathered land).

The pricing for this offer is as follows:

  • Full Island:
    • One-time buy-down fee: $600
    • Grandfathered maintenance fee: $195/month (regularly $295/month)
  • Homestead:
    • One-time buy-down fee: $180
    • Grandfathered maintenance fee: $95/month (regularly $125/month)

If you plan to hold onto your land for longer than 6 months, this is a great deal for you!

To take advantage of this offer, you’ll need to submit a Support Case using the Land & Region -> Region Buy Down case type. In that case you can provide us with the names of the regions you would like to buy down, and we will assess the appropriate buy-down fee per region.

There are some caveats to the offer: it cannot be combined with Education and Non-Profit discounts, nor can it be applied to Skill Gaming Regions. The quoted prices are also exclusive of VAT, if applicable.

Coming on top of the recent changes to region set-up fees, which is also referred to in the blog post, this is an interesting move by the Lab, indicating that they are trying to mix things up a little in an attempt to try to help with the issue of tier.

The 6-month period of the offer means those who take immediate advantage of it will effectively break even on the one-time fee cost, and will continue to enjoy the grandfathered tier status for as long as they hold the land. And, of course, grandfathered regions can now be transferred – although this does incur a further up-front fee (US $600 for a full region, $225 for a Homestead, for example).  At the same time, it potentially offers the Lab something of a cash injection, making it almost a best of both worlds offer.

Tier will remain a contentious issue within Second Life, but the Lab is hoist by its own petard  when it comes to taking broader steps with tier and possible tier reduction; there is only so much the company can do without risking hurting itself. As such, this is something of a welcome move, although it will be interesting to see how far down it reaches.

Xiola Linden says, “share your Second Life video tutorials!”

Xiola "show us your video tutorials!" (image by Strawberry Singh)
Xiola “show us your video tutorials!” (image by Strawberry Singh)

On Wednesday, March 9th, I blogged about a new Tips and Tricks blog post which appeared on the official SL blogs, with the general title of Tips and Tricks from the Community.

In writing my article, I pondered if the Lab’s post marked a one-off or the start of a new regular or semi-regular series from the Lab.

In response to my musings, Xiola Linden dropped me an e-mail on the matter:

Hello Inara,

I wanted to let you know that we would appreciate if anyone spots a particular tutorial they found helpful that they consider sharing it with us for consideration.

I’d love to revive that section of our blogs and highlight the wonderful Resident generated content available and yet to be created.

So, if you do have video tutorials you’re like to have shared with other Second Life residents, get in contact with either Xiola or Torley and let them know where they can find your work. They’ll take a look at it for possible inclusion in a future Tips and Tricks from the Community post.

You can reach either Xiola or Torley on Plurk, or via the Second Life Official Twitter account, or you can leave a message for them on the Second Life Facebook page. However you make contact, make sure you let them know where to find your tutorial videos!

In addition, Xiola went on to say:

We have, in addition to bringing back the blog, started a playlist on our YouTube channel specifically for Resident tutorials that we’d like to continue to curate with more. There is a modest few there now, but it will grow as we identify more of the great content out there and hope the Second Life community will help us in doing so!

So, even if you don’t have (or know of) any tutorial videos which could be of interest to other Second Life users, you can still keep an eye on the Second Life You Tube channel and the tutorial playlist and keep abreast of resident’s own tips, tricks and teachings!

Phishing: Lab issues reminder on account security

There has recently been another round of phishing attempts to get second Life Users to try to provide their account credentials.

As a result of these attempts, on Friday March 11th 2016, Linden lab issued a reminder to users on the subject of account security in the form of a blog post.

In keeping with the request from the Lab to share the information,  I’m reproducing the blog post in full below:

As with any online service, Second Life Residents may from time to time be targeted with phishing attempts, which try to trick users into providing personal information and account credentials.

These attempts may include messages – including in-world IMs and emails trying to appear as if they were sent from Linden Lab – that prompt you to click on a link and/or provide personal information.

To help keep yourself safe from these tricks, remember: 

  • If you receive a suspicious email, forward it to phishing@secondlife.com and delete it.
  • If you receive a suspicious IM, file an abuse report against the sender even if the sender looks like your friend. After stealing an account, a fraudster often tries to trick the victim’s friends.
  • If you feel your account has been compromised, contact Second Life Billing through the Support Portal right away. (Better yet, call us at the number provided on the Support Portal)
  • Keep your anti virus software up-to-date and scan for viruses regularly.
  • You can change your account password; do so frequently to keep your account secure. If you suspect you’ve already clicked a phishing link, change your password immediately.
  • If you have multiple accounts, use a different password for each account.
  • Never reuse your Second Life password for your email account or any other website.
  • Your password should be easy for you to remember, but hard for others to guess.
  • If you think you entered your credit card information into a fake email or website, contact your bank immediately!

For more info, check out this page on the wiki.

Help your fellow Second Life Residents keep their accounts secure by sharing this post with them. Bookmark it, and the next time you see phishing attempts in group chat, share this post to help educate others. You can help put phishers out of business.

 

 

Community Gateways: of APIs and verticals

The Firestorm Gateway incorporates their viewer orientation island and includes social areas for users
The Community Gateway Programme is still coming

I first wrote about the Lab’s new Community Gateway trial programme back in September 2015. At the time, it seemed as if the programme was reasonably close to being launched, potentially with up to 20 groups involved, one of them being the Firestorm team, who subsequently soft launched their gateway at the end of October 2015.

However, other than this, there hasn’t been a lot on the programme. So what is going on? Well, there have been one or two problems which are still being ironed out.

One of them is the user registration API by which new users establish their Second Life accounts,and which was initially supplied to groups enrolling in the new gateway trial programme doesn’t have any hooks into the current sign-up process used for Second Life. This means that users signing-up through it will not be able to pick one of the starter avatars offered by the registration process, but instead will initially arrive in-world using the male or female default Character Test avatars which (a long while ago now) replaced the infamous “Ruth” avatar.

As the gateway has to use the "old" SL registration API, users do not get to select the gender of their avatar until after they log-in (left), and are then defaulted to either the female or male Character Test avatar
And issue with deploying the Community Gateway trial programme has been that the user registration API doesn’t have any hooks into the avatar selection process as a part of user sign-up, so those coming through it initially have to use the default Character Test avatars

Obviously, this is far from ideal. First impressions count, and many people seeing their avatar for the first time and comparing it to the glossy images on the landing pages could end up feeling a tad bit aggrieved or disappointed and might even simply log off. This being the case, the Lab has been working on an updated API which will both address the avatar issue and apparently offer some other options as well. This was revealed by Ebbe Altberg during his session at the 2016 Virtual Worlds Best Practice in Education conference, on Wednesday, March 9th:

We also have a lot of interesting things coming in the pipeline. An improved registration API, so that it will be easier for institutions to bring on their customers or clients or students in a more pre-configured way: choosing what avatars they can select from, getting them set-up in the proper groups, and taking them through a whole custom on-board experience.

Another issue has been has been a matter of compliance and ensuring the correct safeguards are in place with regards who can collect what data – an important consideration when users will be signing-up to Second Life via gateways hosted on non-Lab servers. On this, Ebbe informed the VWBPE audience:

The Community Gateway programme is very much proceeding. I don’t have like a final ship date for it; it goes very much hand-in-hand with the registration API work we have to do. We had to spend some more time on that than we originally thought, again for compliance; because who can collect what information in what context is something we had to solve for.

However, he indicated that things are now very much on track and a launch of the programme could be “just around the corner”. In addition, he also indicated that in order to help attract very specific audiences / market verticals to second Life – such as educators and education institutions and groups – the Lab is considering establishing its own gateways as well:

But once we get some community gateways going, we might even do some community gateways ourselves that are more vertically specific and make it more obvious to educators how to get on the platform, how to discover educationally relevant content, etc. That’s something we would like to do for a number of different verticals. It just remains to be seen which of those gateways we might operate versus which ones are better managed by in-world groups or teams or companies.

This aspect of dedicated gateways could be particularly pertinent to encouraging more specialised verticals into Second Life. If nothing else, having the gateways run directly by Linden Lab instils a level for trust which might be harder to establish between client and gateway where the latter is being run by a small group (albeit very dedicated) Second Life users who may not necessarily have any legal or other affiliation with the client or the platform. For another,  the Lab can probably market such gateways to their prospective audience a lot more energetically then might otherwise be the case, simply because they have the budget to do so.

So. The Community Gateway programme is still on its way, and it will be interesting to see which communities are directly involved, and how Linden Lab go about offering their own vertically specific gateways.