Feature Wiki
Tabs
JourFixe-2014-12-08
Page Overview
[Hide]Date and place:
- Monday, December 08, 2014, from 12h30 - 17h30 at ILIAS-Verein office in Köln
- 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)
- 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:
- #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
- 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.
- ListGUI Guideline : Update for Tag layout : Alex will introduce a style class for this purpose. We will try out some alternatives.
- 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).
- 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).
- 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.
- Restacking the Settings-Tab in Survey: We appreciate the new order. Additionally, Jean-Luc will improve the Tiny presentation on this screen ("overflow").
- Wiki Page List Page Element: We agree that an additional information text should be added to the form.
- Custom Metadata for Wiki:
- For the key/values in the side block we try a italic/normal combination.
- 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.
- It should be possible to hide the block (in the presentation mode) - per drop down in the block.
- We need a broader discussion about the naming, since glossaries/courses avoid the "metadata" term, too (since it is quite abstract).
- 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.
- Blog: Improving Overview Page of Postings (2)
- Registration-Login-Authentication: Secure Password Storage
- 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".
- Test: Display Questions's Workingtime in Question Tables
- Test: Enter password again when continuing a test on different computer
- Test: Item preview from question pool plus feedback
- Test Results: Show right answers in Show users detailed results (marked passed)
- Test Results: Show points but do not display passed or not passed
- User Administration: Export of User-IDs in User-Export
- User Administration: Display User-ID in User-Administration
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.
- 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
- ILIAS Page Editor: Configuration for Page Elements
- ILIAS Page Editor: Context-dependent paragraph styles in advanced lists and tablesTest: Filter Revision in Manual Scoring
- Online Help: Online Help: Search
- Online Help: ILIAS can handle several help packages
- Media Objects and Pools: Filter for inserting media objects from media pool
- Separating Changed Inside and Number of Read Accesses
- E-Portfolio: Improved Course Presentation in Portfolio
- Media Objects and Pool: Extend Usage of Content Snippets
- Organizational Units: OrgUnit behaves in RBAC like a group and category
- Test: Extract Test Results from the Participant tab and make a separate Tab of it
- Abandon Feature - Bibliographical Data in HTML Learning Modules
- 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
Last edited: 31. May 2023, 17:22, Glaubitz, Marko [mglaubitz]