Hallo zusammen,
bezüglich Themen und Fragen fange ich mal an:
Wir betreiben an der JLU Gießen eine ILIAS-Installation in Version 5.4 mit mehreren Mandanten.
Üblicherweise sieht bei uns ein Update im Wesentlichen wie folgt aus:
- Wir ziehen uns die Änderungen zur aktuellen Version per 'git pull' aus dem GitHub,
- spielen unsere Code-Anpassungen/Patches ein,
- öffnen dann das Setup-Webinterface,
- loggen uns bei jedem Mandanten mit dem jeweiligen root-User ein
- und klicken dann die Datenbank-Updatesteps durch (in möglichst kleinen Häppchen, um nicht in einen Timeout zu laufen).
Für mich ergeben sich nun folgende Fragen an das neue Setup:
- Gibt es in ILIAS 7 noch ein Setup-Webinterface?
- Wenn ja: Was ist seine Aufgabe und wie ist das Zusammenspiel zwischen webbasiertem Setup und CLI-basiertem Setup?
- Wenn nein: Wie müssen wir unseren Workflow anpassen und gehen am besten vor, um vom webbasierten Setup auf das CLI-basierte Setup umzusteigen?
- Wie ist der Workflow bei Systemen mit mehreren Mandanten? Was muss ich hier speziell beachten? Gibt es Empfehlungen und best-practice-Ansätze, die sich bewährt haben?
- Einstellungen, die ich in ILIAS 5.4 über das Setup-Webinterface gemacht habe, sind teilweise in der ilias.ini.php gelandet, teilweise in der client.ini.php und teilweise auch in der Datenbank in der settings-Tabelle. Wie ist in ILIAS 7 das Zusammenspiel zwischen JSON-Konfigurationsdatei, ilias.ini.php, client.ini.php und Settings geregelt? Welche Einstellungen nehme ich sinnvollerweise wo vor? Gibt es Einstellungen, die von der globalen ILIAS-Administration ins Setup gewandert sind und umgekehrt?
- Ist es möglich direkt von 5.4 auf 7 zu updaten oder sollte auf jeden Fall der "Umweg" über ILIAS 6 gemacht werden?
- Wann steige ich am besten vom webbasierten Setup auf das CLI-basierte Setup um? Schon beim Update von 5.4 auf 6 oder erst beim Update von 6 auf 7?
Es wäre schön, wenn wir einmal ein Update (von 5.4 auf 7 oder von 6 auf 7) exemplarisch gemeinsam durchspielen könnten, wobei auch auf mögliche Fallstricke hingewiesen werden sollte.
Viele Grüße
Mirco