[Bug 1135465] Review Request: kde-cli-tools - Tools based on KDE Frameworks 5 to better interact with the system

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



https://bugzilla.redhat.com/show_bug.cgi?id=1135465



--- Comment #13 from Daniel Vrátil <dvratil@xxxxxxxxxx> ---
> Are you aware of the deprecated functions?
> KCmdLineOptions, KComponentData, KCmdLineArgs, KGlobal::deref, K4AboutData, KIcon

This is not an issue. kde-cli-tools is still compiled against
KF5KDE4LibsSupport, which is basically kdelibs4 built against Qt 5 and
everything there is considered deprecated and serves as a porting aid before
the applications are fully ported to KDE Frameworks and Qt 5 (something like
Qt3Support in Qt 4 and Qt4Support in Qt 5).


> Development (unversioned) .so files in -devel subpackage, if present.
> Note: Unversioned so-files directly in %_libdir.

Those are kdeinit preload files, which are unversioned as they don't have any
public API/ABI and serve to speed up start of those applications and reduce
memory consumption. Obviously we can't put those to -devel as that would break
app start. KDE uses this a lot and we generally don't use ldconfig for them,
neither we add soname in our packaging

> Package installs a %{name}.desktop using desktop-file-install or desktop-
> file-validate if there is such a file.

Those .desktop files are for KDE-specific non-public services (KService
framework) and are installed in KDE-specific directories
(/usr/share/kservices5), so we don't validate them in KDE. The .desktop files
that should be validate are generally those in /usr/share/applications, as
those are "public".

> Latest version is packaged.
>   ---> Latest version is 5.2.90

5.2.90 is current development version (heading towards 5.3 release), the latest
RELEASE is 5.1.95, which is 5.2 beta. Plasma 5.2 is due next week.

> Large data in /usr/share should live in a noarch subpackage if package is
>     arched.

Those are mostly translations.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
_______________________________________________
package-review mailing list
package-review@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/package-review




[Index of Archives]     [Fedora Legacy]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [KDE Users]     [Fedora Tools]