Feature Wiki

Information about planned and released features

Tabs

Setup - Abandon web based GUI

If you don't want the web based GUI for the Setup to be abandoned, please have a look into Setup - Refurbish web based GUI.

1 Reasons to Abandon Feature

The ILIAS Setup is an important but still underdeveloped component of ILIAS. When adopting the maintainership, Klees, Richard [rklees] proposed a plan on how the setup should be made more futureproof. The command line based setup is available with ILIAS 6. Hence, the future of the web based GUI for the setup can be reconsidered now. To have both options available, this entry proposes to remove the web based GUI for the setup. If you need to perform the setup via the web based GUI and can't use the CLI setup, please get in contact with Klees, Richard [rklees]. The web based GUI for the setup will definitely require funding to be kept alive.

2 Technical Information

The removal of the web based GUI for the setup will have positive effect on the overall sanity of the ILIAS code, as we will get rid of a lot of ad-hoc and untestable code.

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], 25 MAY 2020: In case, the feature Setup - Refurbish web based GUI won't get funding until July 31, 2020, we will abandon the web based GUI with ILIAS 7.

JourFixe, ILIAS [jourfixe], 03 AUG 2020: Until today, no one has declared interest in funding the feature Setup - Refurbish web based GUI for ILIAS 7. Therefore, the request to abandon Setup - Abandon web based GUI will be realised for ILIAS 7.

6 Implementation

The files used for the ILIAS setup have been removed: https://github.com/ILIAS-eLearning/ILIAS/commit/fd5b6828b05919228aa1fb9fa7a22be866f712a3

Existing installations will now need to use the CLI-setup.

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 2020-10-29 by Klees, Richard [rklees].

Last edited: 5. May 2021, 13:08, Kunkel, Matthias [mkunkel]