Feature Wiki

Information about planned and released features

Tabs

Page is read-only.

JourFixe-2017-03-13

Date and place

Monday, March 13, 2017 from 12:30 – 17:30 at ILIAS-Verein office in Köln

Time

Topic

Speaker

12:30 - 13:30

1. Appointments
2. Maintained Versions

Kunkel

13:30 - 14:00

3. Kitchen Sink

Amstutz

14:10 - 17:15

4. Developing 5.3

17:15 - 17:30

5. Miscellaneous

Kunkel

Participants

At ILIAS office:

Via Skype:Screen sharing: Big Blue Button VC at http://www.ilias.de/docu/goto_docu_xbbb_5562.html

If you like to participate at the Jour Fixe via Skype (audio) please contact Amstutz, Timon [amstutz] to get invited to the call. His Skype username is timon.amstutz!

1 Appointments

  • March 14, 2017: Workshop VC 'View Service' (10:00 - 12:00) | more
  • March 17, 2017: Workshop 'Competence-driven Question Groups and Test Parts' (10:00 - 12:00) | more
  • March 31, 2017: Feature Freeze ILIAS 5.3

2 Maintained Versions

2.1 Roadmap

Last releases:

  • ILIAS 5.2.2 published at March 09, 2017
  • ILIAS 5.1.16 published at March 09, 2017
  • ILIAS 5.0.20 published at March 09, 2017
Next releases:
  • ILIAS 5.2.3 scheduled for April 2017
  • ILIAS 5.1.17 not scheduled yet
  • ILIAS 5.0.21 not scheduled yet

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. #20190: Organisational units: Default roles not deleted when unit is removed from system (with disabled trash): We would like that already existing roles should be deleted as well, for example through a hot fix. Please contact Stefan Meyer for additional information and coordination.
  2. #20186: Standardtext in Print is printed in very different sizes: For further decisions we first need to know which css is responsible for the font size of the generated PDF. @Jean-Luc: can you check this. I assign Alex to this report as well.
  3. #20108: Sperre für Bearbeitung im Portfolio: We prefer not to make additional changes to 5.2. For 5.3 this is already implemented for blogs - and should also be tackled for blogs in portfolios.
  4. #19996: Failed test: Bewertung / Steuerung der Lerneraktivitäten auswählen: Obviously, the test rail test case needs to be changed (step 15). @ Uwe Kohnle: please provide the correct information that should be shown for step 15. The rest is more a conceptual problem and needs to be discussed in a feature request. Please set the report to resolved when the test case has been corrected and a wiki page has been created.
  5. #19867: Lernfortschritt wird für Dateien nicht angezeigt: As a bug fix for 5.1 and 5.2 we would like to use the WRITE permission as a workaround for checking EDIT LEARNING PROGRESS and VIEW LEARNING PROGRESS OF OTHER USERS. For 5.3 we request the introduction of the permissions EDIT LEARNING PROGRESS and VIEW LEARNING PROGRESS OF OTHER USERS for file objects and a DB update step that sets the permissions according to the given WRITE permissions.
Postponed

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

Responsible Maintainer

Open bugs without feedback

Last JF

Priority bugs and votes *

Last JF

Amstutz, Timon [amstutz]

0

0

Becker, Maximilian [mbecker]

6

5

Braun, Jean-Luc [braun]

1

0

Hecken, Stefan [shecken]

1

0

Heyser, Björn [bheyser]

99 (+30)

69 (-10)

1x2v, 7x1v

1x2v, 6x1v

Jansen, Michael [mjansen]

0

0

Killing, Alexander [alex]

8 (-14)

22 (+6)

1x1v

Klees, Richard [rklees]

1

1

Kohnle, Uwe [ukohnle]

13

17

Kunkel, Matthias [mkunkel]

0

0

1

1

Ahmad, Nadia [nadia]

1

0

Meyer, Stefan [smeyer]

2

1

8x1v

8x1v

Neumann, Fred [fneumann]

0

0

Schmid, Fabian [fschmid]

1

0

Schneider, Stefan [sschneider]

0

0

Studer, Martin [mstuder]

0

2

Kergomard, Stephan [skergomard]

0

0

* Reports set to 'funding needed' are not listed.

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.

We will add the average age of all open bugs to this list in the near future (still needs to be programmed) and we will add the age of priorised bug reports to show if the 2-votes-bug from last JF is still the same as the one of this JF.

2.4 Open Pull Requests to Discuss

  1. System styles readme: We highly appreciate this documentation. Please give a short notice in the readme of the Customizing directory and replace the old page about customizing styles in the DevGuide by a link to this documentation.
Postponed to next Jour Fixe:
  1. none

2.5 Missing Information about 5.2 Implementation in Feature Wiki

Among the new features for ILIAS 5.2, the following feature page still has no information about how the feature is implemented. Please add / complete the missing information to avoid misunderstandings on the feature's new or changed functionality:

  • Features under maintenance of Heyser, Björn [bheyser]
    1. http://www.ilias.de/docu/goto.php?target=wiki_1357_Export_and_Import_Questions_with_Competencies#ilPageTocA116

2.6 Continuous Integration

Overview on current status and reports from CI-server at http://ci.ilias.de:

3 Kitchen Sink

  1. PR for Modals: https://github.com/ILIAS-eLearning/ILIAS/pull/421: We highly appreciate the suggestions made by Stefan Wanzenried. It might be possible that the current suggestion for an interruptive modal still needs to be extended for specific usages, e.g. deleting of several references of one object. The developer give feedback during implementation. Nevertheless, these new modals should be used for all new features and could be used for existing ones (if developer wants and funding is available).

Postponed:

  1. none

4 Developing 5.3

4.1 Feature Requests to be Discussed

Suggestions for Jour Fixe Agenda : The following features suggested for 5.3 have been applied for being discussed at the Jour Fixe (see procedure documented in ILIAS community FAQ).

Slot 1 : 30'

Feature request presented by Heyser, Björn [bheyser]

  • Random Test: Check for Fully Stable Selection Configs : We discussed Björn's suggestion and appreciate it in general as it improves random test selections. But we see a problem with the statement that selection rules are not valid if no exclusive questions exist. Example: 10 questions should be selected from a tax node 'Grundrechenarten' (with 100 questions) and 10 from the sub-node 'Multiplikation'. As all 25 questions assigned to 'Multiplikation' are also assigned to 'Grundrechenarten', Björn's heuristic would fail because there is no exclusive question. Björn will revise his concept and present it at the next JF again.

Slot 2 : 30'

Feature request presented by Jansen, Michael [mjansen]

  • Forum: Custom Metadata for Postings : We highly appreciated this suggestion and schedule it for 5.3. We would like to re-use the UI listing panel and create a sub-element 'UI forum listing' (financed by Uni Bern) including its sub-element for displaying the metadata key-value-pairs, see PR399, as well as the responsive table filters (see Filter-Configuration in Categories).

Slot 3 : 15'

Feature request presented by Klees, Richard [rklees]

Slot 4 : 15'

Feature request presented by Kunkel, Matthias [mkunkel]

  • Dedicated permission for adding and editing metadata : We highly appreciate this suggestion and schedule it for 5.3. The new permission should be called 'Edit Page Metadata' and be available in Wikis. A separated permission for editing object metadata could be implemented in the future but should not be tackled by this permission. Permission setting for existing wikis should be taken from existing WRITE permissions.

Slot 5 : 30'

Feature request presented by Killing, Alexander [alex]

Slot 6 : 30'

Feature request presented by Killing, Alexander [alex]

Slot 7 : 30'

Feature request presented by Killing, Alexander [alex]

  • Item Group: Expand/Collapse : We highly appreciate this suggestion and schedule it for 5.3. We would like to keep the discussion open if such item lists could re-use / extend the UI listing panel. This would also allow to use collapse / expand in UI appointment lists. Standard value for behaviour should be 'Always Expanded'. Styling such item groups via content styles is not supported (clear distinction between page related content and system style).

Slot 8 : 15'

Feature request presented by Kunkel, Matthias [mkunkel]

  • Actions menu for table of questions : We highly appreciate this suggestion and schedule it for 5.3. The question title should be a link and lead to the 'Preview'. 'Preview' should also be the first item in the dropdown (new rule). Besides 'Edit', 'Move', 'Delete' and 'Copy' the dropdown should also list 'Edit Page', 'Hints' and 'Feedback' (and future tabs of a question).

Postponed

4.2 Status of ILIAS 5.3 development and open suggestions

Feature Requests With Interest in Funding

All Suggested features for 5.3

5 Miscellaneous

5.1 Label for "JF-Discussion" for GitHub-PRs

Do we want to introduce a label for GitHub-PRs that flags PRs we want to discuss on the JF?

  • Suggestion highly appreciated! New labels should be introduced for 'Jour Fixe' and 'Kitchen Sink'. Matthias can pick all 'Jour Fixe' labeled PRs and add them to the agenda.

5.2 Changes in Page Component Plugin API for 5.2

See changes in the dev guide.

5.3 Jour Fixe Process

Nothing to discuss today

5.4 Next Jour Fixe

Monday, March 27, 2017, from 12h30 until 17:30 at the office of ILIAS-Verein in Cologne.


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

Last edited: 19. Apr 2023, 12:28, Kunkel, Matthias [mkunkel]