[Digikam-devel] Digikam/KIPI-Plugins icons packaging
Luka Renko
lure at kubuntu.org
Mon Feb 16 18:35:56 GMT 2009
Hello all,
I would like to resolve packaging issues with icons in Digikam/KIPI-Plugins
before the first KDE4 release. Currently we have the problem that some icons
are duplicated from Oxygen, some are updated in Digikam (while Oxygen shipping
older version) and some are just installed to wrong location. For the list of
all icons installed by Digikam, see [1] (paths are relative to /usr).
I have talked with Digikam developers (Gilles) and Oxygen team (Nuno) in order
to see how we can address this situation. The following is my proposed plan
what to do regarding icons
1. Oxygen Icons in Digikam [2] (installed to /usr/share/icons/oxygen)
Apps:
- commit both Digikam and Showfoto icon also to Oxygen (trunk and
branches/4.2 to get it in 4.2.1 and newer)
- leave a copy of application icons in digikam as fallback (for other themes
that may not provide appropriate icons). Icons should be installed under
/usr/share/apps/digikam/icons
Actions:
- all icons are already in KDE 4.2
- drop them from Digikam package as most (all?) users are expected to have
KDE 4.2 version of Oxygen by then
- we expect that Digikam will depend/require Oxygen icons (from KDE 4.2) for
0.10.0 release (as other themes do not provide all needed icons). For example,
on Ubuntu, digikam package already depends on kdebase-runtime, that depends on
kde-icons-oxygen.
2. Hicolor Icons in Digikam (installed to /usr/share/icons/hicolor)
- these are digikam specific actions and has to be installed by Digikam
- they should be installed to /usr/share/apps/digikam/icons/hicolor
- I was told that they might be on this location due to some KDE/Windows
specific issue (that might be resolved with recent KDE/Windows version)
3. KIPI Export plugin icons [3]
- according to Oxygen team, these icons are not suitable for oxygen (due to
quality/theming issues)
- these icons will be added to kipi-plugins/common/icons in SVN and will be
installed by kipi-plugins into /usr/share/apps/kipi-plugins/icons
I would like to understand if there are any objections before I go and try to
implement this. In particular it would be good to understand if this will also
work for Windows and Mac OS X versions.
Regards,
Luka
[0] http://pastebin.com/m3ca5ad66
[1] http://websvn.kde.org/trunk/extragear/graphics/digikam/data/icons/oxygen
[2] http://bugs.kde.org/show_bug.cgi?id=183661
More information about the Digikam-devel
mailing list