Feature Wiki

Information about planned and released features

Tabs

JourFixe-2014-12-08

Date and place:

  • Monday, December 08, 2014, from 12h30 - 17h30 at ILIAS-Verein office in Köln
Participants:
  • Jean-Luc Braun, Björn Heyser, Alexander Killing, Matthias Kunkel (Minutes), Jörg Lützenkirchen, Stefan Meyer

1 Appointments

2014-12-22: Jour Fixe
2015-01-05: Jour Fixe
2015-02-25: ILIAS Advisory Council, Köln
2015-03-25: SIG E-Assessment, Uni Bern
2015-03-25: SIG Performance, Uni Bern
2015-03-25: SIG Refactoring, Uni Bern
2015-03-26: DevConf, Uni Bern

2 Bugfixing for maintained versions 4.2, 4.3 and 4.4

Last releases:

  • ILIAS 5.0.0 Beta2 published at November 07, 2014
  • ILIAS 4.4.6 published at November 22, 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:
  • 5.0.0 Beta3 is scheduled for beginning of December 2014
  • 4.4.7 is scheduled for January 2015
  • 4.3.10 is scheduled for November 20, 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. #14768 - user search
    • Search terms should only be used if a minimum of three characters has been entered. Special characters % _ should be quoted.
    • There is no guideline or feature specification that limits the results to users of the same group/course. This would be a feature request. The mail system doesn't implement such a limitation, too.

3 Development of ILIAS 5.0

3.1 ILIAS 5.0 Statistics

The data of the following overview 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)

13

B : Features completely tested

27

C : Already implemented but need testing / or are currently in testing and bugfixing phase

69

Notice: It is the maintainer's responsibility to add features to list B and C, while only the Jour Fixe move features to list A.

3.2 ILIAS 5.0 Development Issues

  1. Content Item Sorting by Creation Date: We need all three options. We will improve this part of the form by adding a subheader, a non-editable text field or by extending the info text of the "manual" option. It should be clear that all three suboptions affect new objects.
  2. ListGUI Guideline : Update for Tag layout : Alex will introduce a style class for this purpose. We will try out some alternatives.
  3. UI Screen: Test - Question
    • The exam screen should be fixed (max width should get the usualy max-width behaviour). Please try to use the standard template, use show() or get() of ilTemplate to hide the parts that should not be shown. If this does not work, please ask JLB for help.
    • Background color of question should be kept as it is. We may open the discussion for 5.1 when discussing the content styles again.
    • A padding should be introduced around the page content.
    • The "question element" list icon should be replaced by the "tree" open/close icons used in the repository.
    • Please try to put the actions "Question overview", "Suspend Test" in an action menu, top right (like the container actions in the repository). The "Mark Question" feature should also be presented at this place. Try to use ilAdvSelectionList with "Form Submit" mode (maybe this needs to be fixed).
  4. UI: Footer
    • The portfolio screen should be fixed (max width should get the usualy max-width behaviour). Please try to use the standard template, use show() or get() of ilTemplate to hide the parts that should not be shown. If this does not work, please ask JLB for help.
    • We would like to use the same behaviour for the blogs and the members preview in courses, too. The members view should get an additional class to give it a special "red" background.
    • For the banner image, we would like to try out a "width: 100% / height auto" effect.
    • The administration setting for the banner size should only be used for scaling the uploaded images. If the standard 880 x 100 has been set, we expand it to 1400 x 100 (? we will check the exact values).
  5. UI: Button: We will try out a darker color for the buttons. Jean-Luc will try out a min-width solution for buttons. "Sleeping" buttons would be a topic for 5.1, since it would require a separate Javascript implementation.
  6. Restacking the Settings-Tab in Survey: We appreciate the new order. Additionally, Jean-Luc will improve the Tiny presentation on this screen ("overflow").
  7. Wiki Page List Page Element: We agree that an additional information text should be added to the form.
  8. Custom Metadata for Wiki:
    1. For the key/values in the side block we try a italic/normal combination.
    2. Muli-value fields would be a feature request. However as a workaround writing multiple values in text area fields and enabling a "contains" filter in the page elements could be possible. Jörg will check this.
    3. It should be possible to hide the block (in the presentation mode) - per drop down in the block.
    4. We need a broader discussion about the naming, since glossaries/courses avoid the "metadata" term, too (since it is quite abstract).
  9. Mantis 0014216: Kprim: Score Partial Solutions in ILIAS Learning Module: If "Activate Half-Point Scoring" is activated, three correct subitems make the whole answer "correct". If custom feedback is activated the feedback text for "correct solution" should be displayed for the half-point scoring case.

3.3 Testing Status

For the following ILIAS components testing is completed - according to the testers [1]:

  • Booking Tool, tested by Wolfgang Hübsch
  • Chatroom, tested by Roland Hallmeier
  • Course Management, tested by Hansjörg Lauener and Yvonne Seiler
  • Forum, tested by Esther Paulmann
  • Glossary, tested by Alexandra Tödt
  • Groups, tested by Hansjörg Lauener and Yvonne Seiler
  • ILIAS page editor, tested by Balliel & Erkens
  • Learning module ILIAS, tested by Balliel & Erkens
  • Mediacast, tested by Christine Berggold
  • Media Objects and Pools, tested by Matthias Kunkel
  • Notes & Comments, tested by Sascha Kaiser
  • Poll, tested by Fabian Wolf
  • Search, tested by Matthias Kunkel
  • Sessions, tested by Hansjörg Lauener and Yvonne Seiler
  • Shibboleth Auth, tested by Hansjörg Lauener and Yvonne Seiler
  • Web Access Checker, tested by Hansjörg Lauener and Yvonne Seiler
  • Webfeed, tested by Matthias Kunkel
  • Tagging, tested by Sascha Kaiser

At the time being, we have 1434 test cases in Testrail which are assigned to 5.0. 881 of them (= 61%) are passed, 459 still untested (=32%). Components with a high number of unpassed tests are blog, portfolio and ECS interface.

3.4 Final Revision of 5.0 Features

3.4.1 Candidates for Final Acceptance by Jour Fixe

Please add completely tested features from section B to this list if the Jour Fixe should approve them.

3.4.2 Needs Modification

The Jour Fixe had a look at the following features and decided that they still need modifications before being accepted finally:

  • none

3.4.3 Finally Accepted

The following features have been finally accepted by the Jour Fixe for ILIAS 5.0:

  • none

4 Feature Requests for ILIAS 5.1

Decision postponed

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

  1. Notes and Comments: Notification to the author or administrator if a new comment was posted
  2. Personal Profile: Option to disable/hide the Export Profile-Button
  3. ILIAS Page Editor: configurable Autostart for Videos
  4. Registration-Login-Authentication: Letter Avatars
  5. Security: Password Recovery by using secret question
  6. Database: MS SQL Support
  7. Security: WAC: Enable Web-Access-Checker by default
  8. ILIAS Page Editor: Time-based activation of sections
  9. Test: Update questions from pools to tests
  10. Search Engine: Search in blog
  11. Learning Module SCORM: Password protection for SCORM Modules
  12. Performance: Lightweight profiling of requests
  13. Test: Style for Tests
  14. Course Management: course assignment: add all users of a role
  15. Course Management: option to skip Enter the course-page if direct join is possible
  16. Booking Tool: First Come First Serve Solution
  17. Booking Tool: Reminders and Notifications in Booking Pool
  18. User Interface: Error and No Permission Screen
  19. Forum: Add New Posting
  20. Learning Module SCORM: generic import / export of learning progress for scorm modules
  21. Learning Progress determined by Collection of Objects, yet alterable by Tutor
  22. Main Administration: Searchable Labels in Administration
  23. Booking-Tool: Booking also possible when a Timeslot has started
  24. Learning Communities Who is online? tool for awareness
  25. Learning Communities On-Screen Chat
  26. Learning Communities User Connections / Approved Contacts
  27. Groups - Import Members or Batch Selection
  28. Setup/Core: Modern Configuration File Format
  29. ILIAS Page Editor: Manual Carousel / Slider Content Element for Page Editor
  30. Wiki: Embedding and Scripting on Wiki Pages
  31. Test: Excel-Export: disable setting "shuffle questions"
  32. Test: Improve Shuffling of Answer Options during Testpass
  33. Test Question Pool: Ordering questions: order pictures is not available in horizontal mode
  34. Test: Random Test Directly Linked With Pool(s)
  35. Export of Date Format Guideline
  36. Test: Rearrange Elements of Test-Question-Page
  37. Database: Support galera cluster for MySQL
  38. Test/Pool: Test-Parts and Question-Groups
  39. Learning Module ILIAS: ePUB Export
  40. Blog / Portfolio: Adjusting image size in pages
  41. ILIAS Page Editor: Allow Page Editing on Mobile Devices
  42. ILIAS Page Editor: Add subscript and superscript
  43. ILIAS Page Editor: Copy and Paste elements in ILIAS Page Editor
  44. ILIAS Page Editor: Export Content of ILIAS page editor
  45. ILIAS Page Editor: Extending Span Formatting
  46. ILIAS Page Editor: Delimiter Tag for Paragraphs
  47. ILIAS Page Editor: Full Screen mode for images as a greybox
  48. ILIAS Page Editor: Interpretation of http URLs
  49. ILIAS Page Editor: Link to User Name
  50. ILIAS Page Editor: Linking in ILIAS Editor
  51. ILIAS Page Editor: Configuration for Page Elements
  52. ILIAS Page Editor: Context-dependent paragraph styles in advanced lists and tablesTest: Filter Revision in Manual Scoring
  53. Online Help: Online Help: Search
  54. Online Help: ILIAS can handle several help packages
  55. Media Objects and Pools: Filter for inserting media objects from media pool
  56. Separating Changed Inside and Number of Read Accesses
  57. E-Portfolio: Improved Course Presentation in Portfolio
  58. Media Objects and Pool: Extend Usage of Content Snippets
  59. Organizational Units: OrgUnit behaves in RBAC like a group and category
  60. Test: Extract Test Results from the Participant tab and make a separate Tab of it
  61. Abandon Feature - Bibliographical Data in HTML Learning Modules
  62. Blog-overview in member area of groups and courses

5 Miscellaneous

Notification Workshop

The ILIAS Advisory Council has declared a General revision and unification of the notification system(s) as an important development activity for ILIAS and provides funding for a concept and parts of an implementation. A workshop about a revision of the notification system is necessary to collect all requirements for a written concept. The workshop shall take place in January to keep the chance of defining work packages before 5.1 feature freeze. Matthias will create a poll for finding a date and send the URL to all members of the developer mailing list.

Next Jour Fixe

Monday, December 22, 2014, from 12h30 until 17h30 at the office of ILIAS-Verein in Cologne


[1] Fixing of reported bugs is still needed.

Last edited: 31. May 2023, 17:22, Glaubitz, Marko [mglaubitz]