Feature Wiki

Information about planned and released features

Tabs

JourFixe-2015-07-06

Date and place:
  • Monday, July 06, 2015 from 12:30 -  18:15 at ILIAS-Verein office in Köln
Participants:
  • Timon Amstutz, Björn Heyser, Michael Jansen, Alexander Killing, Richard Klees, Matthias Kunkel (Minutes), Jörg Lützenkirchen, Stefan Meyer, Oskar Truffer

1 Appointments

  • 2015-07-06: SIG ILIAS@Schule, Hamburg
  • 2015-07-07: SIG Refactoring, Cologne
  • 2015-07-13: Release 5.1 Jour Fixe (only for 5.1 developments)
  • 2015-07-20: Jour Fixe
  • 2015-08-03: Jour Fixe
  • 2015-08-17: Jour Fixe
  • 2015-08-28: ILIAS 5.1.0 beta1
  • 2015-08-31: Jour Fixe
  • 2015-09-08: DevConf, FH Dortmund
  • 2015-09-09 - 10: 14th ILIAS Conference, FH Dortmund

2 Bugfixing for maintained versions 4.4 and 5.0

Last releases:
  • ILIAS 5.0.3 published at June 25, 2015
  • ILIAS 4.4.9 published at May 15, 2015
  • ILIAS 4.3.11 published at June 17, 2015 as final release of version 4.3
Next releases:
  • 5.0.4 is scheduled for August 2015
  • 4.4.10 is scheduled for July 24, 2015
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. #16129 : Survey ILIAS Page Editor: New behaviour - Usability issues : We agree that the current usability is not perfect. We would like to adress this (and the usability in the page editor) in a future major release. For now we keep the implementation as it is.
  2. #16127 : Comments activation in Wikis (and LM) : We agree with Alex suggestions. One setting should affect both levels. The learning modules should be checked for the similar issue.

3 Developing ILIAS 5.1

3.1 Development Issues 5.1

We discussed and decided upon the following features:
  1. Local Custom Metadata: We discussed the new requirements and suggestions added to the feature page since the last Jour Fixe and decided:
    • Term "Custom Metadata" is ok
    • We keep the term "LOM" (not "Standard Metadata)
    • The object settings screen only features a "Custom Metadata" checkbox, the dataset activation should be done on the configuration screens.
    • The "Mandatory"/"Optional" settings on global level should be implemented if possible
    • Action 6: The metadata should be editable in the glossary presentation
    • In general we appreciate the actions 1-6 with the changes listed above.
    • Search functionality for the custom metadata should be implemented if possible
  2. User Connections / Approved Contacts Current State & Integration with Awareness Tool (Edge branch)
    • Please provide an ILIAS mail (with permalinks for accepting the contact, redirecting to the profile of the requesting user, if available, otherwise to the personal desktop) and OSD, if new contacts are sent, if possible
    • The requests for contacts should be integrated into the awareness tool, the awareness list should be updated immediatly after contacts have been accepted/ignored/...
    • The number of contact requests should be displayed in orange.
    • We support the centralization of the members gallery. Matthias will try to provide a design proposal for the members gallery.
    • Request Contacts should be visualized as an orange number on the top right, general number of users in the awareness list in mid grey on the lower right. Timon will make the badge use a topic in the UI kitchen sink.
    • Additionally to the gallery view, the contacts should be listed as a table, too.
    • The "mail" button should be omitted in the gallery view.
    • The "Request" button should only use existing button classes btn-default.
    • Instead of "Link" the initial button should be callsed "Request Contact"
    • Please remove the "clock" glyph in the button (and similar ones that appear in other cases)
    • The user result should feature a button to request contacts.
    • It should be possible to (de-)activate the "Contacts" feature globally.
  3. Design Revision 5.1 Pagination Component used in Forums: The kitchen sink will work out a proposal for this component (not for 5.1). It should be scalable (be able to handle a large number of pages) and be extracted from the table ui class.
  4. Design Revision Part 2 : The following issues have been top rated and should be commissioned now. For some of them, the Kitchen Sink group has made suggestions for implementation:
  5. DR 5.1: Issue 08: Presentation of Tree Explorer on small media devices : Postponed to next Jour Fixe
  6. Support galera cluster for MySQL : Postponed to next Jour Fixe

3.2 Feature Requests for ILIAS 5.1

  1. No decisions due to missing time

3.3 Open Requests for 5.1 – Not Decided Yet

The Jour Fixe has not decided (finally) upon the following features request yet. It will deal at least with some of them in the next meeting.

The following lists of feature requests for 5.1 are generated automatically according to assigned metadata of each feature.
  • @ all maintainers: please update the status of a feature on the feature wiki page to keep an actual snapshot on ILIAS' development.
  • @ all customers: please contact the responsible maintainer if you have funding for a feature (or if funding is no longer available). The maintainer will update the status accordingly.

Suggested features with settled contract

Suggested features for 5.1 with announced funding

Suggested features for 5.1 with partly funding

Suggested features for 5.1 without funding

3.4 Requests for Removal

  1. Remove Local Administration: Postponed. Needs Colin Kiegel's  attendance to discuss request.

4 Miscellaneous

Continuous Integration

Richard Klees and Oskar Truffer gave a short presentation of continuous integration with Dicto (scg.unibe.ch) on ci.ilias.de.
  • At the time being, only trunk is analysed. Feature branches are currently ignored.
  • Team City sends notifications to developers about results of unit tests by Dicto. E-mails should only be send when something has changed (otherwise mails will be ignored).

Kitchen Sink

  • UI - Kitchen - Sink (deprecated): Current state, further milestones:
    • The kitchen sink group will make some design proposals for ILIAS 5.1 until today.
    • The kitchen sink will make a inventory of all elements already used in ILIAS until January 2016.
    • We would like to schedule a workshop for September/beginning of October to discuss general concepts and components in a larger group.

More Miscellaneous

Next Jour Fixe

  • Special Jour Fixe for 5.1 developments only: Monday, July 13, 2015, from 10h00 until 17h30 at the office of ILIAS-Verein in Cologne
  • Regular Jour Fixe: Monday, July 20, 2015, from 12h30 until 17h30 at the office of ILIAS-Verein in Cologne

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