Feature Wiki
Tabs
Setup - Abandon web based GUI
Page Overview
[Hide]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
- Author of the Request: Klees, Richard [rklees]
- Maintainer: Klees, Richard [rklees]
- Implementation of the feature is done by: CaT ILIAS Team
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: 18. Oct 2024, 16:09, Kunkel, Matthias [mkunkel]