Installed Simulator ...

OpenSim 0.7.6-dev

September Grid Renewal

Veröffentlichungsdatum
Zugriffe: 292

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.

 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

September Renewal Status

Veröffentlichungsdatum
Geschrieben von Markus Metzmacher   
Zugriffe: 437

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:

Registration

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.

  1. Auf Anmelden klicken

     
     
  2. Auf Neuer Account klicken



  3. Nun alle Felder ausfüllen. Wer den Avatar hier noch nicht Ausfüllt, hat später über die Menüfunktion Grid --> Mein Avatar die Möglichkeit, diesen zu erstellen

Managementinterface für Universitäten/Bildungseinrichtungen

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.

 

Bugtracking

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.

 Issuemanagement

Fehler/Issues über die Issue Bridge melden

  1. Feststellen, in welcher Simulations-Version der Fehler aufgetreten ist. Dazu im Header des Webs (rechts vom Logo) die z. Z. gültige Versionsnummer merken

     

  2. Auf Issue --> Fehler melden klicken



  3. Jetzt in der ersten Dropdownbox die Simulationsversion, welche eben ermittelt wurde auswählen




  4. Nun die Fehlerkategorie, welche den Bereich am besten beschreibt, aus der zweiten Dropdownbox auswählen



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. 

Viewer für das SecondLearning Grid

Veröffentlichungsdatum
Geschrieben von Markus Metzmacher   
Zugriffe: 683

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:

  1. Hippo
  2. Imprudence
  3. Phoenix
Mit diesen Viewern ist es möglich, alle Funktionen des SecondLearning Grids zu benutzen. Hilfen dazu gibt es hier im Forum! 

Grid Login

Veröffentlichungsdatum
Geschrieben von Markus Metzmacher   
Zugriffe: 584

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.

Registration auf SecondLearning

Veröffentlichungsdatum
Geschrieben von Markus Metzmacher   
Zugriffe: 679

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!

Unterkategorien

Login

S5 Box