Feature Wiki

Information about planned and released features

Tabs

Abandon Timezones in Calendar

1 Reasons to Abandon Feature

  • ILIAS makes users choose their timezone. This is then exported to clients interpreting the data. 
  • This is no longer neccessary, all clients interpreting the data speak UTC. 

2 Technical Information

{The maintainer has to provide necessary technical information, e.g. dependencies on other ILIAS components, necessary modifications in general services/architecture, potential security or performance issues.}

3 Contact

4 Funding

Removing the feature from the ILIAS code base might need funding. If you are interest in funding this request, please add your name and institution to this list.
  • ...

5 Discussion

Use the following discussion section to express your objections against this request or your consent to get rid of this feature.

Kiegel, Colin [kiegel] 2025-01-30: How will the timezone of the current user be inferred? Will it use http headers instead?

Roeser, Nico [nicoroeser] 2026-10-01: From my experience with a number of systems that are calendars or that implement calendar functionality I can say that it is important that the users can set their time zones, or events may get messed up. Particularly with calendar functions in web systems, users should be able to override whatever their user agent communicates about their time zone (as well as location, locale, language, paper format, currency, and so on). And whenever users read or write events, they should clearly see which time zone is used for that event (but that is beyond the scope of this feature).

6 Implementation

{The maintainer has to give a description of the final implementation and possible consequences for existing installations.}

Removed Testcases

The following testcases have been removed from Testrail or modified because the feature is no longer part of the ILIAS core.

  • {Test case number linked to Testrail} : {test case title}

Approval

Approved at {date} by {user}.

Last edited: 1. Oct 2026, 10:01, Roeser, Nico [nicoroeser]