Eine relevante Hürde für den gemeinen Admin 'da draussen' ist die Erstellung einer absolut passgenauen 'config.json' für bestehende, alte ILIAS-Instanzen.
Um diese Hürde etwas abzuschleifen, schlage ich folgende Optionen (mit steigender Attraktivität aus Sicht der Admins) vor:
Die Option 3 bietet sich dann auch an als Ergänzung für bestehende, regelmäßige Backupjobs...
Um diese Hürde etwas abzuschleifen, schlage ich folgende Optionen (mit steigender Attraktivität aus Sicht der Admins) vor:
- Ertüchtigung der https://github.com/ILIAS-eLearning/ILIAS/blob/release_7/setup/README.md durch Spezifizierung:
- des erforderlichen Datentyps eines Wertes (String, boolean, ...)
- des erforderlichen Formates (single key-value, array, list, ...)
- Bereitstellung auch einer 'maximal-config.json' als Demo-Beispiel mit allen Konfigurationsmöglichkeiten - analog zu: https://github.com/ILIAS-eLearning/ILIAS/blob/release_7/setup/minimal-config.json
- Implementierung einer weiteren Funktion des CLI-Setups zur Erstellung einer 'config.json' aus einer vorliegenden 'single-client-installation', z.B.: php setup/cli.php create-config meine_generierte_config.json
Die Option 3 bietet sich dann auch an als Ergänzung für bestehende, regelmäßige Backupjobs...