Univention Bugzilla – Bug 35250
settings/udm_module may not be created with a .svgz passed as UMC icon
Last modified: 2024-04-17 13:16:32 CEST
In http://docs.univention.de/developer-reference-3.2.html#settings:udm_module, it is said that creating settings/udm_module extensions is possible with both, .png and .svgz files, as UMC icon. Bug #35062 revealed that this is not true. UMC needs at least two .png files (16x16x and 50x50), to display the module in it's frontend. There are two reasons why this is a problem right now when .svgz is passed to settings/udm_module handler: 1. The UDM syntax for UMC icons (Base64UMCIcon) does not support compressed data. 2. The listener module responsible for applying UDM extensions to the system would have to create these .png files when only a .svgz is given, which it only could by making use of unmaintained packages (libmagick, etc.). It is possible to workaround problem 1, but we do not want UDM to depend on unmaintained packages, which means that not only .svgz but also .svg are currently not supported. We should adapt the developer reference. We should also document that the .png files may not have any other geometry than 16x16 and 50x50, because other geometries lead to additional problems in the listener module.
This bug hasn't seen any update for several years. I close it. If you still see a need for it, you can reopen the bug. Please add an argumentation about why it's important to take care of it.