Feature Wiki
Tabs
JourFixe-2019-05-07
Page Overview
[Hide]Date and place
Tuesday, May 07, 2019 from 13:00 – 16:15 at ILIAS-Verein office in Köln
Participants
At ILIAS office:
- Kunkel, Matthias [mkunkel] (Minutes), Zenzen, Enrico [ezenzen], Vollbach, Guido [gvollbach], Famula, Thomas [tfamula]
- Jansen, Michael [mjansen], Killing, Alexander [alex], Tödt, Alexandra [atoedt], Lorenz, Katharina [klorenz], Heyser, Björn [bheyser], Strassner, Denis [dstrassner], Kergomard, Stephan [skergomard], Amstutz, Timon [amstutz], Klees, Richard [rklees], Wessels, Karin [karin.wessels], Kohnle, Uwe [ukohnle], Schmid, Fabian [fschmid]
If you like to participate at the Jour Fixe via Skype, please join our Skype meeting!
1 Appointments
- Workshop "Catalogue" at 16 May 2019, 10:30 - 12:30
- Working Group for Bootstrap 4/SASS with biweakly regular meeting on thursdays, 11:00 - 12:00 per Skype. Next dates are: 16 May 2019, 13 June 2019
- Workshop "Enhancement of «Staff»" at 17 May 2019, 08:30 - 10:00
- Workshop "Enrolment Object" at 22 May 2019, 09:00 - 11:00
- Second developer workshop "View" mechanism at 22 May 2019, 10:00 - 12:00
- Workshop "ILIAS TableGUI - KitchenSink Object" at 29 May 2019, 09:00 - 11:00
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
Last releases:
- ILIAS 5.4.1 published at April 25, 2019
- ILIAS 5.3.14 published at April 04, 2019
- ILIAS 5.2.23 published at April 18, 2019
- ILIAS 5.4.2 scheduled for May 09, 2019
- ILIAS 5.3.15 scheduled for May 09, 2019
- ILIAS 5.2.24 scheduled for May 09, 2019
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:
- #25337: Usability Datacollection: Order of Filter not in line with expectation : We highly appreciate this bugfix and accept it for 5.2 to trunk.
- #25344: MC-Questions without postive score in checked option are accepted : We highly appreciate the suggested solution and accept this as a bugfix for 5.3 to trunk. Please add a short comment about the changed behaviour to the release notes of 5.4.2 and 5.3.15.
- none
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:
Responsible Maintainer | Open Bugs Without Feedback | Last JF | ø Age in Days | Last JF | New Votes* | Old Votes** | Resolved*** |
---|---|---|---|---|---|---|---|
2 | 27 | ||||||
5 | 5 | 297 | 284 | 1x2v 2x1v | |||
2 | 1 | 97 | 156 | 1x2v 1x1v | |||
55 | 49 | 78 | 74 | 2x2v 36x1v | |||
1 | 1 | 60 | 47 | 2x2v | |||
Thomas Joussen | 2 | 2 | 210 | 197 | |||
1 | 27 | 1x5v 8x1v | |||||
1x1v | |||||||
7 | 7 | 113 | 100 | 3x1v | |||
3 | 3 | 184 | 171 | ||||
4 | 4 | 148 | 135 | 1x1v | |||
lz@studer-raimann.ch | |||||||
2 | 2 | 71 | 58 | ||||
16 | 17 | 126 | 114 | 2x1v | 1x3v 3x2v 34x1v | ||
1 | 1 | 61 | 48 | 1x4v 1x1v | |||
1x1v | |||||||
1 | 1 | 98 | 85 | ||||
12 | 11 | 182 | 182 | 1x1v | |||
1 | 21 | ||||||
2 | 2 | 130 | 117 | 1x1v | |||
1x1v | 1x1v |
* 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
The following pull requests in the ILIAS GitHub repository were marked with 'Jour Fixe' this morning:
- PR1737 • UI Menu-Drilldown: We highly appreciate this PR and accept it for 6.0.
- PR1772 • UI Input: DateTime/Duration: We highly appreciate this PR and accept it for 6.0. Support of predefined duration input does not need to be implemented.
- PR1793 • configure the interruptive's button labels: We highly appreciate this PR and accept it for 6.0.
- PR1817 • Fix/25040/trunk/fix/dicto: We highly appreciate this PR and accept it for currently maintained versions and trunk.
- PR1823 • UI Signal as a title action for Cards: We highly appreciate this PR and accept it for trunk.
2.5 Continuous Integration
Overview on current status and reports from CI-server at http://ci.ilias.de and https://travis-ci.com/ILIAS-eLearning/ILIAS/builds:
- automated tests: 4016 (+185) passing unit tests on PHP 7.2 and PHP 7.3 since JF 2019-03-25
- Please have a look into the skipped and incomplete tests in: Workflow Engine, Test and Assessment
- Feel free to contact Klees, Richard [rklees] for support!
- 201 to go to have as many cases as Testrail!!
- results of dicto architectural tests
- Dicto works again, there was an issue with anonymous classes that is fixed
- now CI-server has issues, Guido will investigate
- Please run unit tests locally before committing.
Performance monitoring:
- No current status
3 Developing ILIAS 6.0
3.1 Developing Issues in 6.0
Required and Supported Software ILIAS 6
JourFixe, ILIAS [jourfixe]: Due to the missing feedback of Stefan we do not extend the software requirements for ILIAS 6.0 to JAVA 11 but keep them as they are for JAVA 7 and 8. Rest is accepted.
SOAP: Add methods to manage OrgUnits including positions
JourFixe, ILIAS [jourfixe]: The two additional methods are accepted as well for 6.0.
Set Personal Desktop to Deck of Card Listing: Proposal: Changes in the UI
JourFixe, ILIAS [jourfixe]: The suggested modifications of the settings screen above (see 3.3) are highly appreciated and accepted.
3.2 Feature Requests for ILIAS 6.0
The following suggestions were made for ILIAS version 6.0 which should be published in March 2020.
WebDAV - Versioning of files : We highly appreciate this suggestion and schedule the feature for 6.0. Bugfix for modification date is accepted for all supported versions.
WebDAV - New Mount Instructions Page : We highly appreciate this suggestion and schedule the feature for 6.0. Mount instruction should be presented as modal. Therefore, no new KS element is necessary here.
WebDAV - Handling special characters and name duplicates : We highly appreciate this suggestion and schedule the feature for 6.0.
Cleaning of Legacy Code for WebDAV : We highly appreciate this suggestion and accept to abandon legacy code of WebDAV for 6.0.
Abandon PhantomJS : We highly appreciate this suggestion to get rid of PhantomJS. We would like to declare PhantomJS support in ILIAS as deprecated for 6.0 and abandon it with 6.1. WKHTMLtoPDF shall be added as new PDF engine for 6.0.
Sorting of Default fields : We highly appreciate this suggestion and schedule the feature for 6.0.
Offer filter option None : We highly appreciate this suggestion and schedule it for 6.0 with the following modifications:
- We would like to use the labels: "All entries | No entry" / "Alle Einträge | Kein Eintrag"
- "No entry" should also be shown when input is required (in case of a later change to required and already existing data sets without this entry)
Extended Test and Item Statistics : We highly appreciate this suggestion and schedule the feature for 6.0. Please modify the KS description for the reporting panel to allow cards in every sub-panel.
Description for Competences and Competence Categories : We highly appreciate this suggestion and schedule it for 6.0
Assign Competence Profiles to Courses and Groups : We highly appreciate this suggestion and schedule it for 6.0. Unlike shown on the screenshot above, it will only be possible to assign already selected competence profiles for a specific role to the course / group and not to add a new profile.
Storing Specific Values for Competence Levels : We highly appreciate the suggestion to store the competence record values to re-use them in future features as suggested above. Accepted for 6.0.
Competences and competence profiles get tab «Assigned Objects» : We highly appreciate this suggestion and schedule it for 6.0 but would like to extend this feature to competence as well. The request is therefore relabeled to "Competences and competence profiles get tab «Assigned Objects»".
Export of huge amount of data categories : We re-schedule this feature request for 6.0. The request to extend this feature for other containers is removed. The suggested labels from the last decision should be considered for 6.0 to clarify the behaviour of the feature. For the future we would like to support such exports by using the background task. But this is a new request.
POSTPONED TO NEXT JOUR FIXE
User Clipboard for Waiting Lists :
- Feature request presented by Meyer, Stefan [smeyer]
- Length of slot: 15'
4 Miscellaneous
Next Jour Fixe dates
- Monday, May 20, 13:00 - 18:00
- Monday, June 03, 13:00 - 18:00
- Monday, June 17, 13:00 - 18:00
Layout Revision 6.0 working group
Virtual Meeting every Friday, 11:00 - 12:00
- Weekly Meeting that deals with the project management of the General Layout and Menu Revision. Due to the complexity of the project, we coordinate the next steps and define responsibilities. If you want to stay in contact and get information about the project, feel free to join the Working Group and attend our VC.
Last edited: 19. Apr 2023, 12:29, Kunkel, Matthias [mkunkel]