SL project updates week 5/2: TPV Dev meeting, group chat, VMM

Winter Wonderland - race track, rinks and Ferris Wheel
Linden Lab’s new Winter Wonderland: race track, rinks and Ferris Wheel – blog post

The following notes are taken from the Server Beta User Group (SBUG) meeting held on Thursday, January 28th, 2015, and the TPV Developer meeting held on Friday, January  30th. A video of the latter is included at the end of the article (my thanks as always to North for recording it and providing it for embedding), and any time stamps contained within the following text refer to both it and the TPV Developer meeting.

Server Deployments Week 5 – Recap

  • On Tuesday, January 27th, the Main (SLS) channel received the server maintenance package previously deployed to Magnum and LeTigre
  • On Wednesday, January 27th, the RC channels should all receive a new server maintenance package comprising an Experience Keys / Tools related fix, and internal Experience Keys / Tools improvements.

It was stated during the TPV Developer meeting that this update saw the support for the Avatar hover Height (AHH) capability extend to all three RC channels, although no mention of it was made in the release notes.

SL Viewer

Tool Chain Project viewer

The Lab issued a new Tools Update project viewer, version 3.7.25.298587, on Wednesday January 28th. This viewer has been built using the new viewer tool chain for Windows and Mac builds (which includes the upgrade to Visual Studio 2013 for Windows and, Xcode (5 or 6) for Mac, and the use of the  autobuild 1.0 process).

Wiki notes for using the new build tools are in the process of being written / enhanced for self-compilers – please note these are a work in progress. Notes on the new autobuild process can also be found on the wiki.

[06:42] It is anticipated that this viewer will progress through to release candidate status, quite probably in week #6 (week commencing Monday, February 2nd).

Maintenance RC Viewer Issues

Users receiving the Maintentance RC, version 3.7.25.298030, released on Tuesday, January 27th, have reported a series of irritating bugs with the viewer:

  • BUG-8324 (and duplicate BUG-8333) reports the appearance of the term “nolink>” in numerous places within the viewer – such as  toasts and notifications – this issue has been imported by the Lab and a fix is apparently in development
  • BUG-8331 – some links containing the text secondlife or lindenlab incorrectly open a Place Profile in the Places panel when clicked
  • BUG-8328 – very jagged pictures created by the snapshot floater
  • BUG-1028 – the fix for MAINT-2056 “Lots of CURL GET FAILED spam in logs when browsing World Map – Beta viewer only” appears not to have fixed the problem, but rather replaced it with an equally spammy message.

Issues with this viewer can be tracked on the JIRA using this filter.

 Viewer-Managed Marketplace (VMM)

[00:12] Brooke Linden was at the TPV Developer meeting to provide an update on the state of play with the Viewer-Managed Marketplace (VMM) work, which has been undergoing some beta testing with the project viewer on Aditi.

As a result of this testing, the Lab has been re-visiting the project viewer and incorporating feedback and observations for improvements into it, and are “really close” to having an updated version of the viewer available. When the appears depends on whether the Lab opt to release the updated viewer for limited beta testing on Aditi, or to wait until they’re ready to go with beta testing on the main grid, which is also not too far over the horizon.

The current plan is for more widespread beta testing to commence some time after February 14th (so as not to clash with any Valentines Day sales and promotions merchants may be running between now and Feb 14th), then run the beta for around a month, possibly longer, depending on feedback / issues. After this, VMM support will be deployed as a production tool, and things will move to a migration period which will also last around a month.

All this is still TBC, but a schedule will be posted (presumably via the Commerce / Merchant’s forum) once the Lab has worked through dates and requirements.

Experience Keys / Tools

[03:50] The Experience Keys / Tools project is currently awaiting some final server-side updates to be fully deployed (see the server release notes above). It is not anticipated that the Experience Tools viewer which is currently in the viewer release channel (version 3.8.0.298001) will require any further significant updates, so its promotion to the de facto release viewer is pending the server-side updates.

In the meantime, the Lab has already commenced work on a set of enhancement to the Experience Keys / Tools which will further extend capabilities once they are ready to be deployed.

Avatar Hover Height Project

As noted above, server-side support for the Avatar Hover Height project (see my overview for details) is now on all three RC channels, and the plan is to deploy the server code to the Main channel in week #6 (week commencing Monday, February 2nd). Because of this, the current project viewer (currently version 3.7.25.298129) is liable to be superseded by a release candidate viewer following the server-side deployments for that week.

Now in a project viewer (and soon to be a release candidate: Avatar Hover Height provides a means of adjusting your avatar's graphical height above the ground / floor / objects, as seen by yourself and others
Now in a project viewer (and soon to be a release candidate: Avatar Hover Height provides a means of adjusting your avatar’s graphical height above the ground / floor / objects, as seen by yourself and others

[18:00] A couple of small issues have been noted with AHH, and which only occur is very specific instances. One is that if an adjustment leaves your avatar floating more than around 1/2 a metre above the ground, an attempt to sit down can result in your avatar going up. In the other, standing on a prim and lowering your hover height into the prim can result in your avatar’s legs buckling as you slide into the prim. On terrain, where there can be limited physical penetration, this can be expected behaviour; but when occurring on a prim, it is suspected that the system may not be accurately assessing your avatar’s position.

[19:38] There have been one or two points of concern raised about the similarity in the name of this function – Avatar Hover Height – causing people to confuse it with the existing avatar hover slider (which will not be retired or removed from the viewer once AHH is fully deployed, as the two capabilities provide different use case solutions). The concerns are being fed back internally at the Lab, and if a name change is thought to be required, it may be slipped into the upcoming RC rebuild for the viewer, or the Lab may opt to wait and see if any confusion does arise.

Continue reading “SL project updates week 5/2: TPV Dev meeting, group chat, VMM”

OnLive offers SL Go users with an active subscription a free month

SL go logoImportant note: The SL Go service is to be shut down on April 30th, 2015. For more information, please read this report.

If you’re an SL Go user, you’ve probably already seen the e-mail, but just in case you haven’t…

The company has been writing to all SL Go users to let them know that an issue in the SL Go Second Life Viewer (SLV) currently prevents teleporting (although the problem doesn’t affect the Firestorm viewer on SL Go). “SLV had been running fine for months,” SL Go Product Manager Dennis Harper informed me. “Then all of a sudden… people can’t TP!”

Why this should have happened is unclear. Nothing has been changed at OnLive’s end to cause the problem, and while the Lab has also been involved in investigations, no reason or solution has yet been determined.

As a result, OnLive pro-actively sought to contact all users with an active subscription and offer them a free month’s subscription to the service, as noted in the official e-mail, which reads in part:

We understand your frustration and apologize for the inconvenience. We will give all SL Go subscribers a free month of SL Go to make up for time lost. The next time your subscription renews, you will not be charged.
Our goal is to continuously improve the SL Go experience. We are committed to our community in Second Life and hope that you will continue to enjoy the benefits of SL Go.

Note that the offer applies to all SL Go users with an active subscription at the time the e-mail was sent, regardless of whether you prefer to use the SL Viewer or Firestorm with the service – so while the teleport issue may be a nuisance, there is something of a silver lining to the problem, thanks to OnLive’s commitment to their users.

There’s also further good news on the horizon. Not only are OnLive working as hard as possible with the Lab to fix the issue, they’re also in the process of preparing to update the SL Viewer to the most recent viewer code released by the Lab. No date is yet available for when the update will occur (as OnLive understandably want to get the current problem fixed first), but Dennis assures me they’re keen to see it deployed – I’ll hopefully have more on this in the near future.

About SL Go

SL Go is a streaming service provided to Second life users by OnLive. A subscription-based service providing the means to access Second Life from a low-end PC or Mac computer,  or via and Android tablet or an iPad with the full graphical riches of a Second life viewer running on a high-end computer. In addition, Firestorm for SL Go (currently only available for PCs and Macs) allows the same degree of rich graphics access to OpenSim grids.

If you have a need to access Second Life while away from your main computer, or if you have a low-end system on which you might like to run Second Life with all of its graphical richness, SL Go might well be worth a look. To find out more, and take a free 7-day trial with the service, follow this link.

If you already have an SL Go account, don’t forget use can also get information through the in-world SL Go support group (profile link) in Second Life.

Addendum on the Issue: At the TPV Developer meeting on Friday, January 30th, Oz Linden confirmed that as a part of on-going investigations, the Lab’s QA team have turned up the logging and have been testing the service themselves in order to generate stats on the failures.

They believe they have found the point where things go “really wrong”, which lies within the handshaking between the two simulators involved in the teleport attempt. However, what remains unknown is precisely what is going wrong between the SL Go SLV, and the simulators in order for the simulator / simulator messaging to go so wrong. OnLive’s engineers are also trying to isolate any possible cause for the issue (which does not affect users running Firestorm on SL Go) as well.  

Firestorm’s Tool Tip Tuesday

firestorm-logoFirestorm is renowned not only for being Second Life’s most popular viewer, but also for the degree of end-user support provided by the viewer team. With multiple language support groups, in-world classes, a wiki, an in-world support regions, and so on, Firestorm offer users a broad range of support options.

On Tuesday, January 27th, Firestorm added to all of this with a new feature on their You Tube channel,  entitled “Tool Tip Tuesday”.  In launching the feature, Firestorm Project Manager Jessica lyon describes it thus:

Firestorm has so many features and functions most folks don’t even know about that we decided to do a series of short videos showcasing a hidden or lesser-known feature once a week.

The first of the new videos is just over six minutes in length and provides tips on  getting more out of the camera, and short cuts which may help make using the camera easier. The tips include:

  • Use of the SHIFT and the CTRL/CMD keys with the mouse scroll wheel (if you have one!) to assist in camera movement / placement
  • Keyboard options to help with camera placement (e.g. CTRL-0, etc.)
  • Use of the main camera floaters (default and Phototools)
  • Saving and loading a sorted camera position (which may not be quite what you think it is!).

So why not take a look at the first video in the series and keep a note of Tip Tool Tuesday? Even if you don’t use Firestorm, you may be surprised by what you find.

SL project updates week 5/1: server, viewer, misc news

The
The Illumination Library, Luminauxblog post

Server Deployments Week 5

On Tuesday, January 27th, the Main (SLS) channel received the server maintenance package previously deployed to Magnum and LeTigre, and which introduced the following changes:

  • A fix for BUG-8223 “Pictures Fail to Upload and send when Using Email Option from RC Regions”
  • a fix for BUG-8002 [Experience Tools] Allowed & Blocked experiences are lost with parcel subdivision.
  • Crash mode fixes
  • Code clean-up around avatar region crossings.

On Wednesday, January 27th, the RC channels should all receive a new server maintenance package comprising:

  • A fix for BUG-8247 “[Experience Tools] Issue with llRequestExperiencePermissions() triggering experience_permissions_denied() and XP_ERROR_NOT_PERMITTED_LAND after prior 5 minute no response period.”
  • Internal improvements for experience tools key-value functions.#

BlueSteel will also retain the Avatar Hover Height (AHH) server code with this release

 SL Viewer

A new Maintenance RC viewer arrived in the viewer release channel on Tuesday, January 27th. Version 3.7.25.298030 brings with it over 30 fixes and updates to the viewer, ranging from language improvements through build issue fixes to feature requests. Using-facing updates include:

  • Uniquely identifying URLs for Second Life or Linden Lab domains
  • Interest list fixes for:
    • Preventing some prims / items in linksets from being deselected as a result of camera movement
    • Preventing Intan solo dance animations from ceasing to animate as a result of camera movement
  • A fix for voice / speak button failing to enable after activating voice on a parcel if it was disabled on entering said parcel
  • A fix for pixel width and height of the preview is not matched to value of Width or Height text-box in the “Snapshot to inventory” tab
  • A fix for prim size reverting to default size when scaled down and shift copied
  • A fix for an avatar’s sitting position becomes corrupted if ALT-SHIFT-S keyboard short cut is used  while editing appearance
  • Feature request: CTRL-ALT-SHIFT-T shows up as notice toasts.
One of the changes in the new maintenance viewer allows SL / Lab URLs to be automatically indicated within the viewer
One of the changes in the new maintenance viewer allows SL / Lab URLs to be automatically indicated within the viewer – note the icon compared to an URL for an external link

For the full list of updates in this viewer, please refer to the download and release notes page.

Other Items

LL recruiting Specifically for SL

While it is all over Twitter, it’s probably worth pointing out that as well as hiring for their new platform, the Lab is also still hiring people specifically to work on Second Life.

2015 viewer release summaries: week 4

Updates for the week ending: Sunday January 25th, 2015

This summary is published every Monday, and is a list of SL viewer / client releases (official and TPV) made during the previous week. When reading it, please note:

  • It is based on my Current Viewer Releases Page, a list of all Second Life viewers and clients that are in popular use (and of which I am aware), and which are recognised as adhering to the TPV Policy. This page includes comprehensive links to download pages, blog notes, release notes, etc., as well as links to any / all reviews of specific viewers / clients made within this blog
  • By its nature, this summary presented here will always be in arrears, please refer to the Current Viewer Release Page for more up-to-date information.

Official LL Viewers

  • Current Release version: 3.7.24.297623 no change
  • Release channel cohorts (See my notes on manually installing RC viewer versions if you wish to install any release candidate(s) yourself):
    • No updates.
  • Project viewers:
    • Avatar Hover Height project viewer, version 3.7.25.298129 released on January 21st – allows you to adjust the vertical position of your avatar within some preset limits – (download) – note that an error in updating the SL wiki means that this viewer is not listed on the Alternative Viewer page, which is currently displaying information some two weeks old

LL Viewer Resources

Third-party Viewers

V3-style

V1-style

  • Cool VL Viewer updated on January 24th, the Sable branch to version 1.26.12.28 and the legacy branch to 1.26.8.86 (release notes for both)

Mobile / Other Clients

  • No Updates.

Additional TPV Resources

Related Links

SL project updates 2015 week 4/2: misc news

Salt Water; Inara Pey, December 2014, on FlickrWith Love in Her Heart, Sounds of Silence (Flickr) – blog post

Server Deployments – Week 4 Recap

  • There was no Main (SLS) channel deployment during the week
  • On Thursday, January 22nd, the RC channels were updated as follows:
    • LeTigre and Magnum received the same server maintenance package which included a fix for BUG-8223, introduced to all three RC channels in the week #3 deployment
    • BlueSteel received a server maintenance package which contained the same fix for BUG-8223 and also support for the new Avatar Hover Height capability

SL Viewer – Avatar Hover Height

The Avatar Hover Height project viewer was released on Wednesday, January 21st, however, an issue with the SL wiki means that it currently cannot be reached via the Alternate Viewers wiki page, which is currently showing an out-of-date listing. Those wishing to download the viewer can do so from here.

For details on Avatar Hover Height in general, please refer to my overview.

Other Items

SL Wiki

The ability for users to edit SL wiki pages was re-enabled on Thursday, January 22nd, after an extended period in which they were only editable by Lab personnel. However, whether the two are connected or not, but subsequent to the wiki being opened for editing, a number of pages appeared to revert to earlier versions or became inaccessible (e.g. the Alternate Viewers wiki page reverted to a version from late December 2014, while the pages for the RC channel release notes were replaced by blank pages).

The Lab is obviously aware of the issue, and looking into it.

CDN News

The Lab has been / is testing an additional CDN provider (to Highwinds, whom they currently use). It’s not clear where the testing is going, and when asked about it at the Server Beta User Group (SBUG) meeting on Thursday January 22nd, Simon linden could only say, “it was going to allow a lot more flexibility so we could have different regions on different CDNs … or something similar.   It might have been different areas of the world on different CDNs.”

Doubtless, if / when the project moves forward, we’ll get to hear more.

And on a Lighter Note

On Monday, January 19th, people started reporting that an old group logo – Whore Couture – was appearing in place of assorted group’s usual logo, as shown in the image below, taken from BUG-8255, “Whore Couture Logo Appearing on Several Groups”, where the problem was formally reported.

BUG-8255 reported the random appearance of an old Sl brand logo - Whore couture - appearing in place of various group's usual logo
BUG-8255 reported the random appearance of an old SL brand logo – Whore couture – appearing in place of various group’s usual logo

The cause of the problem was later revealed by Soft Linden:

An engineer grabbed a random group’s image as a placeholder and put it in place of an old asset ID that was used as the default image for many groups. It was meant as a temporary measure while he was doing some other texture work. Unfortunately, he didn’t look at the image he selected and I expect he would have chosen plywood instead if he had.

The image has been removed, but it may take some time before that propagates through the CDN and viewer caches.

Don’t worry, we’re not going to let him live this down. In the mean time, we’re building some better process around this.