Sonntag, 26. Mai 2013

SL-Server: Aufspielungen für die Woche vom 27.05.2013

Das Main Grid
Heute gibt es meinen Beitrag zu den Server-Aufspielungen bereits am Wochenende. Da am Montag in den USA ein Feiertag ist (Memorial Day), hat Maestro Linden schon gestern die Informationen für die Server-Projekte gepostet. Die Aufspielungen selbst verschieben sich in der kommenden Woche auch um einen Tag nach hinten. Erst am Mittwoch gibt es Rolling Restarts für die Hauptkanal-Regionen und am Donnerstag folgen dann die RC-Regionen.

Inhaltlich gibt es keine neuen Funktionen für die Server. Auf den Hauptkanal wird das Wartungsprojekt aufgespielt, das aktuell noch auf den Magnum-Regionen läuft. In diesem Projekt ist die LSL-Unterstützung für JSON (JavaScript Object Notation) enthalten und es lassen sich Textzeilen und Listen für dieses Format erzeugen und auslesen. Damit werden in SL die Skriptfunktionen um die Möglichkeit erweitert, mit Schnittstellen von Drittanbietern im Web zusammenzuarbeiten, wie zum Beispiel mit der REST API. Für Skripter sicher eine interessante Sache. Die kleineren Fehler, die vor zwei Wochen in diesem Projekt noch gefunden wurden, sind mit dem Update am letzten Mittwoch beseitigt worden.

Für die RC-Regionen gibt es dann mal wieder das gleiche Projekt für alle drei Kanäle (BlueSteel, LeTigre, Magnum). Und zwar wird das Verbesserungsprojekt für die Interest List, das aktuell nur auf LeTigre läuft, auf alle RC-Regionen erweitert. Einzige Änderung gegenüber dieser Woche ist ein Fix für eine Crash-Ursache. Die Verbesserung an der Interest List soll Regionen schneller laden, wenn man sie zum ersten Mal betritt. Das zur Zeit auf BlueSteel laufende Projekt mit Erweiterungen zu den Experience Tools, fällt nächste Woche ganz aus dem Programm. Scheinbar hat da etwas nicht so funktioniert, wie LL sich das vorgestellt hatte.

Alle Inhalte und Termine zu den Serveraufspielungen gibt es nach dem folgenden Link:


.................................................................................................................................................................

Second Life Hauptkanal:
Der Hauptkanal erhält das Server-Wartungsprojekt, das vergangene Woche auf Magnum gelaufen ist. Dieses Projekt behebt einige Fehler (inklusive einiger Crash-Ursachen) und fügt die LSL-Unterstützung von Textzeilen und Listen hinzu, die mit JSON formatiert wurden.

  • Dies ist ein Server-Wartungsprojekt.
  • Neue Funktionen:
    • Hinzufügen von LSL-Funktionen, die Manipulationen von JSON Daten unterstützen.
      • string llJsonGetValue(string json, list specifiers).
        • Beinhaltet den Wert, der über den Specifier aus dem JSON string übergeben wird.
      • string llJsonSetValue(string json, list specifiers, string value).
        • Gibt einen neuen JSON-String zurück, der dem JSON-Wert entspricht, welcher über den Specifier ermittelt wird, dem dieser Wert zugewiesen wurde.
      • string llJsonValueType(string json, list specifiers).
        • Gibt den Typ der Konstante zurück, der vom Specifier aus dem JSON-Wert gelesen wird.
      • Dokumentation zur Nutzung von JSON in SL.
  • Fehlerbereinigungen:
    • Behebung des Fehlers, der den "Aufstehen"-Button unsichtbar machte, wenn beim Sitzen auf dem Boden (Sitting on Ground) die zugehörige Animation über den serverseitigen AO überschrieben wurde. (BUG-2424)
    • Fix für "ApplyImpulse", der nur noch in einem Root-Prim funktionierte. (SVC-8227)
    • Beheben von zwei Crash-Ursachen.
  • Änderungen seit 13.05.14.275813:
    • Fix für ein Problem mit dem Control Event in Childprims von Attachments, wenn man die Region wechselt. (BUG-2601)
    • Zurücknahme eines Fixes für ApplyImpulse. Diese Funktion arbeitet jetzt nur noch in Rootprims, aufgrund des Fehlers eine Zeile zuvor. (SVC-8227)
    • Fehlerbereinigungen für JSON-Funktionen: (BUG-2594, BUG-2612)
      • LSL JSON Funktionen überspringen jetzt sauber einige Zeichen, wenn diese über Textzeilen nach JSON importiert werden (ohne diese Zeichen in umgekehrter Reihenfolge auszulassen).
      • LSL JSON Funktionen erkennen nun die Schlüsselnamen in zurückgelieferten JSON-Textzeilen korrekt.

2013-05-29, 5am - 11am (14 bis 20 Uhr MESZ): Rolling Restart
Release Notes: https://wiki.secondlife.com/wiki/Release_Notes/Second_Life_Server/13

.................................................................................................................................................................

Second Life RC BlueSteel:
Alle drei RC-Kanäle erhalten das Verbesserungsprojekt für die Interest List, welches zuvor nur auf LeTigre gelaufen ist. Diese Anpassungen verkürzen die Ladezeiten der 3D-Umgebung, wenn man mit dem Avatar in eine neue Region kommt. Weitere Einzelheiten zu den Verbesserungen wurden in den Release Notes nicht angegeben. Einzige Änderung gegenüber der Vorwoche ist ein Fix für eine Crash-Ursache.

  • Dies ist ein Verbesserungsprojekt für die Interest List.
  • Neue Funktionen:
    • Etwas schnellere Ladezeiten der 3D-Umgebung, nachdem man mit dem Avatar eine neue Region betritt.
  • Änderungen seit 13.05.21.276236:
    • Behebung einer selten auftretenden Crash-Ursache.

2013-05-30, 7am bis 11am (16 bis 20 Uhr MESZ): Rolling Restart
Release Notes: https://wiki.secondlife.com/wiki/Release_Notes/Second_Life_RC_BlueSteel/13

.................................................................................................................................................................

Second Life RC LeTigre:
BlueSteel, LeTigre und Magnum erhalten alle das gleiche Projekt mit Verbesserungen an der Interest List. Einzelheiten dazu stehen im Abschnitt für BlueSteel.

2013-05-30, 7am bis 11am (16 bis 20 Uhr MESZ): Rolling Restart
Release Notes: https://wiki.secondlife.com/wiki/Release_Notes/Second_Life_RC_LeTigre/13

.................................................................................................................................................................

Second Life RC Magnum:
BlueSteel, LeTigre und Magnum erhalten alle das gleiche Projekt mit Verbesserungen an der Interest List. Einzelheiten dazu stehen im Abschnitt für BlueSteel.

2013-05-30, 7am bis 11am (16 bis 20 Uhr MESZ): Rolling Restart
Release Notes: https://wiki.secondlife.com/wiki/Release_Notes/Second_Life_RC_Magnum/13

.................................................................................................................................................................

Quelle: Deploys for the week of 2013-05-27

Keine Kommentare:

Kommentar veröffentlichen