Feature Wiki

Information about planned and released features

Tabs

JourFixe-2014-08-18

The Jour Fixe takes place at Wednesday, August 18, 2014, from 12h30 - 17h30 at ILIAS open source eLearning e.V. in Cologne. Participants:

  • Björn Heyser, Michael Jansen, Alexander Killing, Matthias Kunkel (Minutes), Jörg Lützenkirchen, Stefan Meyer, Stanislav Wischniak, Fabian Wolf

1 Appointments

2014-08-27: SIG Mathe+ILIAS Treffen in Göttingen
2014-09-01: Jour Fixe
2014-09-15: Jour Fixe; 4.5.0_beta 1
2014-09-29: ILIAS Development Conference in Bozen
2014-09-30 - 10-01: 13th International ILIAS Conference in Bozen
2014-10-13: Jour Fixe

2 Bugfixing for maintained versions 4.2, 4.3 and 4.4

Last releases:

  • ILIAS 4.4.4 published at July 20, 2014
  • ILIAS 4.3.8 published at July 14, 2014
  • ILIAS 4.2.10 published at July 31, 2014 (last release of this version)
Next releases:
  • 4.5.0_beta1 is scheduled for September 15, 2014
  • 4.4.5 is scheduled for August 22, 2014
  • 4.3.9 is scheduled for August 29, 2014

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. #13741 - exercise: last change: Our preference would be that the last change date, which is currently displayed in the "grading" column, is only changed, if the grading properties "Mark" and "Graded/Passed/..." are changed. Jörg checks, if this conflicts with any use of this date in the code. Changes should be made in the trunk for 4.5 only.
  2. Display SVN-Revision: We support the usability fix suggested by Björn.
  3. #13768 - LP vs. total online time: It is not possible to derive any "learning time" of the user related to single objects, esp. SCORM, from the now removed "total time online". The "total time online" was a system wide - not related to SCORM objects in any way. If SCORM modules fail to deliver proper learning times, the option to let ILIAS determine the learning time should be used (as Uwe explained). We keep this value hidden from the LP screen due to privacy and due to its misunderstandable nature.
  4. #13705 - Continuous Testing Mode: letzte Fragenbearbeitung nach Prüfen u. Testunterbrechung geht verloren: In 4.5 the "Suspend the Test" link should be replaced by a button in the center area of the "toolbar" and be called "Suspend Test". The answer should be saved, if the button is pressed.
  5. # 13773 / Explorer Tree Guideline: The childs of the forum node would be the topics, which shouldn't be part of this view, which shows the context of one topic only. Due to this, we do not add the forum as top node. However we would prefer if the Explorer2 component could be used in a future version of ILIAS (4.5), but we are aware of the special needs of the topic tree that make a migration a bit more difficult.

3 Feature Requests for ILIAS 4.5

3.1 ILIAS 4.5 Statistics and Release Dates

According to the presentation at the last Development Conference we want to improve the documentation of the development process. The data of the following overview of development activities for the next upcoming major release is taken from the page Release 5.0. All developers are requested to update the status of their features.

Feature Status

This Jour Fixe

Last Jour Fixe

A: Fully implemented and bugfixed features with final acceptance by Jour Fixe (during beta)

0

0

B: Features currently in testing and bugfixing phase

11

11

C: Already implemented but need testing

33

30

D: Features currently in development

16

13

E: Development not started yet but contract settled

22

13

F: Scheduled for 4.5 and funding but no contract yet

44

48

G: Scheduled for 4.5 but only parly funded yet

10

11

H: Scheduled for 4.5 but no funding yet

68

71

Proposed Beta Release Date

  • We propose to schedule a first beta release ILIAS 4.5.0 for September 15th 2014. Beta means, that all new features should be finished and tested by the developer. External testing of official testers must not be finished at this date. If any developer foresees that her or his already contracted developments may not be finished up to this date, please get in contact with the core team before the upcoming Jour Fixe.

3.2 ILIAS 4.5 Development Issues

  1. xAPI Activity: xAPI Activity Repository Object: We appreciate the current state of the concepts and mockups. We all need to get more experience with the topic to be able to give more constructive feedback. We ask the implementers to get in contact with Jörg Lützenkirchen when the implementation of the learning progress mode will be done to discuss the details. We have renamed the feature to "xAPI Activity Repository Object" because the concepts allows it to import a learning module that uses xAPI and to run it within ILIAS.
  2. xAPI Activity: xAPI: Integrated LRS: We appreciate the current state of the concepts and mockups. We all need to get more experience with the topic to be able to give more constructive feedback.

3.3 Feature Requests for 4.5

The following list contains features that have been added to the Feature Wiki before feature freeze and are supported by the responsible component maintainer, see also Feature Requests 5.0. Please do not add new features on this list.

  1. Test: Excel-Export: disable setting shuffle questions: We appreciate the feature and schedule the extended version (see previous comment) for 4.5. Shuffling should only be done in learner presentations (and preview) in general.
  2. Test: Item export: Include hints and media objects: We appreciate the feature and schedule it for 4.5 (assuming that media objects in page content is meant).
  3. SOAP / Webservices: SOAP Method: getLearningProgressOfAssignedCourses: We reject the requested "specialized" function getLearningProgressOfAssignedCourses. We would prefer to  have at least two more general functions getMemberships() and getLearningProgress(). Would this be ok?
  4. Session: Request Participation for Session: We appreciate this idea and schedule it for 4.5.
  5. Session: Send Mail to Session Participants: We appreciate this idea and schedule it for 4.5.
  6. Repository and Categories: Content Item Sorting by Creation Date: We appreciate this idea and schedule it for 4.5.
  7. Learning Module SCORM / Learning Progress, Reporting and Statistics: Clarification of Learning Progress data regarding SCORM modules (and others): We would like to prevent the presentation of object type specific data in the general learning progress presentations whenever possible. Could the requirements be met by additional learner views of the scorm tracking data? We reject the original request.
  8. Licenses / Learning Module SCORM: Improved License Management: Currently the license management in ILIAS is unmaintained. Any extensions would need a volunteer that would like to take over the maintenance for the the existing code. Some general work needs to be done in the UI (Table2GUI, Form classes, ...). Otherwise this component may be a candidate to be abandoned in ILIAS 4.6.
  9. Web Access Checker / Learning Module SCORM: Special Web Access Checker for SCORM Learning Modules: If anything in the implementation should be changed in ILIAS 4.5, please provide a more detailed technical specification.
  10. SCORM Offline Player for Tablet Computers with iOS and Windows: We support the general idea. Which options do we have? Is it realistic, that we will be able to provide anything with ILIAS 4.5?

4 Feature Requests for ILIAS 4.6

Decision postponed

The following features requests have been postponed to an upcoming Jour Fixe due to missing time.

  1. function to report a post to the moderator
  2. Option to deactivate the file upload possibility
  3. Notification to the author or administrator if a new comment was posted
  4. Option to disable/hide the Export Profile-Button
  5. Enforce Public Profiles + Option to force the global publishing of the personal profile (duplicate)
  6. configurable Autostart for Videos
  7. Letter Avatars
  8. Password Recovery by using secret question
  9. MS SQL Support
  10. SMTP-Settings-Page
  11. WAC: Enable Web-Access-Checker by default
  12. Time-based activation of sections
  13. Update questions from pools to tests
  14. Search in blog
  15. Editing a blog post by a non-author
  16. Password protection for SCORM Modules
  17. Lightweight profiling of requests
  18. Style for Tests
  19. course assignment: add all users of a role
  20. option to skip Enter the course-page if direct join is possible
  21. First Come First Serve Solution
  22. Reminders and Notifications in Booking Pool
  23. User Interface: Error and No Permission Screen
  24. Forum: Add New Posting

5 Miscellaneous

Development Conference

The next ILIAS Development Conference takes place at Monday, September 29, 2014, in Bolzano/Bozen, see DevConf website for registration.
 
Suggested Topics:

  • Testing process and testcase management with Testrail (Matthias Kunkel)
  • Report SIG Performance (Timon Amstutz)
  • Online Help (Alexandra Tödt)
Please feel free to suggest a topic for the upcoming DevConf in Bolzano. Send the suggestion to Matthias Kunkel (kunkel@ilias.de).

Next Jour Fixe

Monday, September 01, 2014, from 12h30 until 17h30 at the office of ILIAS-Verein in Cologne.

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