The following notes are taken from the TPV Developer (TPVD) meeting held on Friday, May 20th, 2016. A video of the meeting is embedded at the end of this report, my thanks as always to North for supplying it, and time stamps in the text relate to this recording.
The current official viewer status is as follows:
- Current Release version: 22.214.171.1245117 (dated May 11), promoted May 18th – formerly the Quick Graphics viewer with avatar complexity and graphics presets – see Avatar Complexity and Graphics Presets in Second Life for more details
- Release candidates:
- Inventory Message RC viewer, version 126.96.36.1995019, released on May 16th – removes deprecated and unused UDP inventory messaging mechanisms from the viewer
- Project viewers:
- Obsolete platform viewer, version 188.8.131.520847, dated May 8, 2015 – provided for users on Windows XP and OS X versions below 10.7.
Release Viewer Issues
[02:40] There are reports that installing the current release viewer on Mac systems will set the Avatar Maximum Complexity setting (Preferences > Graphics) to “No Limit” on both clean and “dirty” viewer installs. JIRAs have been requested if encountered.
There have also been some reports of the viewer crashing following update. The likely best way to overcome this should you experience it, is to perform a clean install of the viewer.
[02:08] Testing of the updated viewer is being carried out. There are still “a few” issues to be resolved, and it is hoped that the update will be available (still as a project viewer) in a couple of weeks.
[08:15] The next iteration of the project viewer may be released in the next week, and while I missed the Bento User Group meeting, I believe enabling the back-end support for Bento on Agni is still planned for week #21 (week commencing Monday, May 23rd).
This version of the viewer includes a “reset skeleton” feature which allows you to fix an avatar which may be rendering incorrectly as a result of joint positions getting scrambled when switching between avatar forms.
64-bit Viewer Project
[01:36] It is hoped that work will shortly resume on the 64-bit versions of the viewer after manpower was diverted away onto other projects and needs.
[01:37] There has been healthy discussion between the Lab and TPV developers about replacing Apple QuickTime in the viewer. As I noted in April Apple deprecated QuickTime for Windows without offering patches for a couple of potentially serious vulnerabilities, leading to the recommendation that Windows users uninstall QuickTime.
[11:43] As a result the Lab is looking to completely replace QuickTime across all flavours of viewers, and feel they now have a strategy for doing so, which is described as coming along “reasonably well”. However, it is likely that there will be some QuickTime media types that will never be rendered again (e.g. .MOV format).
[05:52] The Lab isn’t currently collecting stats on what Avatar Maximum Complexity settings people are using, although they may do do. The can currently collect stats on the complexity of avatars and how many are being rendered as Jelly Dolls.
[15:00] Issue with Voice dropping out across SL are still being experienced. As I reported in early April, many of the drop-outs are the result of DDoS attacks aimed at the Vivox services, rather than any issues within SL. The Lab is currently working with Vivox to improve the speed of recovery for voice services once Vivox have recovered their systems from these attacks.
There are currently a couple of blockers preventing the release of the next version of Firestorm (which has been merged with the Avatar Complexity code and is currently undergoing debugging as a result of that merge). The blockers are related to the recent HTTP updates, made by the Lab. One is a bakefail issue which is known the the Lab and is being worked on; the other is a crash on the 64-bit version of the viewer which occurs whenever the voice coroutine is launched.