Dear list members,
there is an issue[1] with a duplicate forum posting root node created
(for every thread) when upgrading from ILIAS 5.4 to ILIAS 6. The good
thing is: No data is lost. But the original (hidden) root node of the
thread is now visible (as posting), and users are able create child
nodes (by responding) below (which they should not)!
The issue does ONLY occur IF you already upgraded from an ILIAS 5.4.x
installation to ILIAS 6.0 or 6.1, where the hotfix 26 in ILIAS 5.4.x has
been already executed. It does NOT occur when upgrading from ILIAS < 5.4.x.
If you plan to upgrade to ILIAS 6, please wait until the release of
ILIAS 6.2 or install ILIAS 6 from the latest GIT revision.The release
date for 6.2 is currently being considered by the product- and
release-managers. Please watch the schedule at ILIAS.de or the JourFixe
protocols for updates on that.
Furthermore I will provide a new hotfix for ILIAS 6 (which will take
some time for review and tests).
Best regards
Michael
[1] https://mantis.ilias.de/view.php?id=28765
Dear all,
We would like to publish ILIAS 5.4.14 on Friday, July 31, 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 all,
We would like to publish ILIAS 6.1 on Friday, July 09, 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 all,
We would like to publish ILIAS 5.3.22 and 6.1 on Friday, June 26, 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 list members,
the Technical Board would like to announce that we decided to add
CaptainHook[1] as Composer development dependency. We created a Pull
Request[2] for this long time ago and just merged it into trunk.
CaptainHook is a Git hook management library written in PHP. It enables
you to define a shared (amongst developers) Git hook configuration
(which is not possible with Git hooks because of security reasons) for
actions being executed locally on your machine. The configuration is
based on a JSON file located in the ILIAS root directory.
If you decide to install the hooks, the following actions will be
executed on pre-commit:
- PHP Linting
- php-cs-fixer (dryrun only)
The installation of the hooks is optional, so you are not forced to use
this tool. However we highly recommend to install the hooks, so PHP
linting and PSR-2 checks could be checked/performed before you push your
files to our GitHub repository.
Please read the ILIAS documentation[3] or the CaptainHook
documentation[4] for details.
If you have any further question, don't hesitate to contact me.
Best regards
Michael Jansen
on behalf of the ILIAS e.V. and the Technical Board
[1] https://github.com/captainhookphp/captainhook
[2] https://github.com/ILIAS-eLearning/ILIAS/pull/2284
[3]
https://github.com/ILIAS-eLearning/ILIAS/tree/trunk/docs/development/git-ho…
[4] https://captainhookphp.github.io/captainhook/