Feature Wiki

Information about planned and released features

Tabs

JourFixe-2015-10-26

Date and place:
  • Monday, October 26, 2015 from 12:30 – 17h15 at ILIAS-Verein office in Köln
Participants:
  • Björn Heyser, Alexander Killing, Richard Klees, Matthias Kunkel (Minutes), Jörg Lützenkirchen, Stefan Meyer, Fabian Schmid

1 Appointments

  • 2015-11-02: ILIAS 17th birthday
  • 2015-11-09: Jour Fixe
  • 2015-11-23: Jour Fixe
  • 2015-11-24: ILIAS-NRW, FH Münster
  • 2015-11-26: UI Kitchen Sink meeting, ILIAS-Verein
  • 2015-11-26: ILIAS-Nord, HSU Hamburg
  • 2015-12-07: Jour Fixe
  • 2015-12-10: ILIAS-Süd, FAU, Nürnberg
  • 2015-12-21: Wichtel Jour Fixe

2 Bugfixing for maintained versions 4.4 and 5.0

Last releases:
  • ILIAS 5.1.0 beta2 published at October 26, 2015
  • ILIAS 5.0.6 published at October 08, 2015
  • ILIAS 4.4.12 published at October 08, 2015
  • ILIAS 4.3.12 published at July 28, 2015 as final release of version 4.3
Next releases:
  • ILIAS 5.1.0 beta3 is scheduled for end of November, 2015
  • 5.0.7 is not scheduled yet
  • 4.4.13 is not scheduled yet
We went through Mantis and had a overlook about all open issues reported or modified since the last Jour Fixe. All issues were screened and assigned to the responsible developers. We discussed in detail:
  1. Mantis 17083: Failed test: XML-Export-Datei eines HTML-Lernmoduls in ILIAS importieren - License setting doesn’t surviveDescription : Facing the missing import/export of this service and an outdated implementation (old GUI classes, etc.) we would like to get rid of this component and recommend to abandon this feature.
  2. Current status of MySQL replication support / Read/Write Access Separation : Fabian Schmid will contact Timon Amstutz, Uni Bern, to get information about the current status of MySQL replication support.
  3. Mantis 17077 : Rows-functionality is not shown when "No limit" is activated in personal settings : Jörg will try to determine if the "no limit" setting is set by the user. If so, ILIAS will display the row selector in this case, too.
  4. Mantis 17024 : OpenStreetMaps address search not working: Matthias will contact OpenStreetMap office to discuss if ILIAS could use the OpenStreetMap server as default API key. 

Open Pull Requests

  1. #30 : Cleanup bookmark links - We suggest to abandon the features "social bookmarks" and "instant messengers" as there are no maintainers taking care of it and no one in the group of developers that wants to obtain maintainership, see Abandon Social Bookmarks and Abandon Instant Messengers in User Data
  2. #89 : Pull request will be accepted as long as no maintainer objects within a week from today.

Continuous Integration

Richard gave an overview on the current status and the reports from CI server at http://ci.ilias.de:
  • Result of last test at October 25, 2015:
    • Tests failed: 129 (was: 128)
    • Tests passed: 409 (was: 409)
  • No new violations of Dicto architectural rules.

3 Publishing ILIAS 5.1

3.1 Development Issues 5.1

  1. Mantis 16880 : Request to remove 'Top Padding' in certificate We highly appreciate this request and decide to abandon "top padding" in certificates with 5.1. No migration will be offered. A hint in the release notes has to be done!
  2. Mantis 17056: Usability on Technical Support-Page / Course Contacts and Support Contacts Postponed to next Jour Fixe. Matthias Kunkel will work out a suggestion.
  3. Mantis 17000: Failed test: Liste nach Spaltentitel sortieren: Handling of cells without any value vs. those containing zero value : Jörg will try to fix this in the learning progress.
  4. Mantis 17088: Usability of new LOM toolbar selection: Save us a click?: Create guideline for "autoloading" selects in a toolbar if they are for navigational purposes? We do not want to introduce additional JS but keep the SHOW button.
  5. Mantis 17099 Toolbar issue in SCORM objects : Stefan Wanzenrieder will have a look at it and try to fix it as part of Design Revision 5.2, Issue 05, see http://www.ilias.de/docu/goto_docu_wiki_wpage_3683_1357.html.
  6. Mantis 17083 License Import/Export missing in HTML LMs (and other components) : Facing the missing import/export of this service and an outdated implementation (old GUI classes, etc.) we would like to get rid of this component and recommend to abandon this feature, see Abandon Licence Component.
  7. Study Programme:
    1. "Read Permission": During Study Programme: Introduction of Object Type we decided to not introduce a "Read"-Permission for Study Programmes. This lead to confusion during testing and also restricts the use cases of the Study Programme, as "write" = "read" atm. We therefore should introduce a "read"-permission on the Study Programme. : We appreciate Richard's suggestion to introduce a READ permission for study programmes which allows to see the content of a study programme without being assigned to it or having WRITE permission.
    2. Any news regarding the icon? Is announced for end of the month (Thursday).
    3. Turning ilObjectDefinition::getSubObjects into a method on ilObject(2) would really help in implementing the study programme and would also make the ILIAS code more object oriented. (https://github.com/shecken/ILIAS/commit/182fe0f40761838e85fe9ca51a80cc777777b8e7)
  8. Mantis 16143: SOAP SSL : Pull request is highly appreciated.

3.2 Testing and Bugfixing

Status of Test Cases

Today

Last Jour Fixe

passed

1652

1257

failed

123

103

blocked

65

70

waiting for retest

26

28

yet untested

1257

1836

Total number of test cases

3123

3294

Forecast

Facing the speed of testing in the last week and the number of still untested test cases it will take until Christmas (week 52) to complete the testing of 5.1. This data is based on the weekly monitoring of testing activities.

3.3 Information about implementation in Feature Wiki

Among the new features for ILIAS 5.1, the following 14 feature pages (last JF: 15) have yet 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:
  1. http://www.ilias.de/docu/goto.php?target=wiki_1357_Adopting_Content_for_Groups#ilPageTocA18
  2. http://www.ilias.de/docu/goto.php?target=wiki_1357_Competence_Service_for_Question_Pool#ilPageTocA111 : Please add also missing links to test cases
  3. http://www.ilias.de/docu/goto.php?target=wiki_1357_Copy_to_Multiple_Locations#ilPageTocA17
  4. http://www.ilias.de/docu/goto.php?target=wiki_1357_Enabling_Right-To-Left_languages#ilPageTocA19 : Please clarify if this change affects only the UI or even the content.
  5. http://www.ilias.de/docu/goto.php?target=wiki_1357_generic_import_%2F_export_of_learning_progress_for_scorm_modules#ilPageTocA18
  6. http://www.ilias.de/docu/goto.php?target=wiki_1357_Improve_Shuffling_of_Answer_Options_during_Testpass#ilPageTocA112
  7. http://www.ilias.de/docu/goto.php?target=wiki_1357_Improve_Usage_of_Subtitles#ilPageTocA17
  8. http://www.ilias.de/docu/goto.php?target=wiki_1357_Learning_Objectives-Driven_Course#ilPageTocA127
  9. http://www.ilias.de/docu/goto.php?target=wiki_1357_mandatory_primary_keys#ilPageTocA113
  10. http://www.ilias.de/docu/goto.php?target=wiki_1357_Multiple_LDAP_server_configurations#ilPageTocA110
  11. http://www.ilias.de/docu/goto.php?target=wiki_1357_Separating_Submission_and_Navigation#ilPageTocA152
  12. http://www.ilias.de/docu/goto.php?target=wiki_1357_Set_Link_Title_in_URL-optioned_textfields#ilPageTocA111
  13. http://www.ilias.de/docu/goto.php?target=wiki_1357_Storing_data_without_session_for_SCORM_1.2#ilPageTocA19
  14. http://www.ilias.de/docu/goto.php?target=wiki_1357_WAC%3A_Enable_Web-Access-Checker_by_default#ilPageTocA19

4 Collecting Requests for ILIAS 5.2

4.1 Feature Requests To Decide Upon

The following features have been set on the agenda to be discussed and to force their scheduling for version 5.2:

  1. Survey: List of participants in an anonymous survey : We discussed the original request and the last suggestion by Mirko. We see the need for such a feature. But there are some questions left open:
    1. Is it necessary that only a global administrator sees such lists of users that have completed the survey (without showing their answers).
    2. How about a third option in "Privacy" (Settings of survey) called "Show participance" which lists all users and if they have participated in the survey - but not showing their results.
    3. Would a minimum of ten participants be sufficient as threshold for showing the list of participants? Or should this value be configured in the global administration?
  2. Test: Negative Points: Allowing a negative result for the whole test : We ask the SIG E-Assessment for a statement if this is a valuable feature. We have concerns about a compliance of a such a feature with current examination regulations.
  3. RBAC-based activation of sections : We highly appreciate this feature and schedule it for 5.2. We follow the wish of the maintainer and restrict the feature to pages of container (courses, groups, categories, folders). Pages of learning objects like wikis, learning modules, glossaries, ... will not be supported.
  4. Support of OrgUnits in Courses and Groups : We discussed the request and possible implications and implementation. The concept needs to be clarified concerning the supported activities. Is sending mails from the course part of this request? Is it allowed to add users from other org units? Are child objects affected automatically - or not? Is the waiting list org unit sensitive? Is ou-awareness related to role permissions? Please specify the concept and set it on the agenda again.
  5. Support of OrgUnits in Tests : See Support of OrgUnits in Courses and Groups

Postponed

4.2 Lists of Suggested Features

The following lists are auto-generated and show all feature requests that are already marked with the metadata ‘Suggestions for 5.2’ but not scheduled yet. If you want the Jour Fixe to discuss one of these requests, just add the feature title to the list above.

Suggested features for 5.2 with announced funding

Suggested features for 5.2 with partly funding

Suggested features for 5.2 that require funding

5 Miscellaneous

Next Jour Fixe

Monday, November 09, 2015, from 12h30 until 17h30 at the office of ILIAS-Verein in Cologne

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