Feature Wiki
Tabs
JourFixe-2020-05-11
Page Overview
[Hide]Date and place
Monday, May 11, 2020 from 13:00 – 18:00 as VC meeting only.
If you like to participate at the Jour Fixe, please join our Big Blue Button VC meeting!
Participants | Joined VC |
---|---|
X | |
Barz, Marvin | |
X | |
X | |
Joel Hesse | X |
X | |
X | |
X | |
X | |
Kunkel, Matthias [mkunkel] (Minutes) | X |
X | |
Clemens Robbenhaar | X |
X | |
X | |
X | |
X | |
X | |
X | |
X | |
X | |
X | |
X |
1 Appointments
- 14 MAY 2020, 13:00 - 15:00: Page Editor Revision – Weekly
If you want to participate at one of the above mentioned workshops, please register for the related session. This helps to organise the workshop. Thanks!
2 Maintained Versions
2.1 Roadmap
- ILIAS 6.0_beta1 published at December 09, 2019
- ILIAS 5.4.11 published at April 24, 2020
- ILIAS 5.3.21 published at April 24, 2020
- ILIAS 6.0 scheduled for May 15, 2020
- ILIAS 5.4.12 scheduled for May 2020
- ILIAS 5.3.22 scheduled for June 2020
2.2 Mantis Bug Reports
All open issues reported or modified since the last Jour Fixe were screened by the product manager before the Jour Fixe and assigned to the responsible developers if necessary. The following issues were discussed in detail:
- #27908: Import von "trac_no_attempted" ohne Einfluss und #27953: Import von anonymisierten Datensätzen, wenn persönliche Daten erlaubt sind : Bug has been fixed in the meantime. Expected behaviour is: When tracking data has been deleted and Learning Progress is checked again, the LP status is set to 'not attempted yet'. This behavious is given in ILIAS 6. Any suggestion to extend this way of resetting LP status should be placed in a dedicated Feature Request.
- #27912: Failed test: Kontaktanfrage über Notification Centern einsehen: We leave the current behaviour as it is for ILIAS 6 and discuss the relation of toasts and NC with the feature request for extending the Notification Center for ILIAS 7. @ Michael: please update the testcase accordingly and set it to retest so Fabian can finalise testing.
- #28158: Button "Back to Repository" leads to confusion if the repository is hidden: We see the problem and accept a simple bug fix that checks the VISIBLE permission for the repository top node. If VISIBLE is given, the button "Back to Repository" is presented to the user. If not, the button doesn't appear. In addition, we ask for a usability feature request for ILIAS 7 that collects similar cases known from the Test, ILIAS LM and other components in ILIAS and that makes a reasonable suggestion to solve this navigation problems.
- …
2.3 Bugfixing Statistic
Bug reports[1] set to status 'open' and not been touched by responsible maintainer for more than 21 days (checked this morning) as well as bug reports with priorisation voting:
Open Bugs Without Feedback | Last JF | ø Age in Days | Last JF | New Votes* | Old Votes** | Resolved or Closed*** | |
---|---|---|---|---|---|---|---|
24 | 17 | 194 | 248 | 1x3v 1x2v 2x1v | |||
11 | 10 | 244 | 251 | 1x2v 1x1v | |||
2 | 2 | 82 | 68 | ||||
103 | 103 | 258 | 246 | 3x2v 42x1v | 1x1v | ||
2 | 1 | 36 | 25 | 1x1v | |||
Thomas Joussen | 2 | 2 | 580 | 566 | |||
16 | 1 | 30 | 33 | 2x1v | 2x2v 2x1v | ||
1x1v | 1x2v | ||||||
9 | 9 | 63 | 57 | 1x1v | |||
3 | 3 | 554 | 540 | ||||
lz@studer-raimann.ch | 1 | 26 | 1x2v 1x1v | ||||
1 | 1 | 321 | 307 | 1x1v | |||
36 | 38 | 104 | 93 | 1x8v 1x3v 3x2v 42x1v | 1x3v | ||
2 | 15 | 124 | 57 | ||||
1 | 1 | 83 | 69 | ||||
23 | 28 | 109 | 95 | 1x4v 1x3v 1x2v 4x1v | |||
5 | 5 | 92 | 78 | ||||
1 | 1 | 104 | 90 | ||||
3 | 61 | 1x1v | |||||
17 | 17 | 325 | 311 | 1x1v | |||
19 | 18 | 182 | 176 | ||||
4 | 4 | 210 | 196 | 1x1v | |||
1 | 1 | 119 | 105 |
* New votes: bugs priorised within the last 14 days ** Old votes: priorised bugs before last JF (older then 14 days) *** Resolved: Resolved or closed bug reports in the last 14 days
Bug reports with status 'Fixing according to priorisation' should be fixed before other bugs are tackled. Priorised bugs very important for one or more institutional members of the ILIAS society. Handling this reports with low priority contradicts the intention of the established bug fixing process.
2.4 Open Pull Requests to Discuss
- PR2584 • Refinery: add interface to kindlyTo-transformation: Richard asks all developers for feedback to this suggestion and invites to ask him and Michael.
- PR2695 • ui-ks - add withAction method to ui element glyph: We highly appreciate this suggestion and accept the PR for trunk. Please merge.
- PR2694 • UI: Breadcrumbs: left-side ellipsis: We see the advantage of this PR. But there might be problems in relation to accessibility:
- (a) change of reading direction from LTR to RTL to shorten path at left side
- (b) offering an alternative breadcrumb using list items (LI) to be compliant with accessibility requirements.
- Richard will discuss both options with Materna agency who made the accessibilty check for ILIAS 6.
Please come back to JF when new results are available.
- PR2679 • UI: Data Table: Richard gave a presentation of the PR. Parts of the concepts will still be elaborated (e.g. columns). We highly appreciate this suggestion and accept the PR for trunk. In case of questions please post them here or contact Richard.
2.5 Continuous Integration
- Dashboard: https://ilias-elearning.github.io/CI-Results
- automated tests: 4772 (+6) passing unit tests on PHP 7.2, PHP 7.3 and PHP 7.4 since JF 2019-04-27
- results of dicto architectural tests
- +2 (net) violations since 2020-04-27
- PSR 2 (+X)
- violations in 44 classes (no change since last JF)
- Please run unit tests locally and apply the style fixer before committing. Please use the new style template for PHPStorm.
- Alex Killing will append JS-Codingstyles to the PHP-Storm-Template. Thx!!
- Next meeting of CI-Group will be announced. Please contact richard.klees@concepts-and-training.de if you like to join.
- If you know anyone who is somewhere between developer, administrator and hacker, maybe knows bash and likes to play with obscure tools on the internet: softly nudge her or him to join the group. We need (wo)man-power to make our developers more effective by automating stuff for them!
2.6 Performance monitoring:
…
3 Publishing ILIAS 6
3.1 Status of Testing

Status of Test Cases | Percentage | Today | Last JF |
---|---|---|---|
Passed | 96% | 4210 | 4079 |
Blocked | 0% | 9 | 60 |
Retest | 2% | 66 | 83 |
Failed | 2% | 96 | 162 |
Untested | 0% | 0 | 0 |
Total | 4381 | 4384 |
The official test installation for ILIAS version 6 is at https://test6.ilias.de.
All test suites to test ILIAS 6 are available in our Testrail installation. Please contact our test manager Kruse, Fabian [Fabian] if you want to join our testing team.
Testing of ILIAS 6 has started at 09 DEC 2019. All test cases should have been executed once until 28 FEB 2020.
Due to the number of failed and blocked test cases today we decided to postpone the deadline for retesting and bugfixing to 11 MAY 2020. Release of 6.0 stable is now scheduled for 15 MAY 2020.
3.2 Development Issues
Development issues and topics related to ILIAS versions 6
none
4 Developing ILIAS 7
4.1 Development Issues
Development issues and topics related to ILIAS versions 7
none
4.2 ILIAS 7 Test Installation
- Postponed – waiting for TB decision.
4.3 Suggested Features
Streamline exporting and copying behavior with respect to online/offline-status : We highly appreciate this suggestion and schedule the feature for ILIAS 7. Stefan will provide the necessary information for maintainer so that all components with online/offline status can support this behaviour.
multilingualism for content pages : We highly appreciate this suggestion and schedule the feature for ILIAS 7.
Fallback Language in ILIAS Learning Modules : We highly appreciate this suggestion and schedule it for ILIAS 7.
User Agreement by Country : We highly appreciate this suggestion and schedule it for ILIAS 7. The suggestion to abandon the text input field for Country in the user data should be handled in a dedicated feature request. This request should give an idea how to migrate existing data, too. A request can be made as usability feature request for ILIAS 7 to make it already available when this feature will be published.
Include Chat-Settings in Workflow for Personal Profiles : We highly appreciate this suggestion and schedule it for ILIAS 7.
Password Storage: Support Argon2 Hashes : We highly appreciate this suggestion and schedule the feature for ILIAS 7.
Splitting up File Object into Object and Service : We highly appreciate this suggestion and schedule the feature for ILIAS 7. We prefer to have a dedicated administration node for file services and another for the file object. The settings screen of the file object administration (first screen in 3.2) should get two sub-tabs to separate form and table (tab 1: Settings, tab 2: available renderers). We will discuss the option to administrate the update directory (currently placed in the nodes for learning modules and media objects) in a separate feature request (Create objects from Upload Directory). We also accept to abondon the setting for drag&drop, to Abandon File-Manager and to Abandon Disk-Quota with ILIAS 7.
IRSS: General Overview of Components to Migrate (ongoing) : We highly appreciate this suggestion and schedule the feature for ILIAS 7. We will try to implement this new service for as many components as possible for ILIAS 7 and complete the project with ILIAS 8. This feature request covers the implementation also for components that are not listed above. We ask all maintainer to list their components that have already implemented the file storage service (in chap. Implementation).
Project: ILIAS Resource Storage Service (IRSS) : We highly appreciate the suggested project. The project manager will provide a template for such project pages, soon. And he will help to adapt the content to this structure. All related feature requests and pull requests should be listed here but discussed separately.
Didactic Templates with Custom Icons : We highly appreciate this suggestion and schedule the feature for ILIAS 7. At the time being, there is no KS element that would allow the suggested radio boxes with icons as suggested in 3.1.2 (please feel free to suggest a KS element for this. If accepted it could be used for this FR). The administration of Didactic Templates should get a new column to show the custom icon (if no custom icon exists, 'none' is presented). The export file (XML) of a didactic template should be extended to include the custom icon as well.
Postponed to next Jour Fixe
- Mail: Optionally use globally defined Reply-To email address :
- Feature request presented by Jansen, Michael [mjansen]
- Length of slot: 15'
- Multi language support for Custom Metadata :
- Feature request presented by Bromberger, Norbert [bromberger]
- Length of slot: 30'
- Setup - Abandon Multi Client :
- Feature request presented by Klees, Richard [rklees]
- Length of slot: 15'
5 Miscellaneous
Next Jour Fixe dates
- Monday, May 25, 13:00 - 18:00
- Monday, June 08, 13:00 - 18:00
- Monday, June 22, 13:00 - 18:00
Last edited: 18. Oct 2024, 15:53, Kunkel, Matthias [mkunkel]