Cairo-dock sera dans Ubuntu Intrepid (8.10)

Et un paquet de moins ! Cairo-dock vient d’être accepté via REVU et sera uploadé dans Ubuntu si tout se passe bien dans les jours qui viennent.

Cairo-dock est, comme son nom l’indique, un dock c’est à dire une barre qui permet d’abord de lancer et de voir les applications ouvertes. A l’origine, c’était un essai de MacSlow qui fut repris plus tard par Fabounet, un français qui l’améliora. Le développement est maintenant assuré par plusieurs personnes, même si Fabounet reste celui qui « dirige » le développement. C’est l’un des principaux concurrents de AWN, avec notamment Kiba-dock. Il est très utilisé par des français, car la communauté française autour de ce dock est très importante.

Côté fonctionnalités, il est extrêmement configurable, peut être positionné sur tous les bords de l’écran, se lance sans le composite, permet de faire des sous-dock, a la capacité de d’avoir des effets sur tout le dock (style zoom à la Mac OS X, ou animation circulaire style carroussel).

Par contre, non il n’est pas parfait 🙂 Par rapport à AWN, les tâches ouvertes ne se confondent pas avec les lanceurs (l’option ne fonctionnait pas chez moi), le fait qu’il bouge tout le temps et dans tous les sens ne le rends pas aussi pratique lors de sa prise en main, il ne possède pas de bindings pour d’autres langages pour faire des extensions (des bindings python pourrait être utiles), il n’a pas de support D-Bus pour communiquer avec d’autres applications (même si quelque chose comme ça existe en plugins), un peu plus gourmant en CPU lors des animations. J’aurais aussi des reproches à faire sur la distribution des sources mais cela concerne moins les utilisateurs.

Concernant le paquet en lui-même, celui qui sera normalement uploadé sur Ubuntu ne contient que le dock, sans les thèmes et sans les plugins. Les thèmes sont maintenant dans un système de construction différent, donc nécessitera un nouveau paquet. Les plugins sont actuellement tous dans des systèmes de construction différents, signifiant un paquet source par plugin, ce que je refuse de faire. Donc sauf modification des sources ou si un autre packageur s’en occupe, il n’y aura pas de plugins.

Enfin si certains se posent la question « Pourquoi pas sous Debian ? », d’abord pour les problèmes de distribution des sources, mais aussi parce que je préfère qu’il passe par une période de test chez Ubuntu avant d’envisager un empaquetage chez Debian.

Voilà, j’espère que vous vous amuserez bien avec ce nouveau jouet 🙂

Liens utiles :

Les Screenlets 0.1.1 sont sortis

Amateurs de gadgets, la version 0.1.1 des screenlets est sortie hier. Le but de cette version a été surtout de corriger des bugs persistants, mais elle introduit pas mal de nouveaux screenlets :

  • Appmenu : Affiche un menu pour lancer des applications
  • Brightness : Change la luminosité de l’écran.
  • CompositeToggler : Un petit bouton pour passer du mode composite au mode non composite
  • Digiclock : Une horloge digitale
  • EvolutionContacts : Un menu pour avoir tous ses contacts d’Evolution.
  • Mount : Un menu qui affiche les points de montages
  • Places : Un menu qui affiche les raccourcis Nautilus
  • Speech : un synthétiseur vocal (nécessite gnome-orca)
  • Tomboy : Affiche et lance les notes de Tomboy
  • Netmonitor : Affiche les taux de transfert du réseau (Upload / Download).
  • Trash : Une poubelle.
  • Sidebar : Une barre qui permet de contrôler ou de raccrocher des screenlets. Vous pouvez par exemple faire un glisser/déposer d’un screenlet vers la Sidebar pour qu’il soit automatiquement redimensionné.

Une petite capture d’écran :

L’annonce sur le forum : http://forum.compiz-fusion.org/showthread.php?t=8249

Pour la disponibilité des paquets, ils devraient être chez Debian dans quelques jours (sauf problème). Pour Ubuntu, j’ai mis à jour la version dans mon PPA pour Hardy et Gutsy.

Amusez vous bien 🙂

Mugshot et Online-Desktop sur Ubuntu

Premiers paquets que je vais essayer d’intégrer à Intrepid : Mugshot et Online-Desktop (les 2 étant très liès).

Mais d’abord, une petite description. Mugshot.org est un site qui tente de fédérer plusieurs site dit « Web 2.0 » comme Facebook, Digg, del.ico.us, last.fm etc … le résultat est un programme qui tracke ces activités du web et les publient à vos amis.

Online-Desktop poursuit le même principe en l’élargissant. Il utilise notamment Firefox pour utiliser au maximum les applications web comme Gmail, Google Reader etc … Le but est de les utiliser de la façon la plus transparente possible et faire de l’ordi une porte ouverte sur le Web.

Dans l’ensemble, je trouve que c’est un concept intéressant qu’il faudrait explorer. C’est peut être le futur de l’informatique (ou pas :)). Et puis, je fais une fixation sur les programmes que Fedora a et pas Debian unstable 🙂

En ce qui concerne les paquets, ils sont disponibles pour Hardy dans mon PPA. Mugshot doit être fonctionnel, même si des déconnexions peuvent subsister. Online-Desktop et Bigboard (les 2 vont ensemble) devrait marcher, mais je ne garantie pas la stabilité après le lancement.

Pour Mugshot, il est impératif d’avoir un compte sur mugshot.org et se s’y connecter avec Firefox. Il faut aussi conserver les cookies venant de ce site, le client Mugshot s’en sert pour se connecter.

Pour Online-Desktop, il faut se connecter par GDM à la session « Online-Desktop », il doit lancer Firefox et Bigboard. Après, il faut jouer.

J’espère pouvoir les proposer à Ubuntu dans quelques jours quand la merge avec Debian aura commencé, sauf si on (l’équipe Debian qui maintient tous ces paquets) arrive à les publier chez Debian avant 🙂

Liens utiles :

Mon programme pour Intrepid

Le développement d’Intrepid va bientôt commencé, l’occasion de faire le point sur les paquets que je vais essayer de faire pour cette version :

Les « je vais faire tout mon possible pour »

  • mugshot & online-desktop (voir billet suivant)
  • cairo-dock (pour l’instant sans les plugins)
  • eee-applet
  • stuffkeeper (parce que je connais l’auteur)

Les « peut-être »

  • autoppa (si les auteurs ne le font pas)
  • affinity
  • cairo-composite-manager (déjà packagé par l’auteur, mais non soumis)
  • moap (en attente chez Debian depuis longtemps)
  • Packagekit (mise à jour) et gnome-packagekit (même si son intégration avec apt/dpkg fait polémique).

Les paquets devrait apparaître dans mon PPA pour les testeurs motivés. Je ferais les soumissions à REVU quand la merge avec Debian aura commencé, en priant pour que REVU n’engloutisse pas mon boulot comme il l’a fait pour awn-extras …

Si vous avez d’autres idées 🙂