The following notes are taken from the TPV Developer meeting held on February 7th, 2020. A video of the meeting is embedded below, my thanks to Pantera for recording and providing it. As always:
- Time stamps are given with links that will open the video at the appropriate point.
- Core points of the meeting are listed below. Other subjects of lesser import may have been discussed, please refer to the video.
This was a relatively short meeting, information-wise, with much of the actual meeting time given over to general text chat.
SL Viewer News
- The Yorsh Maintenance RC viewer updated to version 188.8.131.525996 on February 7th.
- The Love Me Render RC viewer updated to version 184.108.40.2065087 on February 6th.
The remainder of the current SL viewer pipelines are as follows:
- Current Release version 220.127.116.115003, formerly the Xanté Maintenance RC, dated January 22nd, promoted January 27th.
- Release channel cohorts:
- Project viewers:
- Copy / Paste viewer, version 18.104.22.1683365, December 9th, 2019.
- Project Muscadine (Animesh follow-on) project viewer, version 22.214.171.1242999, November 22nd, 2019.
- Legacy Profiles viewer, version 126.96.36.1990836, September 17th, 2019. Covers the re-integration of Viewer Profiles.
- 360 Snapshot project viewer, version 188.8.131.529111, July 16th, 2019.
General Viewer Notes
- The three potential candidates for the next release promotion are quoted as being the Yorsh Maintenance RC, the Love Me Render RC and (even though it is still a project viewer at the moment) the Legacy Profiles viewer.
- The Camera Presets RC viewer is experiencing a higher than average crash rate, with investigations on why still ongoing.
- [19:47-20:30] As noted in my week #6 CCUG summary, EEP is now in burn-down mode – which means more bugs are being fixed than are being reported. It is anticipated that the formal deployment is now weeks, rather than months, away.
- [28:06-28:41] The cache replacement viewer project is once more making progress, but there is no date as to when a public version of the viewer is likely to surface.
- [2:46-11:30] The new Premium Plus subscription level requires viewer-side changes. These predominantly relate to logging-in, where a user’s account level (Basic, Premium and – in the future – Premium Plus) is obtained from the back-end via a received block of LLSD code containing benefits tags and values.
- This code is now in a public repository, and will be seeing some changes to various values specified within it prior to Premium Plus being launched.
- The server-side code supporting the new LLSD code block will be made available on some Aditi servers soon, so TPVs can ensure the code doesn’t interfere with their ability to connect to the SL servers with their current viewer versions, and to start testing the viewer-side code in non-public versions of their viewers in preparation for the launch of Premium Plus.
- At some point the server-side code will be deployed to the main grid, where it should not impact current viewer versions.
- As side notes to this:
- Once Premium Plus has been launched, the new code will refuse to connect if the required data is missing, but the system will let a viewer that ignores it to connect.
- However, under the current roadmap, Premium Plus will not be going live until some time after Name Changes has been released (as per statements made at the monthly Web User Group meetings).
- [14:42-14:50] Work on migrating viewer repos from Mercurial to Github is progressing.
- [21:38-26:08] The SL system requirements page no longer references Windows 7 as this is no longer a supported operating system version. However, a broader update to the requirements page is being considered, as the current information is considered “woefully to aged.”
- As part of this discussion, it was reiterated that when EEP does go live, it removes the option for turning off basic shaders, which will prevent systems than cannot support basic shader operates from accessing Second Life. The fixed function OpenGL code that supports the disabling will then be removed as a part of a future viewer code clean-up pass.
- [15:19-17:20 (incl. text chat)] Both Singularity and Alchemy have been working towards making formal releases Soon™. Singularity has an up-to-date beta available to users, and Alchemy is close to making an updated beta available as well.