Feature Wiki

Information about planned and released features

Tabs

Page is read-only.

JourFixe-2020-08-17

Date and place

Monday, August 17, 2020 from 13:00 –17:10 as VC meeting only, see below. 

If you like to participate at the Jour Fixe, please join our Big Blue Button VC meeting! To access the room you need the following access code: 144888

We recommend to use BBB in Chrome (or Firefox).

1 Appointments

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 6.2 published at August 14, 2020
  • ILIAS 5.4.15 published at August 14, 2020
  • ILIAS 5.3.22 published at June 26, 2020
Next releases:
  • ILIAS 6.3 scheduled for September 2020
  • ILIAS 5.4.16 scheduled for September 2020
  • ILIAS 5.3.23 scheduled for August 28, 2020 (final release)

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:

  1. #15366: Safari and time-limited test: Time slowing down when leaving test browser tab: We would like to get rid of this problem and ask Max to take care of this report and to involve Guido Vollbach for a code review - and probably code changes. Please continue discussion of the PR in GitHub (set jourfixe tag for PR). If additional funding is needed, please contact PM.
  2. #26137: CTM-Import kann Fragen nicht im Test speichern: We will extend the byline when importing the test and notify users that CTM tests only support question pool handling. Max will make a suggestion and discuss it with Matthias.
  3. #27820: Änderung der Default-Auth Methode geht nicht: We agree with Stefan's suggestion and accept to abandon the option to change default auth mode with ILIAS 7. Please create a related request to abandon a feature and present it again to the JF.
  4. #27834: Hamburger menu hides crucial button to proceed with Copy action: Making the "Continue" button a primary button is a perfect solution for this problem. It is the most important action on this screen. Please fix in 5.4, 6 and trunk.
  5. #28711: Performance Issue in Settings Table: We would like to move "manscoring_done_" into a dedicated table to improve the performance in tests. Max and Uni Bern will check the bugfix on their installation first before Max commits the changes to release_6 (and trunk).
  6. #28758: year 2038 problem with timestamps in TermsOfService: Thanks to Colin for pointing us on this issue. But we cannot handle this as a bug. We ask the TB to pick up this issue and maybe hold a workshop on the general storing of timestamps in ILIAS.
  7. #28773 Mail Dropdown to switch between Folders should be removed: We would like to have the mail tree in the tool slate and do not need an additional dropdown to navigate between folders. Please remove the dropdown in ILIAS 6 (and trunk).
Postponed due to absence of reporter / maintainer:

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

Amstutz, Timon [amstutz]

Becker, Maximilian [mbecker]

66

65

143

133

1x1v

1x3v 5x2v 8x1v

Braun, Jean-Luc [braun]

10

10

347

333

1x2v 1x1v

Famula, Thomas [tfamula]

Haagen, Nils [nlz]

2

2

48

34

Hecken, Stefan [shecken]

Heyser, Björn [bheyser]

90

358

1x2v 37x1v

Jansen, Michael [mjansen]

3

3

121

107

2x1v

1x1v

Thomas Joussen

1

1

707

693

Killing, Alexander [alex]

40

31

50

43

1x1v

2x1v

Klees, Richard [rklees]

2x1v

Kohnle, Uwe [ukohnle]

12

12

137

123

2x1v

Kunkel, Matthias [mkunkel]

Langkau, Thomas [langkau]

3

3

652

638

Ahmad, Nadia [nadia]

3

3

210

196

1x1v

Meyer, Stefan [smeyer]

26

33

145

128

2x1v

1x3v 2x2v 36x1v

3x1v

Neumann, Fred [fneumann]

2

208

1x1v

Schenk, Ralf [rschenk]

1

1

181

167

Schmid, Fabian [fschmid]

1

30

245

92

1x1v

1x4v 1x3v 1x2v 6x1v

Schneider, Stefan [sschneider]

Seeland, Per Pascal [PerPascalSeeland]

6

6

176

162

Seiler, Yvonne [yvseiler]

Studer, Martin [mstuder]

17

16

76

65

1x1v

Tödt, Alexandra [atoedt]

8

17

383

389

4

3

73

72

1x2v 5x1v

Vollbach, Guido [gvollbach]

4

4

308

294

2x1v

Weise, Daniel [daniwe4]

Kergomard, Stephan [skergomard]

Wolf, Fabian [fwolf]

Zehnder, Lukas [lzehnder]

1x2v 1x1v

1x1v

Zenzen, Enrico [ezenzen]

2

1

121

203

* 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:

  1. PR2838 • [FIX] removed ilMainMenuGUI: We accept the removal of ilMainMenuGUI for trunk but keep it in release_6 to avoid side effects. @chfsx : Please make a short notice in the code of ILIAS 6.
  2. PR2844 • Aria-label for UI Tree: We highly appreciate this PR and accept it for trunk and ILIAS 6 (bug fix). Please merge.

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:

  • Dashboard: https://ilias-elearning.github.io/CI-Results
  • automated tests: 4774 (+/-0) passing unit tests on PHP 7.2, PHP 7.3 and PHP 7.4 since JF 2019-08-03
  • results of dicto architectural tests
    • 1 violation resolved since 2019-08-03
  • Please run unit tests locally and apply the style fixer before committing. Please use the new style template for PHPStorm.
  • Fabian (ILIAS e.V.) and Laura (CaT) are currently working on automating the packaging via Travis
  • 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:

Postponed until Pascal joins JF again.

3 Developing ILIAS 7

3.1 Development Issues

Development issues and topics related to ILIAS versions 7

  1. New Tab in Blog: Keywords: Suggestion to extend feature with a filter for better usability

    JourFixe, ILIAS [jourfixe]: The new DataTableUI does not support this use case yet (tag inputs) and it doesn't make sense to implement new filters with the old table. Therefore, we reject the suggestion and keep the feature as accepted by Jour Fixe in June.

3.2 Suggested Features

  1. Revision of Access to Timings Settings of Objects : We highly appreciate this suggestion and schedule the feature for ILIAS 7. We prefer to make the modal available from the Actions dropdown, too. Therefore, we would like to have a distinct "Timings" entry in the Actions dropdown (and make the existing "Availability" entry available for the preconditions - see extra FR).

  2. Separate On-Screen Chat and Notification Center : We highly appreciate this suggestion and schedule the feature for ILIAS 7. We prefer to show all chat conversations in the slate (Chat) and not only the minimised ones.

  3. Create Portfolio from Template and for Global Roles : We highly appreciate this suggestion and schedule it for ILIAS 7.

  4. Output Formats of Submissions : We highly appreciate this suggestion and schedule it for ILIAS 7.

  5. Improve Content-Style-Editor : We highly appreciate this suggestion and schedule the feature for ILIAS 7.

  6. Page Editor » Text Editing : We highly appreciate this suggestion and schedule it for ILIAS 7.

  7. [[]] :

    • Suggestion presented by
    • Length of slot: '

  8. [[]] :

    • Suggestion presented by
    • Length of slot: '

  9. [[]] :

    • Suggestion presented by
    • Length of slot: '

  10. [[]] :

    • Suggestion presented by
    • Length of slot: '

Postponed to next Jour Fixe

A final decision about the requests Setup - Move (some) Configuration from Administration to Setup and Guideline for Configuration in the Setup will be made on the next Jour Fixe at August 31, 2020.

4 Miscellaneous

Next Jour Fixe dates

  • Monday, August 31, 13:00 - 18:00
  • Monday, September 14, 13:00 - 18:00
  • Monday, September 28, 13:00 - 18:00


[1] Bug reports counted only for core project, not for plugins

Last edited: 19. Sep 2022, 15:55, Seibt, Alina [alina.seibt]