Working Group 'Removing of Legacy-UI'
» Removing of Legacy-UI Components-Service and Table
Tabs
Übergeordnete Zielsetzungen
- Auflösen von Legacy-UIComponents sowie der ilTableGUI- und ilTable2GUI-Implementierungen
- Qualitäts und Konformitätssteigerungen
- bessere Wartbarkeit
- unmaintained Code vermeiden oder reduzieren
- Reduzierung von redundantem Code
- Reduzierung der Menge an HTML Templates und darin verwendeten CSS Klassen
(ursprünglicher) Zeitplan
Phase 1 » 11.2022 – 05.2023 | Inventarisierung, Projektrahmen und Finanzierung |
Phase 2 » 02.2023 – 10.2023 | Implementierungsbegleitung in ILIAS 9 |
Phase 3 » 08.2023 – 04.2024 | Vorbereitung der Ablösung der Services für ILIAS 10 |
Phase 4 » 02.2024 – 04.2024 | Projektabschluss und -übergabe |
Der Projektverlauf wurde auf ILIAS 11 ausgedehnt. |
Deadlines
Coding Completed ILIAS 9 | October 27, 2023 |
Coding Completed ILIAS 10 | October 25, 2024 |
Coding Completed ILIAS 11 | October 31, 2025 |
Ansprechpartner
Ansprechpartner
- inhaltliche Verantwortung:
- Technical Board: Kergomard, Stephan [skergomard], Jansen, Michael [mjansen], Klees, Richard [rklees], Schmid, Fabian [fschmid] & Amstutz, Timon [amstutz]
- Produktmanager: Kunkel, Matthias [mkunkel]
- Projektmanagement und Fundraising: Detemple, Konstanze [kdetemple] & Samoila, Oliver [oliver.samoila]
- Maintainer über alle Komponenten / Services: