Feature Wiki

Information about planned and released features

Tabs

JourFixe-2014-08-28

Date and place:

  • Thursday, August 28, 2014, from 10h00 -14h15 at ILIAS open source eLearning e.V. in Cologne.
Participants:
  • Max Becker, Michael Jansen, Colin Kiegel, Alexander Killing, Matthias Kunkel (Minutes), Jörg Lützenkirchen, Stefan Meyer

1 Appointments

2014-09-15: Jour Fixe
2014-09-22: 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.9 published at August 26, 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 29, 2014
  • 4.3.10 is scheduled for October, 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. #13699: JS in TA Pages : We will not fix this quickly. Alex will check a possible general solution in the COPage service for 4.5.
  2. #13815: HTML LM are disabled after copying them : Setting the objects to offline when being copied is currently the expected behaviour.
    • We discussed a possible change and a new guideline
      • Only "top node" objects are set offline when being copied
      • All "child node" objects preserve their current online/offline state
    • This change would require a feature wiki request.

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)

2

0

B: Features currently in testing and bugfixing phase

14

11

C: Already implemented but need testing

41

33

D: Features currently in development

24

16

E: Development not started yet but contract settled

14

22

F: Scheduled for 4.5 and funding but no contract yet

33

44

G: Scheduled for 4.5 but only parly funded yet

10

10

H: Scheduled for 4.5 but no funding yet

66

68

Beta1 Release Date

  • We schedule a first beta release ILIAS 4.5.0_beta1 [1] for September 22, 2014. We need this additional week for the implementation of the Bootstrap UI and the new ILIAS skin.

3.2 ILIAS 4.5 Development Issues

  1. #13813: Why should an admin pass a course? : We agree to remove these columns for Admins/Tutors.
  2. Suggested Revision of Guideline Handling : We appreciate this process. Guidelines in the DevGuide will be added to corresponding existing chapters/pages if available. A new "Guideline Log" page will be added to the DevGuide that lists all guidelines chronologically and link to the respective pages where the guideline is embedded.

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.

  • no feature that is recommended by its maintainer is still to be approved

3.4 Candidates for Postponed Features

The following requests were not reviewed and recommended by the responsible component maintainer and therefore not discussed in the Jour Fixe yet. We had a short overlook and postpone the following features:

  1. Administration: Maintenance Jobs
  2. Who is online? tool for awareness
  3. Categories: Office Hours in Categories
  4. Certificate / Course: Export of certificates as zip-file for courses
  5. Contacts: User Connections / Approved Contacts
  6. Course: Include group memberships in course member export
  7. Course / Group: Memberlist - Name sign
  8. Course / Group: Introduction of Individual Assessment
  9. Course: New text box in the right column of courses
  10. Course: Series of Courses
  11. Course: Templates for Courses
  12. Course: Using SCORM modules to validate course objectives
  13. Data Collection Sorting Concept : S+R-Mantis: 1302 - No access to website
  14. Data Collection Slider for Entries : S+R-Mantis: 1304 - No access to website
  15. Group: Member list in nested groups
  16. Group: Role group tutor available by default in new groups
  17. Group: Teams
  18. Group: Unsubscribe more than one course member from a group
  19. On-Screen Chat
  20. Learning Module ILIAS: Essay Questions in LM with Immediate Feedback
  21. Learning Module SCORM: export learning data with ability to import data
  22. Learning Module SCORM: SCORM 1.2: option to support SAVE 1.0, used by german insurance industry
  23. Learning Module SCORM: Set Specific Value For Character Set
  24. Personal Desktop: Remove System Messages from Personal Desktop
  25. RBAC / Object Templates: Allow Multiple ExcludePattern or IncludePattern Items
  26. RBAC / Object Templates: Avoid Inheritance Break of Protected Roles in LocalPolicyAction
  27. RBAC / Object Templates: Introduce Code for ref_id Wildcard in Role Titles
  28. RBAC / Object Templates: Restrict Use of Object Templates
  29. Repository: Moving/Sorting of blocks in courses and groups like on PD
  30. Session: Content Page for Session
  31. Session: « Cannot Attend » Button in Sessions
  32. Sessions: Hide columns in edit participants tab of a session
  33. SOAP / Webservices: Function to assign an existing Ilias user to a course (join course)
  34. Test: Streamlining Answer Input Fields
  35. User: Clickable Links in Personal Profile
  36. User: Explaining the Purpose of the Personal Profile
  37. User: Integration of “category social Media“ in Personal Data
  38. User: Offering Help / Looking for Help
  39. User: Options for Publishing Personal Profile
  40. User: Prompting to Personal Profile in First Access
  41. User: Quick Access to Personal Profile via Main Menue Actions
  42. User: User Clipboard

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. Forums: function to report a post to the moderator
  2. Forums: Option to deactivate the file upload possibility
  3. Notes and Comments: Notification to the author or administrator if a new comment was posted
  4. Personal Profile: Option to disable/hide the Export Profile-Button
  5. User Handling: Enforce Public Profiles + Option to force the global publishing of the personal profile (duplicate)
  6. ILIAS Page Editor: configurable Autostart for Videos
  7. Registration-Login-Authentication: Letter Avatars
  8. Security: Password Recovery by using secret question
  9. Database: MS SQL Support
  10. Mail: SMTP-Settings-Page
  11. Security: WAC: Enable Web-Access-Checker by default
  12. ILIAS Page Editor: Time-based activation of sections
  13. Test: Update questions from pools to tests
  14. Search Engine: Search in blog
  15. Blog: Editing a blog post by a non-author
  16. Learning Module SCORM: Password protection for SCORM Modules
  17. Performance: Lightweight profiling of requests
  18. Test: Style for Tests
  19. Course Management: course assignment: add all users of a role
  20. Course Management: option to skip Enter the course-page if direct join is possible
  21. Booking Tool: First Come First Serve Solution
  22. Booking Tool: Reminders and Notifications in Booking Pool
  23. User Interface: Error and No Permission Screen
  24. Forum: Add New Posting
  25. Learning Module SCORM: generic import / export of learning progress for scorm modules
  26. Learning Progress determined by Collection of Objects, yet alterable by Tutor
  27. Main Administration: Searchable Labels in Administration
  28. Booking-Tool: Booking also possible when a Timeslot has started

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)
  • User Interface & Responsive Design (Alex Killing, Matthias Kunkel)
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 15, 2014, from 12h30 until 17h30 at the office of ILIAS-Verein in Cologne, 2nd floor


[1] Beta means, that all new features should be finished and tested by the developer. 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 immediatelly.

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