Crowdfunding for ILIAS

Raising funds for new features in ILIAS

Tabs

Removing LegacyUI

Description

Project »Removing of Legacy-UIComponents-Service and Table«

The Legacy-UIComponents-Service and the Legacy-Table-Service have been lingering and causing problems for user experience, accessibility, updatability, and consistency for a long while now. They also cause a lot of work as many changes in the UI need to be backported there. To avoid this state going on forever the whole UIComponents- and Table-Services are marked as deprecated and will be removed as quickly as possible, ideally with ILIAS 10. The parts of the UIComponents already marked as deprecated on January 1st 2022 will be removed with ILIAS 9.

General objectives

  • Remove Legacy-UIComponents as well as the ilTableGUI and ilTable2GUI Implementations.
  • Quality and Compliance Improvements
  • better Maintainability
  • avoid or reduce unmaintained Code
  • Reduction of redundant Code
  • Reduce the amount of HTML templates and CSS classes used in them

Funding Status

Coordination of Funding

For all questions and commitments to fund this feature, please contact

Contributors

Contract Settled

  • ILIAS open source e-Learning e.V.
  • Katholische Hochschule Nordrhein-Westfalen
  • Universität Bern
  • Sächsische Informatik Dienste
  • Fachhochschule Aachen
  • Technische Hochschule Ostwestfalen-Lippe
  • Fachhochschule Vorarlberg
  • Katholische Hochschule Freiburg
  • Pädagogische Hochschule Zürich
  • Philipps-Universität Marburg
  • Karlsruher Institut für Technologie (KIT)
  • Fachhochschule Münster
  • Deutsche Lebens-Rettungs-Gesellschaft e.V.
  • Duale Hochschule Baden-Württemberg
  • Universität Hohenheim
  • Universität Basel
  • Hochschule Bremen
  • Hochschule Bonn-Rhein-Sieg
  • Hochschule Bielefeld

Funding Announced

  • possibly you !!

Last edited: 2. Sep 2024, 11:06, Samoila, Oliver [oliver.samoila]