2019 SL User Groups 2/1: Simulator User Group

Let It Snow!; Inara Pey, November 2018, on FlickrLet It Snow!blog post

Server Deployments

As always, please refer to the server deployment thread for the latest updates and information.

  • There was no deployment wo the SLS (Main) channel on Tuesday, January 8th, 2019, leaving the channel on server release #18.12.05.522294, comprising a voice service adjustment and internal fixes. However, regions on the channel were restarted in keeping with the Lab’s 14-day restart policy.
  • On Wednesday, January 9th the RC channel updates are slated as being:
    • Magnum and LeTigre are slated for “no roll” and to remain on server release 18#18.12.05.522294, first deployed to it on December 12th, 2018.
    • BlueSteel should be updated on Wednesday, January 9th, 2019 with server maintenance package 19#19.01.03.522821, comprising logging improvements, including “logging to gather baseline information on simulator performance in various areas of interest”.
    • Snack should remain on EEP simulator version 18#18.12.14.522551, first deployed on December 17th, 2018.
    • All RC channels should be restarted, again in keeping with LL’s 14-day restart policy.

SL Viewer

  • Current Release version 6.0.1.522263, dated December 5, promoted December 13. Formerly the Spotykach Maintenance RC viewer – No Change.
  • Release channel cohorts:
    • Estate Access Management (EAM) RC viewer, version 6.1.0.522564, December 19.
    • BugSplat RC viewer, version 6.1.0.522614, December 18. This viewer is functionally identical to the current release viewer, but uses BugSplat for crash reporting, rather than the Lab’s own Breakpad based crash reporting tools.
    • Love Me Render RC viewer, version 6.0.2.522531, December 18.
  • Project viewers:
  • Linux Spur viewer, version 5.0.9.329906, dated November 17, 2017 and promoted to release status 29 November – offered pending a Linux version of the Alex Ivy viewer code.
  • Obsolete platform viewer, version 3.7.28.300847, May 8, 2015 – provided for users on Windows XP and OS X versions below 10.7.

Pathfinding Revisited?

Pathfinding is a capability deployed to Second Life in 2012. For those unfamiliar with it, pathfinding was intended to provide a means to allow a range of automated characters – people, animals, monsters, mobile objects (“mobs”) to be created and set into motion within Second Life with greater ease than had been possible.

Using various tools and LSL commands, together with the “navmesh”- a representation of a region’s geometry generated and used by the Havok physics engine to determine paths for pathfinding characters – these characters would be able to navigate their way around obstacles, follow roads, climb inclines, etc. Yoy can read more about it in my 2012 Pathfinding overview.

Unfortunately, and due to a number of reasons – not all of which were entirely fair – Pathfinding never really gained significant use (in fact, many region holders disabled the capability out of fear concerning performance issues.

With the arrival of Animesh, however, there is potentially a new opportunity for Pathfinding to find a use. However, in the time that’s elapsed since the original deployment, there are things that need to be looked at – the wiki documentation, for example, appears to be somewhat out-of-date (and was always a little confusing). Also,Pathfinding itself can also be somewhat unpredictable, while some of the capabilities could possibly do with update.

Whether or not Pathfinding will be revisited by the Lab or not is currently an open question; however it has been a topic that has been raised at a number of user group meetings (Simulator can Content Creation), so it is something the Lab is aware of as being of potential interest to users / creators.

Advertisements

2018 SL UG updates 51/1: Simulator User Group

Magritte; Inara Pey, November 2018, on FlickrMagritteblog post

Server Deployments

As always, please refer to the server deployment thread for updates.

  • On Tuesday, December 18th, the SLS (Main) channel was updated with server maintenance package 18#18.12.05.522294, comprising a voice service adjustment and internal fixes.
  • On Wednesday, December 19th, the three main RC channels should be updated with server maintenance package 8#18.12.03.522210, comprising a further voice service adjustment.
  • Also on Wednesday, December 19th, the Snack channel should be updated with a new EEP simulator update, 18#18.12.14.522551.

SL Viewer

There have been two viewer updates to start the week, bringing two of the viewers up to parity with the current release viewer (formerly the Spotykach Maintenance RC viewer). These are:

  • The Bugsplat RC viewer, which updated to version 6.1.0.522614. This viewer is functionally identical to the current release viewer, but uses BugSplat for crash reporting, rather than the Lab’s own Breakpad based crash reporting tools.
  • Love Me Render RC viewer, which updated to version 6.0.2.522531.

The remaining viewers in the pipeline remain (at the time of writing) unchanged from the end of week #50.

  • Current Release version 6.0.1.522263, dated December 5th, promoted December 13th. Formerly the Spotykach Maintenance RC viewer – NEW.
  • Release channel cohorts:
    • Estate Access Management (EAM) RC viewer, version 5.2.0.520057, September 28th.
  • Project viewers:
    • Linux Spur viewer, version 5.0.9.329906, dated November 17th, 2017 and promoted to release status 29 November – offered pending a Linux version of the Alex Ivy viewer code.
    • Obsolete platform viewer, version 3.7.28.300847, May 8th, 2015 – provided for users on Windows XP and OS X versions below 10.7.

Last Name Changes – Supporting External Databases

A number of creators and others utilise external databases that use their own log-in authentication process bases on their customers’ Second Life names. Concern has therefore been raised as to how they’ll be able track changes to users’ lasts names once the ability for them to be changed has been re-introduced, with requests for LL to offer some kind of RSS feed providing name change updates.

However,Oz indicated this would not likely be the case, noting:

I don’t think that keeping current with a feed would really work, and it could easily be misused. Don’t store names – store IDs (agent UUIDs). IDs will never change [So] just have them enter name, then internally translate to the UUID. The translation will always be correct whether they use a current name or an old one. We will not be providing a feed or any way to look them up in bulk.

– Oz Linden

No Change Window

Due to the Christmas and New Year holiday period, there will be a No Change window in effect from close of business on Friday, December 21st, 2018 through until at least Wednesday, January 2nd, 2019. During this time there will be no planned updates or releases for the SL simulators or the official viewer.

The next Simulator User Group meeting will take place on Tuesday, January 8th, at the usual time of 12:00 noon.

2018 SL UG updates 50/1: Simulator User Group

Cold Ash; Inara Pey, October 2018, on FlickrCold Ashblog post

There was no Simulator User Group meeting on Tuesday, December 11th, 2018. Notes are therefore a little on the light side.

Server Deployments

As always, please check with the server deployment thread for updates and latest news.

  • On Tuesday, December 11th, the SLS (Main) channel was updated with server maintenance package 18#18.12.04.522206, previously deployed to all three main RC channels, and comprising region stability improvements; simhost deployment improvements and logging improvements.
    • Part of this update includes the removal of a lot of mesh-related logging that had been required during testing, but has been surplus to requirements. However, as the code was never removed, it resulted in a lot of unnecessary logging as mesh became more popular.
  • On Wednesday, 12th December the RC channels should be updated with server maintenance package 18#18.12.07.522390, comprising voice service adjustments.
  • The Snack channel, home to the Environment Enhancement Project (EEP), received a further simulator update, version 18#18.12.07.522390.

SL Viewer

At the time of writing, there have been no updates to the current batch of official viewers, leaving the pipelines as follows:

  • Current Release version 6.0.0.520636, dated October 18, promoted November 14. Formerly the Animesh RC viewer – no change.
  • Release channel cohorts:
    • Love Me Render RC viewer, version 6.0.1.522045, December 6.
    • Spotykach Maintenance RC viewer, version 6.0.1.522263, December 5.
    • Estate Access Management (EAM) RC viewer, version 5.2.0.520057, September 28.
    • BugSplat RC viewer, version 5.1.9.519462, September 10. This viewer is functionally identical to the current release viewer, but uses BugSplat for crash reporting, rather than the Lab’s own Breakpad based crash reporting tools.
  • Project viewers:
  • Linux Spur viewer, version 5.0.9.329906, dated November 17, 2017 and promoted to release status 29 November – offered pending a Linux version of the Alex Ivy viewer code.
  • Obsolete platform viewer, version 3.7.28.300847, May 8, 2015 – provided for users on Windows XP and OS X versions below 10.7.

2018 SL UG updates 49/2: mini-update

The Peak; Inara Pey, October 2018, on FlickrThe Peakblog post

Server Deployments

As per part 1 of this week’s updates, the RC channel were all updated on Wednesday, December 5th, with simulator maintenance package 18#18.12.04.522206, comprising:

  • Region stability improvements.
  • Simhost deployment improvements.
  • Logging improvements.

The Snack channel for the Environment Enhancement Project (EEP) was updated the same day to version 18.11.30.522125.

SL Viewer

There have been three updates to SL viewers during the week:

  • The Spotykach Maintenance RC updated to version 6.0.1.522263 on December 5th.
  • The Love Me Render RC updated to version 6.0.1.522045 on December 6th.
  • The Bake on Mesh project viewer updated to version 6.0.1.522127 on December 7th.

At the time of writing, the remaining viewers in the pipeline remain as follows:

  • Current Release version 6.0.0.520636, dated October 18, promoted November 14. Formerly the Animesh RC viewer..
  • Release channel cohorts (please see my notes on manually installing RC viewer versions if you wish to install any release candidate(s) yourself):
    • Estate Access Management (EAM) RC viewer, version 5.2.0.520057, September 28.
    • BugSplat RC viewer, version 5.1.9.519462, September 10. This viewer is functionally identical to the current release viewer, but uses BugSplat for crash reporting, rather than the Lab’s own Breakpad based crash reporting tools.
  • Project viewers:
  • Linux Spur viewer, version 5.0.9.329906, dated November 17, 2017 and promoted to release status 29 November – offered pending a Linux version of the Alex Ivy viewer code.
  • Obsolete platform viewer, version 3.7.28.300847, May 8, 2015 – provided for users on Windows XP and OS X versions below 10.7.

End of Year Promotions

At the previous TPV developer meeting, it had been suggested that the Lab would try to promote two viewers to release status before the end of 2018. Given the Lab prefers to have at least two weeks between promotions and the No Change window comes into effect from Friday, December 21st, this would appear to be a bit of squeeze. Currently the front-runners for promotion have been given as the Spotykach Maintenance RC, the BugSplat RC or – on an outside chance – the Bakes on Mesh project viewer.

Remaining Published User Group Meetings for 2018

  • Simulator User Group: Tuesday, December 11th and Tuesday December 18th, 2018, 12:00 noon SLT.
  • Governance User Group: Tuesday, December 11th, 2018, at 13:00 SLT.
  • Open-Source Development User Group: Wednesday, 12th and Wednesday, December 19th 2018, 15:00 SLT*.
  • Content Creation User Group: Thursday, December 13th and Thursday, December 20th, 2018 at 13:00 SLT.
  • Server Beta User Group: Thursday, December 13th and Thursday, December 20th, 2018 at 07:00 SLT*.
  • Web User Group: Wednesday, December 19th, at 12:00 noon SLT.
  • Concierge and Land User Group: Thursday, December 20th, 2018, at 12:00pm SLT.
  • TPV Developer Meeting: Friday, December 21st, 2018 at 12:00 noon SLT.

* Subject to confirmation.

See the SL User Groups panel on the right for details of meeting locations. via their wiki pages.

2018 SL UG updates 49/1: Simulator User Group

Tokyo Street Subway Entrance; Inara Pey, October 2018, on FlickrTokyo Street Subway Entranceblog post

Server Deployments

As always, please refer to the server deployment thread for updates.

  • There was no SLS (Main) channel deployment on Tuesday, December 4th, leaving that channel on server release 18#18.11.09.521593, previously deployed to the RC channels and comprising internal fixes. However, in keeping with the 14-day restart roll, all SLS regions should have been restarted.
  • The main RC channels should all be receiving an update, comprising further internal fixes (see below for more), however the release number was not available at the time of writing.
  • It’s not clear if the Snack RC (EEP) will be updated.

Mesh Logging

Part of the RC update includes the removal of a lot of mesh-related logging that had been required during testing, but has been surplus to requirements. However, as the code was never removed, it resulted in a lot of unnecessary logging as mesh became more popular.

SL Viewer

There have been no updates to the official viewers at the start of the week, leaving the current pipelines as follows:

  • Current Release version 6.0.0.520636, dated October 18, promoted November 14. Formerly the Animesh RC viewer – NEW.
  • Release channel cohorts (please see my notes on manually installing RC viewer versions if you wish to install any release candidate(s) yourself):
    • Love Me Render RC viewer, version 6.0.1.521759, November 20.
    • Spotykach Maintenance RC viewer, version 6.0.1.521757, November 15.
    • Estate Access Management (EAM) RC viewer, version 5.2.0.520057, September 28.
    • BugSplat RC viewer, version 5.1.9.519462, September 10. This viewer is functionally identical to the current release viewer, but uses BugSplat for crash reporting, rather than the Lab’s own Breakpad based crash reporting tools.
  • Project viewers:
  • Linux Spur viewer, version 5.0.9.329906, dated November 17, 2017 and promoted to release status 29 November – offered pending a Linux version of the Alex Ivy viewer code.
  • Obsolete platform viewer, version 3.7.28.300847, May 8, 2015 – provided for users on Windows XP and OS X versions below 10.7.

Hover Height Issue

Ever since server release 18#18.10.25.521081 was deployed at the end of October / beginning of November 2018, people have been reporting hover height issue for full mesh avatars of less than “normal” height. Essentially, the issue can leave such avatars floating 0.2 to 0.3 metres off the ground if non-height related changes are made after hover height has been set. See BUG-225893 “Hover height on assets has changed somehow” for more.

Linden Lab is aware of the problem, but a fix has yet to make it to a simulator update.

Region Crossings

There is new viewer-side code coming for region crossings. It is intended to limit how far the viewer predicts motion when crossing into another region, with the hope that it should reduce some of the visual rubber-banding. The viewer commit is available, but it has yet to reach a project or RC viewer. It is believed there are a couple of potential issues with the code as provided that could see vehicles slipping sideways along a region crossing if they approach it at an angle. These concerns have been passed back to those working on the code.

Aditi Voice Issues

This has been a problem for some time – unfortunately, there’s no fix in sight as yet.

 

2018 SL UG updates 48/1: Simulator User Group

Nowhere Else; Inara Pey, October 2018, on FlickrNowhere Elseblog post

Server Deployments

As anticipated following US Thanksgiving, there are no planned deployments for week #48, but a new RC deployment is expected in week #49 (commencing Monday, December 3rd, 2018).

SL Viewers

The EEP viewer updated on Tuesday, November 27th, 2018 to version 6.0.0.521947.

  • Current Release version 6.0.0.520636, dated October 18, promoted November 14. Formerly the Animesh RC viewer – NEW.
  • Release channel cohorts:
    • Love Me Render RC viewer, version 6.0.1.521759, November 20.
    • Spotykach Maintenance RC viewer, version 6.0.1.521757, November 15.
    • Estate Access Management (EAM) RC viewer, version 5.2.0.520057, September 28.
    • BugSplat RC viewer, version 5.1.9.519462, September 10. This viewer is functionally identical to the current release viewer, but uses BugSplat for crash reporting, rather than the Lab’s own Breakpad based crash reporting tools.
  • Project viewers:
  • Linux Spur viewer, version 5.0.9.329906, dated November 17, 2017 and promoted to release status 29 November – offered pending a Linux version of the Alex Ivy viewer code.
  • Obsolete platform viewer, version 3.7.28.300847, May 8, 2015 – provided for users on Windows XP and OS X versions below 10.7.

EEP Updates

As well as the viewer update, the Snack channel received a simulator update for EEP. Rider is working on the last of the SL functions for EEP support: llSetAgentEnvironment. This will require viewer-side support, which Rider describes as possibly being “tricky”.

In Brief

  • BUG-216320 “Error when retrieving grid statistics page via llHTTPRequest”: this has been partially fixed for requests using HTTP. There are still issues when using HTTPS.
  • BUG-7084 “Prim properties visually revert to an earlier state since Interesting”: unfortunately, no progress on this.
  • Firestorm – Animesh when? This is a frequent question with the Firestorm support groups. There had been a couple a blockers, which are in the process of being resolved, and the hope is the latest development cycle will be completed soon, allowing further user testing to take place.