Home Forums Wiki Doc Install Extras Screenshots Source Code Projects Blog Users Groups Register
Glx-Dock / Cairo-Dock List of forums Technical discussions | Discussions techniques Cairo-Dock Team : bzr
The latest stable release is the *3.4.0* : How to install it here.
Note: We just switched from BZR to Git on Github! (only to host the code and your future pull requests)
Technical discussions | Discussions techniques

Subjects Author Language Messages Last message
[Locked] Cairo-Dock Team : bzr
Page : 1 2 3 4 5 6
matttbe Français 110 matttbe [Read]
18 January 2010 à 15:24

nochka85, Wednesday 02 September 2009 à 11:05


Subscription date : 29 November 2007
Messages : 7408
Bon, je regroupe les soucis du ppa ici

Source : http://www.glx-dock.org/bg_topic.php?t=2976&pos=90
nochka85 :
Tiens au fait, j'ai essayé de mettre à jour mon eeepc sur Karmic en désinstallant la version SVN et en passant par les dépôts weekly... Mais j'obtiens un message d'erreur :

E: /var/cache/apt/archives/cairo-dock_2.1.0-alpha1-20090830~ppa0~karmic0_all.deb: tentative de remplacement de « /usr/share/applications/cairo-dock-cairo.desktop », qui appartient aussi au paquet cairo-dock-core

C'est normal docteur ?


+

Source : http://www.glx-dock.org/bg_topic.php?t=3251&pos=52 :
matttbe :
PROMIS, les paquets sont maintenant ok, il n'y aura plus (autant) de mails d'erreurs !

Je pense que ce dernier est prêt d'ailleurs ! => https://edge.launchpad.net/~cairo-dock-team/+archive/weekly
Nochka : as-tu la possibilité de tester ça ?


-> Je viens d'essayer de remettre à jour mon eeepc sous Karmic depuis le ppa weekly :
J'ai commencé par essayer une install en laissant la version 2.0.9 du ppa stable ... et j'ai eu une erreur du même type que la précédente mais sur un autre fichier :

tentative de remplacement de « /usr/share/man/man1/cairo-dock.1.gz », qui appartient aussi au paquet cairo-dock

... bref, j'ai tenté un :

sudo apt-get remove --purge cairo-dock*

puis :
sudo apt-get update && sudo apt-get install cairo-dock


... et là, tout est passé -> cairo-dock est installé en version 2.1.0-alpha1-20090901

Par contre, faudra faire gaffe que l'on ait pas ce soucis lorsque l'on updatera le ppa stable ET surtout le dépôt officiel ! -> Si toutes les install déjà existantes doivent forc&ment passer par une purge, je sens que le forum risque d'exploser ! (<- au fait Mav, t'as fait une sauvegarde ? )

matttbe, Wednesday 02 September 2009 à 11:13


Subscription date : 24 January 2009
Messages : 12573
Ah oui, sorry, j'avais oublié de préciser que pour les personnes ayant déjà testé le dépôt weekly (vous ne devez être que 2 ou 3 normalement), il fallait faire une purge (pas envie de m'amuser avec le versionning )

Pour les autres paquets du ppa stable et Ubuntu, no problem

PS : et Netspeed, as-tu testé ?

nochka85, Wednesday 02 September 2009 à 11:29


Subscription date : 29 November 2007
Messages : 7408
PS : et Netspeed, as-tu testé ?


Bah je l'ai lancé ... mais je comprends pas ce que tu veux que je teste . Y'avait un problème avec ?

matttbe, Wednesday 02 September 2009 à 11:33


Subscription date : 24 January 2009
Messages : 12573
D'après ce que je vois, il n'a pas les droits d'exécutions (+x)
Ce n'est normalement ce qui est prévu mais c'est pour être certain

fabounet, Wednesday 02 September 2009 à 11:42


Subscription date : 30 November 2007
Messages : 17118
il fallait faire une purge

pourquoi ne pas rajouter un rm de ce fichier dans le script pre-inst ?

Edit : tout ça tombe bien car je comptais geler la version 2.1.0.
les qques bugs restants pourront être corrigés dans la 2.1.1, mais là on a déjà tellement de trucs que mon Changelog gonfle comme un soufflet !

Edit2 : au fait je ne sais pas du tout où on en est niveau traductions.
les .po de bzr et les trad de Launchpad sont-elles synchro ? y'a une manip à faire ?

nochka85, Wednesday 02 September 2009 à 11:52


Subscription date : 29 November 2007
Messages : 7408
Edit : tout ça tombe bien car je comptais geler la version 2.1.0.
les qques bugs restants pourront être corrigés dans la 2.1.1, mais là on a déjà tellement de trucs que mon Changelog gonfle comme un soufflet !


Le problème de la transparence et du blocage des anims est réglé ?

... et puis tu n'avais pas parlé de mettre les valeurs des jauges positionnables ?

matttbe, Wednesday 02 September 2009 à 12:02


Subscription date : 24 January 2009
Messages : 12573
fabounet :
pourquoi ne pas rajouter un rm de ce fichier dans le script pre-inst ?
Il n'y a plus de pre-inst

Edit : tout ça tombe bien car je comptais geler la version 2.1.0.
les qques bugs restants pourront être corrigés dans la 2.1.1, mais là on a déjà tellement de trucs que mon Changelog gonfle comme un soufflet !
Je vais refaire un tour d'horizon alors

Edit2 : au fait je ne sais pas du tout où on en est niveau traductions.
les .po de bzr et les trad de Launchpad sont-elles synchro ? y'a une manip à faire ?
J'ai ajouté les traductions pt et pt_BR pour les plug-ins mais il faut le temps que Rosetta les intègre... Et je ferai une annonce aux traducteurs pour leur dire que la 2.1.0 va bientôt sortir et que les plug-ins sont ok.

matttbe, Wednesday 02 September 2009 à 15:13


Subscription date : 24 January 2009
Messages : 12573
Je pense avoir terminé la version française du wiki : Par BZR et Aidez-nous grâce à BZR

Si vous pouviez la relire, tantôt je commencerai la traduction en anglais (sauf si ppmt ou d'autres personnes sympa et maitrisant l'anglais passent par là )

EDIT : bzr résumé en une page et en schéma : bzr-quick-reference.png

matttbe, Wednesday 02 September 2009 à 15:30


Subscription date : 24 January 2009
Messages : 12573
Un petit post pour Mav et son script :

Tu peux avoir toute une série d'info via le wiki mis à jour mais voici en gros ce que je te propose de changer :

  • Pour récupérer les branches, il faut utiliser ces deux commandes
    bzr checkout --lightweight lp:cairo-dock-core
    bzr checkout --lightweight lp:cairo-dock-plug-ins
    Il y aura deux nouveaux dossiers 'cairo-dock-core' et 'cairo-dock-plug-ins'

  • Tu peux remplacer la dépendance 'subversion' par 'bzr' (et ajouter curl + libxklavier12-dev (sauf que depuis Karmic, c'est libxklavier-dev pour ne plus avoir d'autres problèmes causés par ces chiffres) :
    libxklavier*-dev

  • Je pense que ce serait préférable de le renommer en cairo-dock_bzr.sh. Tu gardes l'ancien qui (après un message d'info ) effacera le contenu 'cairo-dock' et 'plug-ins' s'ils existent (rm -rf suffit, pas besoin de le désinstaller par un make uninstall mais c'est peut-être mieux ), téléchargera le nouveau et le lancera.

  • Ce qui serait bien (et peut-être dans un second plan mais c'est rapide à faire ), c'est de pouvoir choisir le mode d'utilisation de bzr lors de la première install ("suffit" lors de la première install de créer un fichier avec un paramètre et de lire ce paramètre lors des prochaines utilisations ):
    • bzr checkout --lightweight (avec son bzr up) (pour tout le monde) (20 ou 30 Mo à télécharger)
    • bzr branch (avec son bzr pull) (pour les dev) (140-150 Mo à télécharger)

  • Peut-être également ajouter l'option
    make -j $(grep -c ^processor /proc/cpuinfo)
    pour utiliser tous les cœurs

  • Lorsque ce sera ok, pourras-tu refaire un tour sur la page du wiki Par BZR et faire une recherche du mot SVN et adapter le wiki avec la nouvelle adresse du script et autre. Merci

  • Peut-être que tu peux informer les personnes de ton script d'utiliser le dépôt weekly au lieu de compiler les sources. Ça désinstallera la version bzr (si le dossier avec le paramètre pour checkout ou branch et présent par exemple) et rajoutera les dépôts :
    echo "deb http://ppa.launchpad.net/cairo-dock-team/weekly/ubuntu $(lsb_release -sc) main ## Cairo-Dock-PPA" | sudo tee -a /etc/apt/sources.list
    sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E80D6BF5
    sudo apt-get update
    sudo apt-get install cairo-dock

  • Faudrait aussi regarder comment installer les traductions du dossier 'cairo-dock-plug-ins/po' . Fab, une idée ? (sans passer par la racine du dossier plug-ins pour compiler )

nochka85, Wednesday 02 September 2009 à 16:05


Subscription date : 29 November 2007
Messages : 7408
Tiens, au fait, çà me fait penser à un truc ! Lorsque je vois çà :
echo "deb http://ppa.launchpad.net/cairo-dock-team/weekly/ubuntu $(lsb_release -sc) main ## Cairo-Dock-PPA" | sudo tee -a /etc/apt/sources.list
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E80D6BF5
sudo apt-get update
sudo apt-get install cairo-dock


çà serait mieux de mettre un truc comme çà dans le wiki concernant le dépôt officiel plutôt que :

* Après avoir ajouter la clé du dépôt (la commande se trouve en haut de cette page), éditez votre sources.list :
sudo gedit /etc/apt/sources.list
et ajoutez-y, à la fin, la ligne correspondant à votre distribution (une qui figure dans le cadre ci-dessus, utiliser la première en cas de doute).

          • Ensuite, mettez à jour vos dépôts et installez cairo-dock et cairo-dock-plug-ins (les dépendances seront installées automatiquement)


sudo apt-get update
sudo apt-get install cairo-dock cairo-dock-plug-ins


... déjà c'est plus long, et en plus c'est plus risqué, car plutôt que d'éditer le sources.lst à la mano (au risque de faire une "connerie"), vaut mieux une commande terminal "incompréhensible" pour le commun des mortels mais qui marche sans risque ... non ?

Bien sûr, je parle de la méthode par le terminal ... et on laisse la méthode graphique comme tel ! ... par contre, je passerais la méthode par le terminal en 1er

fabounet, Wednesday 02 September 2009 à 16:42


Subscription date : 30 November 2007
Messages : 17118
+1
Il n'y a plus de pre-inst

comment on fait pour supprimer les anciens fichiers alors ? (genre les applets qui ont disparu)

Le problème de la transparence et du blocage des anims est réglé ?

faudrait déjà que j'arrive à le reproduire chez moi ! ça en bloque jamais, même en passant par une commande DBus pour animer l'icône

tout ce qui n'est pas un bug peut être fait plus tard. ça m'a l'air assez stable et assez rempli pour sortir maintenant, donc pas la peine d'attendre

Edit : merci pour le wiki, c'est très clair !
juste le paragraphe "Utilisez la même version de bzr que nous" me paraît pas vraiment utile (d'autant que je ne l'utilse pas moi-même )

matttbe, Wednesday 02 September 2009 à 17:17


Subscription date : 24 January 2009
Messages : 12573
fabounet :
comment on fait pour supprimer les anciens fichiers alors ? (genre les applets qui ont disparu)
Là, j'ai mis qu'il remplaçait et était en conflit avec le précédent (<= 2.0.9). Un pre-inst, c'est pas propre . Mais il y a tjs moyen de forcer pour l'avoir je pense.

faudrait déjà que j'arrive à le reproduire chez moi !
Pourtant voici ce que j'ai : http://videobin.org/+dn/g1.html

"Utilisez la même version de bzr que nous" me paraît pas vraiment utile (d'autant que je ne l'utilse pas moi-même
Hé bein bravo, monsieur montre l'exemple . C'est parce que sur la partie 'code' de lp, on peut voir pour nos branches "Repository format:    Packs 6 rich-root (uses btree indexes, requires bzr 1.9)". Et je pense que ça signifie que pour Intrepid, c'est déjà problématique

matttbe, Wednesday 02 September 2009 à 17:42


Subscription date : 24 January 2009
Messages : 12573
nochka :
déjà c'est plus long, et en plus c'est plus risqué, car plutôt que d'éditer le sources.lst à la mano (au risque de faire une "connerie"), vaut mieux une commande terminal "incompréhensible" pour le commun des mortels mais qui marche sans risque ... non ?
Voilà, c'est mis à jour

nochka85, Wednesday 02 September 2009 à 17:49


Subscription date : 29 November 2007
Messages : 7408
faudrait déjà que j'arrive à le reproduire chez moi ! ça en bloque jamais, même en passant par une commande DBus pour animer l'icône


Tu ouvres une fenêtre (par exemple firefox) que tu mets juste au dessus du dock PUIS tu rentres dans ton dock et tu en sors par la fenêtre en question ... chez moi, le résultat est garantis !

D'ailleurs, la preuve en image :
http://videobin.org/+dp/g3.html
... bref, pas top pour sortir une version stable ... non ?

... et en parlant de bug, y'a toujours les vidéos sur videobin.org qui ne passe plus avec dnd2share

matttbe, Wednesday 02 September 2009 à 17:59


Subscription date : 24 January 2009
Messages : 12573
Aussi, 'mail' n'est pas activé par défaut, est-ce voulu ? et le coup de molette s'il n'y a qu'un message, est-ce réglé ?

Moi, je suis plus pour une version beta

nochka85, Wednesday 02 September 2009 à 18:50


Subscription date : 29 November 2007
Messages : 7408
et le coup de molette s'il n'y a qu'un message, est-ce réglé ?


BIIIPPPP ! .... non, c'est pas réglé

Moi, je suis plus pour une version beta


Moi je suis plus pour une version qui reste sur le weekly en attendant que tout soit réglé ... ou à la limite sur le ppa stable

... parce que , mine de rien, ce ne sont pas des bugs "qu'il faut aller chercher", mais bel et bien des bugs "d'utilisation courante" ... bref, je vous raconte pas les retours si on met çà sur les dépôts officiels <- et en plus, cela ne ferait pas sérieux !

Donc, gardons la 2.0.8 (qui est "stable" et sans bugs "d'utilisation courante") dans le dépôt officiel et servons nous du ppa pour les sorties "plus hasardeuses"

matttbe, Wednesday 02 September 2009 à 19:16


Subscription date : 24 January 2009
Messages : 12573
Si je n'oublie pas, je pose la question ce soir à Gilir ou didrocks.

Pour moi, s'il y avait déjà moyen de regénérer des paquets avec la modif pour les cartes ATI, ce serait déjà pas mal !
Mais si on peut poster une nouvelle version (dans 15 jours, il y a moyen de tester un max je pense), ce serait bien entendu encore mieux!


Au passage : si des personnes sont "chaudes" pour commencer la traduction de ces deux pages Par BZR et Aidez-nous grâce à BZR. Sinon, j'essaye de faire ça ce soir ou plus tard. Mais il faudra également les relire
J'ai également créé cette page ppa Weekly et traduite en anglais (ppmt si tu as le temps d'y jeter un coup d'œil )

matttbe, Wednesday 02 September 2009 à 22:27


Subscription date : 24 January 2009
Messages : 12573
From BZR est maintenant "traduite" mais il faut également la relire

Je m'attaque maintenant à Help us with BZR

ppmt, Wednesday 02 September 2009 à 23:14


Subscription date : 29 November 2007
Messages : 3520
Bno j'ai vraiment honte... j'arrete pas de rejouter dans ma ToDo list ce que je dois faire pour le wiki et tout ce qui se passe c'est que la liste grandit

comment vous faire pour arriver a tous faire vous

J'ai commencer la relecture de From BZR jusqu'a First Installation...apres ca parle de script svn ???? il faut qu'on discute

matttbe, Wednesday 02 September 2009 à 23:37


Subscription date : 24 January 2009
Messages : 12573
C'est la partie du script de Mav, les changements se feront après.

Prends ton temps pour le wiki . Les dernières modif (3 pages) sur bzr sont juste à faire en premier

J'ai traduit (en vitesse => désolé déjà pour le nombre de fautes ) Help us with BZR

Technical discussions | Discussions techniques

Subjects Author Language Messages Last message
[Locked] Cairo-Dock Team : bzr
Page : 1 2 3 4 5 6
matttbe Français 110 matttbe [Read]
18 January 2010 à 15:24


Glx-Dock / Cairo-Dock List of forums Technical discussions | Discussions techniques Cairo-Dock Team : bzr Top

Online users :

Powered by ElementSpeak © 2007 Adrien Pilleboue, 2009-2013 Matthieu Baerts.
Dock based on CSS Dock Menu (Ndesign) with jQuery. Icons by zgegball
Cairo-Dock is a free software under GNU-GPL3 licence. First stable version created by Fabounet.
Many thanks to TuxFamily for the web Hosting and Mav for the domain name.