Bug 352

Summary: mageia-xfce-config-common-1-4 is obsolete
Product: Mageia Reporter: Georges Eckenschwiller <paiiou>
Component: RPM PackagesAssignee: Mageia Bug Squad <bugsquad>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: Normal CC: thierry.vignaud
Version: Cauldron   
Target Milestone: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Source RPM: mageia-xfce-config-common CVE:
Status comment:

Description Georges Eckenschwiller 2011-03-12 18:21:51 CET
mageia-xfce-config-common-1-4 est obsolète.

Depuis xfce-4.8, la majorité des fichiers de configuration se trouve dans le répertoire~/.config/xfce4/xfconf/xfce-perchannel-xml.
C'est notamment le cas de xfce4-panel.xml.

Le paquetage mandriva-xfce-config-common n'a pas été modifié en conséquence, par Mandriva.
Il en résulte que, lors de sa toute première session, l'utilisateur doit choisir entre un tableau de bord vide ou doit migrer la version xfce-4.6.
Je pense qu'il est préférable de copier le bon fichier de configuration directement au bon endroit.

Par ailleurs, le paquetage xfce-utils devra être modifié en même temps que mageia-xfce-config-common.
Je propose une modification dans un autre rapport de bogue.

Annexe : fichier xfce4-panel.xml qui devra être placé dans le répertoire /etc/xdg/xfce4/xfconf/xfce-perchannel-xml/

Google translation
------------------
mageia-xfce-config-common-1-4 is obsolete.

Since xfce-4.8, the majority of configuration files in the directory ~ / .config/xfce4/xfconf/xfce-perchannel-xml.
This is particularly true of xfce4-panel.xml.

The Mandriva package-xfce-config-common has not been modified accordingly, by Mandriva.
It follows that, in his very first session, the user must choose between a dashboard empty or must migrate xfce-4.6 version.
I think it is better to copy the correct configuration file directly to the right place.

In addition, the package xfce-utils should be changed at the same time as mageia-xfce-config-common.
I propose a change in another bug report.

Schedule: xfce4-panel.xml file which should be placed in the directory / etc/xdg/xfce4/xfconf/xfce-perchannel-xml /
Comment 1 Georges Eckenschwiller 2011-03-12 20:38:10 CET
J'ai oublié de préciser que tout le répertoire /etc/xdg/xfce4/panel peut être supprimé, avec tout son contenu.

Google translation
------------------

I forgot to mention that the whole directory / etc/xdg/xfce4/panel can be suppressed, with all its contents.
Comment 2 Ahmad Samir 2011-03-13 01:44:59 CET
No, not all of /etc/xdg/xfce4/panel can be dropped, we have to convert it to the new formats or the default launchers won't be on the panel....
Comment 3 Ahmad Samir 2011-03-13 04:25:27 CET
Please test the next mageia-xfce-* packages.
Comment 4 Georges Eckenschwiller 2011-03-13 10:40:54 CET
Bonjour,
Comme indiqué pour le rapport 351, cela fonctionne à merveille.
Et cela permet de configurer les "launcher" dans /etc/xdg/xfce4/panel.

Mais, comme je suis curieux et que j'aime comprendre, j'ai vu que, dans le fichier ~/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-panel.xml , beaucoup de propriétés ne sont pas définies.
Cela veut-il dire que ce sont alors les propriétés du fichier général (dans /etc) qui sont utilisées?

J'ai encore une suggestion pour le fichier xfce4-session.
On pourrait ajouter : 

  <property name="splash" type="empty">
    <property name="Engine" type="string" value="simple"/>
    <property name="engines" type="empty">
      <property name="simple" type="empty">
        <property name="Font" type="string" value="Sans Bold 10"/>
        <property name="BgColor" type="string" value="#000000"/>
        <property name="FgColor" type="string" value="#ffffff"/>
        <property name="Image" type="string" value="/usr/share/mga/backgrounds/Mageia-Default-800x480.jpg"/>
      </property>
    </property>

Cela serait plus agréable..

J'ai également constaté que thunar-volman n'est pas configuré. Cela passe maintenant par un fichier thunar-volman.xml.
Mandriva utilisait le paquetage dynamic pour la configuration des actions avec un CD ou DVD vierge.

Google translation
-------------------------

Hello,
As the report indiquepour 351, it works perfectly.
And it allows you to configure the "launcher" in /etc/xdg/xfce4/panel.

But, as I am curious and I understand that, I saw that in the ~ /.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-panel.xml, many properties are not defined.
Does that mean that it is then the general properties of the file (/ etc) that are used?

I have one suggestion for the file xfce4-session.
One might add:

  <property name="splash" type="empty">
    <property name="Engine" type="string" value="simple"/>
    <property name="engines" type="empty">
      <property name="simple" type="empty">
        <property name="Font" type="string" value="Sans Bold 10"/>
        <property name="BgColor" type="string" value="#000000"/>
        <property name="FgColor" type="string" value="#ffffff"/>
        <property name="Image" type="string" value="/usr/share/mga/backgrounds/Mageia-Default-800x480.jpg"/>
      </property>
    </property>

This would be more enjoyable .

I also found that thunar-volman is not configured. It now goes through a file thunar-volman.xml.
Mandriva package used for dynamic configuration of actions with a blank CD or DVD.
Thierry Vignaud 2011-03-13 14:27:21 CET

CC: (none) => thierry.vignaud
Source RPM: (none) => mageia-xfce-config-common

Comment 5 Ahmad Samir 2011-03-13 16:11:34 CET
Yes, seems more configs will have to be converted to the new xfconf format...
Thierry Vignaud 2011-03-15 09:59:38 CET

Assignee: bugsquad => ahmadsamir3891

Ahmad Samir 2011-03-16 03:03:42 CET

Assignee: ahmadsamir3891 => bugsquad

Comment 6 Georges Eckenschwiller 2011-09-15 19:59:06 CEST
Hello,

I close this report is too general and not specific enough.
Problems are handled individually in different bug reports.

Status: NEW => RESOLVED
Resolution: (none) => FIXED