Feature Wiki

Information about planned and released features

Tabs

Page is read-only.

JourFixe-2017-07-17

Date and place

Monday, July 17, 2017 from 13:0016:00 at ILIAS-Verein office in Köln

Time

Topic

13:00 - 14:45

1. Appointments
2. Maintained Versions

15:00 - 17:45

3. Developing 5.3

17:45 - 18:00

4. Miscellaneous

Participants

At ILIAS office:

Participated via VC:

If you like to participate at the Jour Fixe via Skype, please contact Amstutz, Timon [amstutz] to get invited to the call. His Skype-Username is timon.amstutz

1 Appointments

2 Maintained Versions

2.1 Roadmap

Last releases:

  • ILIAS 5.2.6 published at July 13, 2017
  • ILIAS 5.1.18 published at May 17, 2017
  • ILIAS 5.0.22 published at May 17, 2017
Next releases:
  • ILIAS 5.2.7 scheduled for August, 2017
  • ILIAS 5.1.19 scheduled for July 19, 2017
  • ILIAS 5.0.23 scheduled for July 19, 2017 (Last bug fix release for 5.0. Maintenance for 5.0 ends with this 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. none
Postponed
  1. #20817: (Nachweisliche) Race Conditon beim Anlegen der Lock-Files bei Testdurchführung - will be discussed when Björn Heyser attends the meeting.

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

ø Age in days

Last JF

Priority bugs and votes *

Last Jf

Amstutz, Timon [amstutz]

0

0

---

---

Becker, Maximilian [mbecker]

0

0

---

---

Braun, Jean-Luc [braun]

0

0

---

---

Hecken, Stefan [shecken]

0

0

---

---

Heyser, Björn [bheyser]

7

8

32

155

1x4v 2x2v 23x1v

1x4v 2x2v 24x1v 

Jansen, Michael [mjansen]

0

0

---

---

Killing, Alexander [alex]

25

13

68

93

3x1v

2x1v

Klees, Richard [rklees]

0

0

---

---

Kohnle, Uwe [ukohnle]

2

1

185

322

Kunkel, Matthias [mkunkel]

0

0

---

---

1x1v

4

4

60

46

1x1v

1x1v

Ahmad, Nadia [nadia]

0

0

---

---

Meyer, Stefan [smeyer]

4

3

63

63

5x2v 10x1v

1x3v 2x2v 12x1v

Neumann, Fred [fneumann]

0

0

---

---

Schmid, Fabian [fschmid]

0

0

---

---

Schneider, Stefan [sschneider]

0

0

---

---

Studer, Martin [mstuder]

0

0

---

---

1

0

26

---

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.

2.4 Open Pull Requests to Discuss [ GitHub ]

The following pull requests in the ILIAS GitHub repository were marked with 'Jour Fixe' this morning:

  1. PR571: UI Listing Panel / Standard Item extensions: We highly appreciate this pull request. Please merge it into trunk.
  2. PR574: UI Panel: Add optional Dropdowns for Standard/Sub Panels: We highly appreciate this pull request. Please merge it into trunk.
Postponed to next Jour Fixe:
  1. none

2.5 Continuous Integration

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

  • automated tests: 2138 (+282) passing unit tests on PHP 5.5, PHP 5.6, PHP 7.0, PHP 7.1.
  • results of dicto architectural tests
    • 2 violations were resolved in the last two weeks.
    • 0 violations were introduced in the last two weeks.
    • Please use this script to fix violations of "WholeIliasCodebaseExceptInitialisation cannot depend on GlobalsExceptDIC". It's easy.
  • Performance monitoring:
    • no new information - see CI-Server (Login as Guest)

3 Developing 5.3

The option to suggest features for 5.3 has been closed at March 31, 2017. Over 300 features are on the list of suggested features.

3.1 Status of Development

Number of features scheduled for Release 5.3 and their status this morning:

  • A - in trunk: 5 (was 4)
  • B - approved: 6 (was 1)
  • C - waiting for approval: 26 (was 28)
  • D - in development: 9 (was 4)
  • E - contract settled39 (was 18)
  • F - option or agreement for funding: 19 (was 44)
  • G - partly funded: 7 (was 6)
  • H - funding needed: 16 (was 12)
  • Candidates for abandoned features: (was 1)
Notice: Features currently assigned to categories B to H have to be in the trunk until August 28, 2017 to become part of the official 5.3 release.

3.2 Feature Requests to be Discussed

The following features suggested for 5.3 were added to the data collection 'Suggestions for Jour Fixe Agenda' to be discussed today (see procedure documented in ILIAS community FAQ):

  1. Suggested Changes in Labels for 5.3 and 5.4 : We discussed the following re-label suggestions:

    • Ad 2.1: We couldn't agree on a generic term for all target groups in courses/groups and ask the Online Help team to present the issue at the DecConf for further discussion and feedback. Note: The new term should also fit in the context of sessions.
    • Ad 2.1.2: "Group / Course Period" should be changed to "Period of Event".
    • Ad 2.2: The tab should keep the name "Participants". The sub-tab should be renamed to "List of Participants". The table gets a headline "Participants".
    • Ad 2.3: Suggestion postponed to JF when Björn Heyser will attend the meeting.
    • Ad 2.4: We ask the Online Help team to present the issue at the DecConf for further discussion and feedback.

  2. Reminder Mails in Courses : We highly appreciate this suggestion and schedule the feature for 5.4. At the time being, we do not see a need for an individual setting to be notified or not.

  3. Copy Schedule When Copying Courses with Learning Plan : We highly appreciate this suggestion and schedule the feature for 5.4. An option for Copy or Ignore is not needed.

  4. Activation and Limitation of Shibboleth Users: We highly appreciate this suggestion and schedule the feature for 5.3.

  5. Individual date when node must be passed: We highly appreciate this suggestion and schedule the feature for 5.3. Please move the button "Update from current plan" to a toolbar because this button is not related to an individual input in this table.

  6. Multicommands for members: We highly appreciate this suggestion and schedule the feature for 5.3.

  7. Prompting Element in Portfolio: We highly appreciate this suggestion and schedule the feature for 5.3.

  8. Usability Improvements Blog - Addition: We highly appreciate this suggestion and schedule the feature for 5.3. We would like to have this label for inactive pages, too. In context "blog" ILIAS could show "Unpublished Posting", in all other contextes for inactive pages it could be "Inactive".

  9. Validated self-registration: We support the request in general. But we would like to have a suggestion how the notification texts for users are edited and managed in the administration. Additionally, we would like to have a suggestion for the domain filters.

  10. Make plugins configurable before activation: We highly appreciate this suggestion and schedule it for 5.3.

MIGHT Be Postponed to next Jour fixe

3.3 Status of ILIAS 5.3 development and open suggestions

Feature Requests With Interest in Funding

All Suggested features for 5.3

4 Miscellaneous

4.1 Maintainerships

  • MyStaff: No objections have been made against maintainership of Fabian Schmid (1st) and Richard Klees (2nd). maintainer.json can be changed accordingly.

4.2 Next Jour Fixe

  • Extra Jour Fixe (only 5.3 scheduling): Monday, July 24, 2017, from 13:00 until 18:00 at the office of ILIAS-Verein in Cologne.
  • Regular Jour Fixe: Monday, July 31, 2017, from 13:00 until 18:00 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]