Feature Wiki
Tabs
Abandon PDFService
Page Overview
[Hide]- 1 Initial Problem
- 2 Contact
- 3 Funding
- 4 Discussion
- 5 Implementation
- 5.1 Removed:
1 Initial Problem
Since the start of this year (2023) the development of wkhtmltopdf stopped also, so there is no need to maintain the PDFService anymore, since the only PDFGeneration left would be TCPDF.
Also most of the usages of the PDF service are removed from the code already. There only seems to be some cases in the Test & Assessment, which uses the PDF service, but since the maintainer of the Test & Assessment, already agreed to remove the usage from the Test also, there is no real usage left.
So the maintainer proposes to remove the PDF service from the ILIAS core, to remove unused code.
2 Contact
- Author of the Request: Vollbach, Guido [gvollbach]
- Maintainer: Vollbach, Guido [gvollbach]
- Implementation of the feature is done by: Vollbach, Guido [gvollbach]
3 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.
- …
4 Discussion
Samoila, Oliver [oliver.samoila], 2023-09-04 : See also Development Issues (Publishing ILIAS 8) on JourFixe-2023-03-20
JourFixe, ILIAS [jourfixe], 18 SEP 2023 : We highly appreciate this suggestion and abandon the PDF service with ILIAS 9.
5 Implementation
5.1 Removed:
- Services/PDFGeneration/classes/*
- Services/PDFGeneration/setup
- Element from AdministrationGUI
- Element from ilComponeneDefinition
- lang variables
- libs/composer/patches/tcpdf.patch
Updated composer.lock and composer.json
Test Cases
Test Suite has been removed.
Privacy
Information in privacy.md of component: updated on {date} by {user} | no change required
Approval
Approved at 2023-10-19 by Samoila, Oliver [oliver.samoila].
Last edited: 20. Oct 2023, 10:56, Samoila, Oliver [oliver.samoila]