Dear colleagues,
the Technical Board kindly asks each of you to have a look into the dependencies that you have introduced to ILIAS. Please update your dependencies in the trunk to a current version and replace or remove dependencies that are not maintained anymore. When doing so, please follow the procedures [1] we have agreed on to handle dependencies.
Make sure to understand, that outdated dependencies represent a substantial risk to the security of the application, as well as a risk for the functionality in ILIAS that requires these dependencies. This is why we need to update or replace our dependencies periodically. Fabian Wolf updates the composer dependencies to current patch or bugfix versions when releasing [2], but this does not cover javascript dependencies, unmaintained dependencies or updates to new major versions of composer libraries. In these cases, we need you to manually update and test the results.
If there are any questions or concerns, feel free to contact the Technical Board at tb(a)lists.ilias.de or raise them on the Jour Fixe.
Thanks and best regards!
[1] https://github.com/ILIAS-eLearning/ILIAS/blob/trunk/libs/README.md
[2] https://github.com/ILIAS-eLearning/ILIAS/pull/3714
--
Richard Klees
on behalf of the Technical Board of the ILIAS society
Mobil: +49 (0)173 / 52 56 924
Fon: +49 (0)221 / 46 75 76 - 56
Fax: +49 (0)221 / 46 75 76 - 09
---------------------------------------------
CaT Concepts and Training GmbH
Vorgebirgstraße 338
50969 Köln
Fon: +49 (0) 221 / 46 75 76 - 00
Fax: +49 (0) 221 / 46 75 76 - 09
---------------------------------------------
Geschäftsführung:
Sven Kapust, Gerald Konrad, Alexandra Oehlke,
Sandra Röbbelen, Volker Röbbelen, Denis Witt
Amtsgericht Köln HRB 57804
Ust-ID-Nr.: DE 814694228
Sitz: Köln
---------------------------------------------
Dear all,
We would like to publish ILIAS 5.4.24 on Wednesday, October 13, 2021.
If you need more time to fix issues that should become part of this
release, please let me know.
Best regards
Fabian Wolf