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@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 ---------------------------------------------