Feature Wiki

Information about planned and released features

Tabs

Abandon Milestones from Calendar

1 Reasons to Abandon Feature

The Milestones add functionality that supposedly add little value. They are hard to find and deploy, difficult to track and use.
Removing them would reduce functional noise and leaner code..

2 Technical Information

  • De/Activation off Calendar Milestones will be removed from the global calendar settings.
  • Existing "Milestone" calendar entries are preserved. The flag "is_milstone" and the "completion status" will be removed by a database update step.
  • All related code, language variables and icons to the milestone feature will be removed from the codebase.

The interfaces of calendar plugin slots are not affected by the removal of milestones.

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], 08 AUG 2022 : We highly appreciate this suggestion and abandon milestones in the calendar with ILIAS 9. Please remove related database entries, too.

6 Implementation

Removed Testcases

Testcases were removed

T52872    Neuen Meilenstein erstellen    
T52873    Meilenstein bearbeiten    
T52874    Meilenstein löschen    
T52875    Details zu einem Meilenstein anzeigen

Approval

Approved at 28 SEP 2023 by Kunkel, Matthias [mkunkel]

Last edited: 27. Oct 2023, 14:56, Tödt, Alexandra [atoedt]