The following notes are taken from the TPV Developer meeting held on Friday, May 17th, 2019. A video of the meeting is embedded below, my thanks as always to North for recording and providing it. The key points of discussion are provided below with time stamps to the relevant points in the video, which will open in a separate tab when clicked.
There was a lot of inconsequential text chat about Display Names during the meeting, which these notes ignore.
SL Viewer
- The new viewer release notes pages for RC viewers are now available – see: New SL viewer release notes pages: an overview.
- After being withdrawn as the de facto release viewer was re-issued as a release candidate viewer, version 6.2.2.527221, dated May 15th, 2019.
- The viewer was withdrawn as a result of a change to the LSL scripting touch_start() function (see BUG-226970)
- The updated version corrects this, and it is anticipated it will quickly be promoted to release status again.
- As noted in my week #20 CCUG summary, the EEP viewer updated to version 6.2.3.527250, dated May 16th.
The rest of the SL viewer pipelines remain as follows:
- Current Release version 6.2.0.526190, formerly the Estate Access Management RC viewer, dated April 12, promoted April 17 NEW. – see my EAM overview for more information
- Release channel cohorts:
- Bakes on Mesh RC viewer, version 6.1.1.525409, March 26 (and not currently recorded on the the new release notes pages)So, a
- Project viewers:
- 360 snapshot viewer, version 5.1.6.515934, June 6, 2018 (see my hands-on update).
- 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.
Emoji Support
[4:00-9:30 – also in text, with broader text discussion on unicode in Display Names]
- A frequent feature request for Second Life is for emoji support in chat.
- This is not something the Lab has the bandwidth to support.
- An invitation has been put out to any open-source developers who would like to pick this up as a project for submission as a viewer contribution on all supported operating systems, the Lab is willing to work with them.
- Note that this is not a promise that SL will have emoji support soon.
- If the work is taken up by an open-source developer it will only be for emoji support in chat; it will not include the use of emojis in Display Names.
Group Notices to IM
- As per my April 26th TPVD meeting notes, the Lab is considering the possibility of no longer sending group notices to e-mail when a user is off-line.
- This will only be for off-line group notices. It will not block / change the receipt off-line IMs.
- The reason for making the change is to help is secondlife.com being regarded as a spam domain by e-mail services.
- it is hoped that changes being planned to the way SL events work (and which have yet to be formally described / announced) will naturally reduce the need for at least some group messages in the future.
In Brief
- [13:56-16:12] There is reportedly a viewer crash related to Animesh that is estimated to affect around 2.5% of Firestorm crashes. However, it does not appear to be easy to reproduce (example crash stack).
- The issue appears related to rideable Animesh and region crossings. In short, when it happens, the Animesh (such as an Animesh horse), existing in the two regions when crossing between them, and for some reason the “wrong one” unloads, causing the viewer to crash.
- At the time of the meeting, a bug report on the issue had yet to be raised, due to the issues in trying to reproduce the problem, however, it seems to be particularly prevalent in the Bellisseria (Linden Homes) continent – probably because there are a lot of people out and about in that region and using Animesh, rather than the problem being specific to the regions in the continent.
- [29:20-33:20, with further text discussion on inventory offers and IMs through until close to the end of the meet] It appears that BUG-225696, “All offline inventory offers from scripted objects are lost” still remains an issue for viewers adhering to the off-line IM cap.
- [34:08-35:20] BUG-41379 “Script (running) state is lost when logged out during forced teleport” – this is a known issue that is being addressed at as a part of a broader project.
- [51:36-52:20] The Lab still has job openings for a senior graphics engineer and a QA server engineer, both working on Second Life.