Feature Wiki
Tabs
JourFixe-2014-10-27
Page Overview
[Hide]Date and place:
- Thursday, October 27, 2014, from 12h30 - 17h25 at ILIAS open source eLearning e.V. in Cologne.
- Björn Heyser, Colin Kiegel, Alexander Killing, Richard Klees, Matthias Kunkel (Minutes), Jörg Lützenkirchen, Guido Vollbach, Fabian Wolf
1 Appointments
2014-11-02: 16th birthday of ILIAS
2014-11-10: Jour Fixe
2014-11-11: Workshop Course Series @ CaT
2014-11-21: ILIAS-Nord, HS Bremerhaven
2014-11-24: Jour Fixe
2014-11-25: ILIASuisse
2014-12-02: ILIAS-NRW, ÄKWL Münster
2014-12-08: Jour Fixe
2015-03-26: DevConf, Uni Bern
2 Bugfixing for maintained versions 4.2, 4.3 and 4.4
Last releases:
- ILIAS 5.0.0 Beta1 published at September 23, 2014
- ILIAS 4.4.5 published at September 08, 2014
- ILIAS 4.3.9 published at August 26, 2014
- ILIAS 4.2.10 published at July 31, 2014 (last release of this version)
- 5.0.0 Beta2 is scheduled for October 31, 2014
- 4.4.6 is scheduled for November 07, 2014
- 4.3.10 is scheduled for mid-November 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:
- Number of Rows in Tables : Our current preference would to enable the row selector per default (ILIAS 5.0) and to disable it only for tables where it does not make any sense and produces clutter only (e.g. language table and tables that disabled pagination).
- Mantis 13611: max character length in numerical questions : The info text of the "Max character length" should clearly state that all characters entered, including comma/point, will be counted.
- Mantis 14296: Magazinbaumdarstellung, Bildschirmbreite, Icon: Das ist alles gut und schön - aber kein Bug. Es gibt eine Redesign- Seite im Feature Wiki, auf der alle aufgerufen sind, ihre Ideen zu posten. Es wäre schön, wenn dieser Eintrag dorthin kopiert würde. Mantis ist nicht geeignet um solche Diskussionen zu führen: » Design Revision bzw. die dort verlinkte Seite: UI: Explorer
3 Development of ILIAS 5.0
The former version 4.5 is now named 5.0 (and 4.6 has become 5.1 accordingly).
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 |
---|---|---|
Fully implemented and bugfixed features with final acceptance by Jour Fixe (during beta) | 9 | 4 |
Features completely tested | 20 | 24 |
Features currently in testing and bugfixing phase | 9 | 10 |
Already implemented but need testing | 71 | 71 |
3.2 ILIAS 5.0 Development Issues
- Explorer Tree Guideline : We added: Highlight the current position of the user in the tree, if possible. If the current node is not diplayed, highlight the container of the node. The guideline is still effective from 5.0
- Usability Improvement Anonymous in Settings Tab of Surveys: We support the idea and schedule it as a usability improvement for 5.0.
- Mantis 14316: UI : Style and position of buttons of a question / button styles: Please make the "Next" button an emphasized button.
- Guideline: Avoid visual effects: In general we support animations that provide meaningful transition effects. See e.g. http://www.google.com/design/spec/animation/meaningful-transitions.htm. We do not support a guideline with the main goal to avoid visual effects, since we think that good visual effects can support usability. All effects included in the bootstrap framework are ok for us for being used by developers. However additional custom effects should be discussed in the Jour Fixe. We would like to keep the discussion open before finally decide on any guideline.
3.3 Final Revision of 5.0 Features
The following features still need modifications before accepting them finally:
- Test: Cloze question: limit of possible characters : We accept the feature, if
- empty values are represented by empty strings, not by "0".
- Test: Refactoring of Cloze-Question-Editing UI : We finally accept the implementation, if
- buttons are migrated to bootstrap ui
- the gap overlay is fixed (suggestion: ILIAS modal component)
- we introduce a general CSS class for "invalid" input fields (defining a background color)
- style of invalid fields should be changed as soon as the content changes not "on blur".
We had a look on the following implemented features and decided about final acceptance:
Finally accepted:
- Learning Progress, Reporting and Statistics / RBAC: Permission Read Learning Progress - accepted
- Mail System: Mail System & Contacts Part of Autocomplete in member search - accepted
- Poll: Extension of Poll - accepted
- Test: Prevent auto complete and spell checking - accepted
Modifications needed:
- Survey: Print and email own answers: We accept the feature when the following issues are fixed:
- The survey should finish with a confirmation screen "Do you really want to finish the survey...?" (see test object).
- The "Show own answer" screen should use the "Panel" UI components to ensure a "primary background"
- "Suspend Survey" and progress bar elements should switch their locations
- The bootstrap progress bars may be wrapped in a Service/UIComponent and used
- Test Results: Show right answers in Show users detailed results (marked passed): We accept the feature when the following issues are fixed:
- "Result" should be named "Your Answer"
- "Correct Answer" should be named "Best Solution"
- The option (Settings screen) should be renamed to "Show Best Solution in List of Answers"
- The option should be a suboption of "Show List of Answers"
- Deletion of inactive Users - Mail-Alert: We accept the feature when the following issues are fixed:
- The option "Earliest date in days for sending a reminder mail" should be named "Warning Mail". It should get a suffix "Days before Deletion". The info text should be: "If set, a warning mail will be sent to the user before his/her account is deleted due to inactivity."
4 Feature Requests for ILIAS 5.1
- Test: Long Menu Question : We appreciate the introduction of a new question type "Long-Menu Question". In the discussion today Björn mentioned that the current feature description above does not reflect the current envisaged implementation anymore. Please update the description and re-schedule the feature for the JF.
- Blog: Editing a blog post by a non-author : We appreciate the feature and schedule it for 5.1.
- A new permission "Redact" should be introduced.
- A standard local role "Editor" should be introduced (incl. role template "Blog Editor" in the administration)
- The "contributor" tab should allow to add users to all local defined roles.
- User Handling: Option to force the global publishing of the personal profile : We support the idea to introduce a global setting with these options and schedule them for 5.1:
- Users activate their public profile.
- All profiles are visible for logged in users.
- All profiles are globally visible (public section).
- All profiles are deactivated.
- For all other options we keep the discussion open (setting single user properties to public visible), since there is an ongoing "bigger" discussion related to the learning communities/awareness/approved contacts features.
- Users activate their public profile.
Decision postponed
The following features requests have been postponed to an upcoming Jour Fixe due to missing time.
- Notes and Comments: Notification to the author or administrator if a new comment was posted
- Personal Profile: Option to disable/hide the Export Profile-Button
- ILIAS Page Editor: configurable Autostart for Videos
- Registration-Login-Authentication: Letter Avatars
- Security: Password Recovery by using secret question
- Database: MS SQL Support
- Security: WAC: Enable Web-Access-Checker by default
- ILIAS Page Editor: Time-based activation of sections
- Test: Update questions from pools to tests
- Search Engine: Search in blog
- Learning Module SCORM: Password protection for SCORM Modules
- Performance: Lightweight profiling of requests
- Test: Style for Tests
- Course Management: course assignment: add all users of a role
- Course Management: option to skip Enter the course-page if direct join is possible
- Booking Tool: First Come First Serve Solution
- Booking Tool: Reminders and Notifications in Booking Pool
- User Interface: Error and No Permission Screen
- Forum: Add New Posting
- Learning Module SCORM: generic import / export of learning progress for scorm modules
- Learning Progress determined by Collection of Objects, yet alterable by Tutor
- Main Administration: Searchable Labels in Administration
- Booking-Tool: Booking also possible when a Timeslot has started
- Learning Communities Who is online? tool for awareness
- Learning Communities On-Screen Chat
- Learning Communities User Connections / Approved Contacts
- Groups - Import Members or Batch Selection
- Setup/Core: Modern Configuration File Format
- ILIAS Page Editor: Manual Carousel / Slider Content Element for Page Editor
- Wiki: Embedding and Scripting on Wiki Pages
- Test: Excel-Export: disable setting "shuffle questions"
- Test: Improve Shuffling of Answer Options during Testpass
- Test Question Pool: Ordering questions: order pictures is not available in horizontal mode
- Test: Random Test Directly Linked With Pool(s)
- Export of Date Format Guideline
- Test: Rearrange Elements of Test-Question-Page
- Database: Support galera cluster for MySQL
- Test/Pool: Test-Parts and Question-Groups
- Learning Module ILIAS: ePUB Export
- Blog / Portfolio: Adjusting image size in pages
- ILIAS Page Editor: Allow Page Editing on Mobile Devices
- ILIAS Page Editor: Add subscript and superscript
- ILIAS Page Editor: Copy and Paste elements in ILIAS Page Editor
- ILIAS Page Editor: Export Content of ILIAS page editor
- ILIAS Page Editor: Extending Span Formatting
- ILIAS Page Editor: Delimiter Tag for Paragraphs
- ILIAS Page Editor: Full Screen mode for images as a greybox
- ILIAS Page Editor: Interpretation of http URLs
- ILIAS Page Editor: Link to User Name
- ILIAS Page Editor: Linking in ILIAS Editor
- Online Help: Online Help: Search
- Online Help: ILIAS can handle several help packages
- Course Management: Start and End Date for Courses
5 Miscellaneous
Next Jour Fixe
Monday, November 10, 2014, from 12h30 until 17h30 at the office of ILIAS-Verein in Cologne, 2nd floor
Last edited: 31. May 2023, 17:22, Glaubitz, Marko [mglaubitz]