> et vas-y que je te renomme tous les noms de service KDE!
Fichtre, c'est hyper grave ! Scandale !
Il faut voir s'il y a un problème de compatibilité lorsque tu utilises ou compile une applie qui ne cherche pas à être "redhat".
-----------------------------------------
There are possible compatibility concerns about renaming the
KDE desktop files to add the kde- prefix; they are used
frequently to look up different services using
KService::serviceByDesktopName
(often via KApplication::startServiceByDesktopName)
The problem is shown by the size of the .dtfix patch that was needed
for kdebase, though, admittedly, most of that is the trivial case
of kcmshell desktop files.
A bit of additional technology would make the renames invisible
to applicaitons using serviceByDesktopName:
the addition of the kde- prefix is done by the desktop-file-install tool.
What it should do, is, at the same time add a X-RedHat-DesktopName
field with the original name.
Then, make kio/kio/kservice.c:KService::init()
use this, if set, to set m_strDesktopEntryName.
-----------------------------------------
C'est pas une compatibilité introduit mais une modification imparfaite.
Le bug est corrigé et un errata existe pour RH8.0. Les applis KDE fournis par redhat n'ont pas été modifiées suite à cet errata. Donc pas de problème de compatibilité. Une appli "pure kde" se compile et tourne sous RH8.0.
Par contre un driver pour Linux 2.4.21 ne marchera peut-être pas sous mdk 9.1 .
[^] # Re: Détails sur la sortie du 2.4.21
Posté par matiasf . En réponse à la dépêche Détails sur la sortie du 2.4.21. Évalué à 1.
Fichtre, c'est hyper grave ! Scandale !
Il faut voir s'il y a un problème de compatibilité lorsque tu utilises ou compile une applie qui ne cherche pas à être "redhat".
Il y a eu un problème :
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=74071(...)
-----------------------------------------
There are possible compatibility concerns about renaming the
KDE desktop files to add the kde- prefix; they are used
frequently to look up different services using
KService::serviceByDesktopName
(often via KApplication::startServiceByDesktopName)
The problem is shown by the size of the .dtfix patch that was needed
for kdebase, though, admittedly, most of that is the trivial case
of kcmshell desktop files.
A bit of additional technology would make the renames invisible
to applicaitons using serviceByDesktopName:
the addition of the kde- prefix is done by the desktop-file-install tool.
What it should do, is, at the same time add a X-RedHat-DesktopName
field with the original name.
Then, make kio/kio/kservice.c:KService::init()
use this, if set, to set m_strDesktopEntryName.
-----------------------------------------
C'est pas une compatibilité introduit mais une modification imparfaite.
Le bug est corrigé et un errata existe pour RH8.0. Les applis KDE fournis par redhat n'ont pas été modifiées suite à cet errata. Donc pas de problème de compatibilité. Une appli "pure kde" se compile et tourne sous RH8.0.
Par contre un driver pour Linux 2.4.21 ne marchera peut-être pas sous mdk 9.1 .