Nachdem das erste Semester seine Erfahrungen im Grid gesammelt hat, werde ich das Grid auf das nächste Release upgraden. Im vergangenen Semester sind mehrere Fehler aufgetreten, die zum einen in fehlerhaften Konfigurationseinstellungen und zum anderen in der Benutzung von Funktionen, welche nicht freigegeben waren, basierten.
Zu den nicht freigegebenen Funktionen gehörten vor allem alle OSSL Befehler (osGetTextureURL zum Beispiel). Diese Befehle stehen in SecondLife überhaupt nicht zur Verfügung und werden erst seit Version 0.7.0 für OpenSim bereit gestellt. Aufgrund des Winsches einiger Studenten, habe ich diese Funktionen bis zu einem bestimmten Level freigeschaltet (siehe auch korrespondierenden Forumartikel).
Nach vielen Diskussionen mit Entwicklern, haben wir uns (entgegen der ursprünglichen Planung) entschlossen, die aktuelle Version 0.7.1.1 zu installieren. Zwar war angedacht, direkt auf die Version 0.7.2 zu wechseln um die neuen Feature wie HG Friendships etc. benutzen zu können - jedoch zeigt auch dieses Release fehler, die die Arbeit der Studenten stören können.
Im September wird also das aktuelle Grid ersetzt. Einhergehend mit diesem Upgrade wir die Universität sehrwarscheinlich einen Zugriff auf die Shell bekommen, um im Notfall auch ohne meine Hilfe den Status ihrer Regionen überprüfen zu können. Ebenfalls ein Neustart sowie Shutdown wird möglich sein.
Die Shell startet zu diesem Zwecke direkt in ein Programm, welches selbsterklärend über Menüs die verschiedenen Funktionen anbietet.
Anbei der ScreenShots, der das Programm in Aktion zeigen (gezeigt wird das Admininterface - die Universität wird eine 'abgespeckte' Version ohne Zugriff auf den ROBUST Server bekommen).
Nach einloggen auf den Server mittels SSH befindet man sich sofort in dem gezeigten Programm. Nach beenden des Programms wird der Shell-Zugriff zum Server geschloßen.
Somit kann das Universitätspersonal sofort auf vorhandene Komplikationen eingehen und jederzeit den Studenten helfen, sollte eine Region gecrashed sein.
Auch gibt es die Möglichkeit, direkt in den Screen der laufenden Simulation zu schalten (siehe nächsten Screenshot) um dort in der Konsole intervenieren zu können. So können manuell Backups erstellt werden, um einen Snapshot der momentanen Situation zu erstellen - es können ebenso z.B. die 'nightly Backups' zurückgespielt werden. Auch werden hier Scriptfehler angezeigt und der verursachende Avatar, der das Script erstellt hat, kann sofort benachrichtigt werden.
Meines Erachtens ist dies der richtige Weg um tatsächlich adhoc auf diverseste Situationen reagieren zu können.
![]()
.png)
Das Grid wird also zeitweise im September nicht zur Verfügung stehen. Gegen Ende September werde ich dann auf dieser Seite im Newsticker die 'Readyness' des Systems ankündigen.
Zu diesem Web: neben dem Forum habe ich jetzt ein Wiki eingerichtet. Jeder Student hat hier die Möglichkeit, seine Funktionen, Scripts, etc. zu veröffentlich und zu kommentieren. Es soll damit eine Wissensbasis für alle Studenten und auch für zukünftige Semester geschaffen werden. Es wäre natürlich schön, wenn sich alle rege an diesem Wiki beteiligen. Ich selbst werde mit den freigeschalteten OSSL Funktionen starten.
Fragen an andere User oder an einen der Entwickler bitte ich, weiterhin im Forum zu posten. Fehler (vor allem, wenn sie reproduzierbar sind), bitte ich, über das Issue Management in diesem Web zu posten!
Ich hoffe, damit den Anforderungen der Universität und der Studenten gerecht zu werden und für das nächste Semester eine stabilere Plattform zu schaffen, als sie es für das erste Semester war.
In diesem Sinne: allen einen guten Start! Und bei allen Fehlern/Ungereimtheiten nicht vergessen (hier ein Auschnitt aus dem offiziellen OpenSim Wiki): The developers seem to have a sense of humor
Wie schon im vergangenen Frontpage Artikel angekündigt, befinden wir uns mitten in der diesjährigen Upgradephase. Es ist nicht nur das eigentliche Grid betroffen, sondern ebenfalls das Web (welches ja bekanntlich auch das Interface in das SecondLearning Grid bildet) sowie alle Plugins und die Interfaces in das Grid. Um das gesamte Unterfangen bewerkstelligen zu können, mussten wir auf Joomla 1.7 upgraden. Hauptproblem war dabei, alle Addons wie zum Beispiel unsere Schnittstelle in das Bugtrackingsystem, unser Forum, etc. anzupassen.
Wir freuen uns, deshalb nun die Fertigstellung der Satelittenbereiche rund um das Grid bekannt zu geben. Mit dem neuen Release dieses Webs ergeben sich einige Neuerungen, die ich hier kurz Beschreiben möchte:
Ab jetzt ist es möglich, sich während des Registrierungsvorganges einen Avatar für das SecondLearning Grid anzulegen. Das Passwort für den Avatar ist damit das selbe, wie das Passwort für das SecondLearning Web.


Alle Bildungseinrichtungen werden ein eigenes Management Interface bekommen, mit dem lassen sich Regionen herunterfahren , Neustarten, etc. Diese Funktionen werden in einem gesonderten Forumsbereich veröffentlicht.
Bitte jegliche Fehler unter Menüpunkt Issues eintragen. Mit dieser Funktion werden alle Fehler in unser Mantis Bugtracking System eingetragen. Wir haben uns entschloßen, diese 'Bridge' zu verwenden, um Doppelt-Registrierungen zu vermeiden! Natürlich steht dem interessierten Nutzer auch unser Bugtrackingweb zur Verfügung.





Der Fehler wird nun automatisch in unser Issuemanagement System eingetragen. Bei jeder Änderung (Statusupdate) des Issues wird eine Benachrichtigung an die im SecondLearningWeb hinterlegte Email Adresse geschickt.
Es gibt 3 verschiedene Kategorien Viewer, die Verwendet werden können. Viewer der Version 1.3.x, Viewer der Version 2/3.x sowie Text und Mobile-Viewer. Während
SecondLife vornehmlich mittlerweile mit der 2/3.x Software genutzt wird, empfehle ich hier den Einsatz der 1.3x Version . Grund dafür sind zum einen natürlich die erweiterten Funktionen, wie z.b. das Administrationsmenü. Darüber hinaus bietet die Softwareversion größer 2.x bisher keinen Gridmanager. Dieser ist jedoch wichtig, wenn man nicht mit den Kommandozeilen-Parameter arbeiten möchte. Auch die Bereitstellung von Voice Chat geht im SecondLearning Grid nur mit Version 1.3. SecondLearning nutzt für Voice Chat den Freeswitch Server. Eine Verbindung mit diesem Server ist mit Softwareversionen ab 2 meines Wissens nur mit einer Neucompilierung und Einbindung externer Plugins in den Viewer möglich.
Anbei eine Liste für das SecondLearning Grid geeigneter Viewer:
Um sich in das SecondLearning Grid einloggen zu können, muss man hier zum einen Registriert sein und muss sich bei der Registrierung einen Avatar erstellt haben. Wenn dies geschehen ist, ruft man seinen Viewer auf. Eine gute Wahl ist hier der Hippo Viewer, Imprudence oder Phoenix.
Im Viewer ruft man den Gridmanager auf und trägt im Feld 'Login' http://grid.secondlearning.org:8002' ein. Mit einem weiteren klick auf 'Get Grid Info' werden die noch leeren Felder automatisch ausgefüllt. Die Information nun speichern. Jetzt kann man sich mit seinem Avatar am Grid anmelden.
Um sich auf SecondLearning zu registrieren, bitte rechts auf 'Anmelden' klicken und dann 'Neuen Account' auswählen. Nun bitte die Felder ausfüllen (und bei Bedarf auch direkt einen Avazar für das SecondLearning Grid erstellen).
Nach erfolgreicher Registration bitte im Web anmelden und unter Menü Grid & Tools --> Werkzeuge -- Mein Benutzerprofil die weiteren geforderten Daten eintragen. Inspesondere die Bildungseinrichtung ist wichtig!
