Bug 35250 - settings/udm_module may not be created with a .svgz passed as UMC icon
settings/udm_module may not be created with a .svgz passed as UMC icon
Status: RESOLVED WONTFIX
Product: UCS extended documentation
Classification: Unclassified
Component: Developer documentation
unspecified
Other Linux
: P5 normal (vote)
: ---
Assigned To: Docu maintainers
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2014-07-03 17:02 CEST by Lukas Walter
Modified: 2024-04-17 13:16 CEST (History)
1 user (show)

See Also:
What kind of report is it?: Development Internal
What type of bug is this?: ---
Who will be affected by this bug?: ---
How will those affected feel about the bug?: ---
User Pain:
Enterprise Customer affected?:
School Customer affected?:
ISV affected?:
Waiting Support:
Flags outvoted (downgraded) after PO Review:
Ticket number:
Bug group (optional):
Max CVSS v3 score:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Lukas Walter univentionstaff 2014-07-03 17:02:15 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.
Comment 1 Nico Gulden univentionstaff 2024-04-17 13:16:32 CEST
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.