Dear all,
We would like to publish ILIAS 5.4.11 and 5.3.21 on Friday, April 24, 2020.
If you need more time to fix bugs that should become part of this bug
fix release, please let me know.
Best regards
Fabian Wolf
Dear ILIAS developers!
Our automated tests not only contain unit tests but also integration
tests, which are collected in the test group "needsInstalledILIAS".
These, however, are not executed on the CI server, due to the lack of an
installed ILIAS, and also tend to be extremely brittle. Currently, the
tests are not executable:
https://mantis.ilias.de/view.php?id=27078
In the Technical Board we discussed how to proceed with these tests and
decided that we do not want to follow up with these broken tests and
take them along. Instead we are looking to identify problematic parts in
our architecture, that block these kind of tests, more systematically
and will try find a more systematic approach to these tests.
Please either refactor your tests in the "needsInstalledILIAS" group to
be executable in a unit test environment (i.e. without installed ILIAS)
or remove them altogether.
I will remove the procedure `ilUnitUtils::performInitialisation` in the
course of the ILIAS 7 development (likely in the mid of the year), which
will make these tests finally disfunctional.
Feel free to contact us at tb(a)lists.ilias.de with questions, remarks or
opinions, regarding the integration tests and, of course, also other
concerns.
Best regards!
--
Richard Klees
on behalf of the Technical Board of the ILIAS Society
Lead Developer Qualifizierungsmanagement
---------------------------------------------
CaT Concepts and Training GmbH
Vorgebirgstraße 338
50969 Köln
Fon: +49 (0)221 / 46 75 76 - 56
+49 (0)173 / 52 56 924
Fax: +49 (0)221 / 46 75 76 - 09
Mail: richard.klees(a)concepts-and-training.de
Web: http://www.concepts-and-training.de
---------------------------------------------
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 developers,
I merged the PHP and JS style into one PHPStorm config file at
https://github.com/ILIAS-eLearning/ILIAS/blob/trunk/docs/development/code-s…
Let me know if anything went wrong.
Best
Alex
--
LEIFOS GmbH
Alexander Killing
Wilhelmstr. 56-58, 50733 Köln
Tel: +49.221.12071890
killing(a)leifos.com
Gesellschaft mit beschränkter Haftung
Sitz der Gesellschaft: Köln
Eingetragen beim Handelsregister Amtsgericht Köln (HRB 63686)
Geschäftsführer: Alexander Killing, Stefan Meyer, Alexandra Tödt