Feature Wiki

Information about planned and released features

Tabs

Abandon ‘Views‘ in Learning Progress Tables

1 Reasons to Abandon Feature

The functionality to save the current state of a table and its filter as a 'View', and reload that saved state later, is currently used exclusively in Learning Progress tables. To re-implement it for the new KS data table would take a disproportionate amount of effort, thus we suggest to abandon it entirely with the move to KS.

If one wants to perform data analysis on the Learning Progress tables to the point where saved views become useful, one should instead export the tables into external tools made for that purpose.

2 Technical Information

Affected are all tables in the 'Learning Progress' tab of objects, in Achievements > Learning Progress, and in Administration > Achievements > Statistics and Learning Progress > Learning Progress.

The feature is implemented in Services/Table, but since that component is to be abandoned with ILIAS 10 anyways, we only propose to disable the associated functionality in the aforementioned tables.

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.

JourFixe, ILIAS [jourfixe], 18 MAR 2024: We highly appreciate this suggestion and abandon the feature with ILIAS 10.

6 Implementation

Implemented as described above (see commit). No Learning Progress or Statistics related tables offer the option to save or load 'Views' anymore.

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 2024-08-07 by Tödt, Alexandra [atoedt]

Last edited: 7. Aug 2024, 17:21, Tödt, Alexandra [atoedt]