Home Forums Wiki Doc Install Extras Screenshots Source Code Projects Blog Users Groups Register
Glx-Dock / Cairo-Dock List of forums Official announcements | Annonces officielles Notre ppa sur Launchpad est prêt ! / Our ppa on Launchpad is now ready !
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)
Official announcements | Annonces officielles

Subjects Author Language Messages Last message
[Locked] Notre ppa sur Launchpad est prêt ! / Our ppa on Launchpad is now ready !
matttbe Français 14 matttbe [Read]
16 August 2009 à 13:41

matttbe, Thursday 13 August 2009 à 09:43


Subscription date : 24 January 2009
Messages : 12573
Salut à tous,

Ça faisait un petit temps que l'on en parlait mais voilà, c'est fait !
Pour mon 2000ème post sur ce forum, je vous annonce que le dépôt ppa de Cairo-Dock sur Launchpad est maintenant ouvert et fonctionnel ! (Les paquets ont été testés et semblent être ok !)

Le choix de (ré)activer le compte sur lp a été assez longuement réfléchi. En effet, la volonté de Fab, mais également de toute l'équipe, était de garder en fonction ce site avec son interface accueillant, son wiki, son forum et ses screenshots mais également la possibilité de parler en français.
Il est donc très clairement noté sur Launchpad quelques références à ce site mais également une annotation lorsque l'on veut poster un bug en précisant que l'on ne poste sur lp que les bug de la version 'stable' (celle des dépôts). Le reste retourne sur le forum même si la plupart des bugs peuvent être résolus en lisant le wiki => 'Avez-vous consulté notre Wiki avant de poster ?'
À noter également que l'on peut tjs poster ses bugs de la version stable (en anglais ou en français) sur le forum !

Voici un petit bilan des avantages et inconvénients à l'utilisation de lp :
  • Avantages :
    • Beaucoup de personnes se rendent en premier sur lp pour rapporter des bugs.
    • La gestion des bugs est meilleure qu'un forum.
    • Les paquets pour les dépôts officiels seront suivis personnellement (Gilir a fait du très bon boulot mais il ne saurait pas suivre le projets au jour-le-jour) et l'équipe pourra être directement mise en contact en cas de problème.
    • Les paquets seront générés facilement, plus proprement et pour plusieurs architectures et versions d'Ubuntu.
    • L'outil des traductions est très pratique et facile d'utilisation (la partie Russe pour Cairo-Dock vient d'être revue dernièrement grâce à ça !)
    • On pourra profiter de bazaar (une fois la partie plug-ins importée) et quitter Berlios (qui peine parfois !)
  • Inconvénients :
    • tout est en anglais.
    • l'interface est moins accueillante

Voilà donc pour ce qui était de la partie de lp.
Maintenant, parlons un peu du ppa : https://edge.launchpad.net/~cairo-dock-team/+archive/ppa .
L'avantage est que les paquets sont créés par des machines de Canonical pour plusieurs architectures et pour plusieurs versions d'Ubuntu. Après avoir créé des fichiers avec les règles pour la création de ces paquets, il 'suffit' d'envoyer plusieurs fichiers avec une seule commande et le reste est automatique.
La mise en place de ce ppa a pris un peu de temps parce que c'était mon premier paquet pour lp avec des règles pareils (ce n'est pas un petit machin !). Ce n'est pas compliqué mais ça respecte la politique de Debian : il suffit de lire pas mal de documentation puis c'est vraiment simple

Du côté des changements, il n'y a maintenant plus deux paquets mais sept !
    • Il y a deux paquets data (cairo-dock-data et cairo-dock-plug-ins-data => un seul paquet pour les 3 architectures)
    • Deux paquets de fichiers compilés (cairo-dock-core et cairo-dock-plug-ins).
    • Un paquet cairo-dock-dev était obligatoire pour générer les paquets plug-ins (ce paquet ne sert à rien pour l'utilisateur, il n'est normalement pas installé).
    • Idem pour cairo-dock-plug-ins-integration où pour ce paquet, aucune dépendance autre que CD n'est demandée (sinon il fallait installer 15 ou 20Mo de paquets en plus inutilement).
    • Enfin, un meta paquet du nom de cairo-dock a été créé.
Maintenant, il suffit donc de sélectionner ce paquet (cairo-dock) pour installer automatiquement CD avec les plug-ins. C'était la seule manière pour imposer l'installation des plug-ins. (mais on peut tjs installer cairo-dock-core et cairo-dock-data sans les plug-ins mais c'est assez ridicule !)
Il n'y a aucune différence pour l'utilisateur des dépôts. C'est même plus facilement puisqu'il n'y a qu'un paquet à sélectionner.


Comment utiliser ce ppa ? / How to use this ppa ?
  • Ajoutez le dépôt / Add the repository :
    echo "deb http://ppa.launchpad.net/cairo-dock-team/ppa/ubuntu $(lsb_release -sc) main ## Cairo-Dock-PPA" | sudo tee -a /etc/apt/sources.list
  • Ajoutez la clé / Add the key :
    sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E80D6BF5
  • Mettez à jour la base de donnée / Update the data-base :
    sudo apt-get update
  • Upgrade or install:
    sudo apt-get dist-upgrade
    sudo apt-get install cairo-dock



Maintenant, il reste à voir ce qui va se passer pour la partie Ubuntu du dépôt glx-dock.org Et si la décision est de l'abandonner, comment prévenir les utilisateurs du changement !

Il faut encore mettre à jour le wiki mais ça se fera sous peu !

PS : il y aura certainement un ppa weekly avec des paquets générés toutes les semaines de la version instable.

EDIT : en éditant mon message pour y rajouter le PS juste après, le message a été transféré de section et on ne peut plus revenir de l'autre côté

Voici les deux messages reçus entre temps (sorry du dérangement, je le saurai pour la prochaine fois !) :

ppmt : ah c'est pour ca que ca a pris du temps....tu attendais d'atteindre les 2000 postes

sinon un ppa toutes les semaines c'est pas un peu beaucoup? une fois par mois ca devrait être suffisant! sauf en cas de gros problème (genre weather.com qui change
son site)

En tout cas bravo pour tout ton travail....


Mav : Merci pour ton gros boulot, je ne sers plus à rien maintenant snif

matttbe, Thursday 13 August 2009 à 10:07


Subscription date : 24 January 2009
Messages : 12573
ppmt :
sinon un ppa toutes les semaines c'est pas un peu beaucoup? une fois par mois ca devrait être suffisant! sauf en cas de gros problème (genre weather.com qui change son site)
Ce serait pour créer un dépôt dit 'instable' ou plutôt testing !
Je pense que certaines personnes veulent avoir les dernières versions mais n'ont pas envie de passer par le SVN / BZR pour compiler, etc. C'est le principe des dépôts mozilla-ubuntu-daily ou chromium-daily. Une par semaine, ça va je pense !

Si la création de ces paquets consiste à appliquer 3 commandes (création du tarball, création des paquets à envoyer et envoie), autant en profiter !



@ Mav : si tu as envie de t'amuser pour la version weekly si ça se fait (il reste Hardy et Debian)
Et puis, ça te laissera plus de temps pour coder en C

nochka85, Thursday 13 August 2009 à 10:58


Subscription date : 29 November 2007
Messages : 7408
Ce serait pour créer un dépôt dit 'instable' ou plutôt testing !
Je pense que certaines personnes veulent avoir les dernières versions mais n'ont pas envie de passer par le SVN / BZR pour compiler, etc. C'est le principe des dépôts mozilla-ubuntu-daily ou chromium-daily. Une par semaine, ça va je pense !


Tout à fait d'accord !

... Par contre, cela veut dire qu'il y aura 2 ppa ?? (un "testing" + un "stable" ? )

matttbe, Thursday 13 August 2009 à 12:32


Subscription date : 24 January 2009
Messages : 12573
Oui monsieur

Dans le genre "https://edge.launchpad.net/~cairo-dock-team/+archive/testing", ça vous va ?

nochka85, Thursday 13 August 2009 à 12:43


Subscription date : 29 November 2007
Messages : 7408
Tout à fait !

fabounet, Thursday 13 August 2009 à 15:43


Subscription date : 30 November 2007
Messages : 17118
et bien, un grand bravo et merci pour l'effort !
il nous reste plus qu'à nous habituer à l'interface, et essayer d'être présent sur les 2 sites

pour le dépôt glx-dock.org je pense que ce serait bien de le garder (il est beaucoup utilisé maintenant et ça nous donne plein de stats )
et puis surtout il ne gère pas qu'Ubuntu.
le dépôt lp weekly est là pour ceux qui préfèrent utiliser un ppa.

matttbe, Thursday 13 August 2009 à 17:43


Subscription date : 24 January 2009
Messages : 12573
pour le dépôt glx-dock.org je pense que ce serait bien de le garder
On prend les fichiers du ppa et on les copies vers le dépôt de CD ? (Mav pourra encore s'amuser avec comme ça ) Sauf s'il y a un problème de signature mais je ne pense pas...

PS : un tout grand merci à toi, Fab, de m'avoir ajouté dans le About pour lp et le site (faudra que je continue à patcher encore je vois aussi :^^:). Merci, ça fait plaisir !

fabounet, Thursday 13 August 2009 à 17:48


Subscription date : 30 November 2007
Messages : 17118
mais c'est bien normal
oui une simple copie si c'est possible, ça serait bien.
perso ça ne me déplaît pas de ne plus être obligé de générer les paquets
en plus avec Network-Monitor il n'a pas de quoi s'ennuyer

Tofe, Friday 14 August 2009 à 11:13


Subscription date : 09 February 2008
Messages : 921
Très beau boulot !!

et essayer d'être présent sur les 2 sites


Arg, ça va être costaud

fabounet, Sunday 16 August 2009 à 04:14


Subscription date : 30 November 2007
Messages : 17118
tiens j'ai posté mes derniers paquets sur Berlios (2.0.8-hardy)
que d'émotion

matttbe, Sunday 16 August 2009 à 10:39


Subscription date : 24 January 2009
Messages : 12573
Mais pour Hardy, il faut tjs les faire à la barbare . (Ou il faut que je trouve comment faire )

L'émotion pourra se renouveler !

Rom1, Sunday 16 August 2009 à 11:01


Subscription date : 18 March 2008
Messages : 451
Hello!
La ligne
echo "deb http://ppa.launchpad.net/cairo-dock-team/ppa/ubuntu $(lsb_release -sc) main ## Cairo-Dock-PPA" | sudo tee -a /etc/apt/sources.list"
n'est pas bonne, il faut enlever le dernier "

matttbe, Sunday 16 August 2009 à 12:10


Subscription date : 24 January 2009
Messages : 12573
Merci, je l'ai enlevée hier

(et sry pour le dérangement !)

Rom1, Sunday 16 August 2009 à 12:46


Subscription date : 18 March 2008
Messages : 451
Je le vois encore dans ton post

matttbe, Sunday 16 August 2009 à 13:41


Subscription date : 24 January 2009
Messages : 12573
Je l'avais fait dans la description sur la page du ppa.

Mais ici, c'était dans le post à ne pas modifier . Bon c'est fait en forçant un peu , merci.

Official announcements | Annonces officielles

Subjects Author Language Messages Last message
[Locked] Notre ppa sur Launchpad est prêt ! / Our ppa on Launchpad is now ready !
matttbe Français 14 matttbe [Read]
16 August 2009 à 13:41


Glx-Dock / Cairo-Dock List of forums Official announcements | Annonces officielles Notre ppa sur Launchpad est prêt ! / Our ppa on Launchpad is now ready ! 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.