Sortie de Kopete 0.12
vendredi 2 juin 2006 à 12:09 :: #11 :: rss
Le voilà, le tant attendu Kopete 0.12 est sorti.

Cette version n'est incluse dans aucune version de KDE, il faut télécharger les sources séparément. En espérant que les distributions feront des paquet. Les nouvelles fonctionalités n'étant plus autorisées dans KDE 3.5 (sauf exceptions) , et KDE 4 étant encore très loin de sortir.
Principales nouveautés de cette version (je détaille un peu plus loin):
- Beaucoup de corrections de bugs
- Support de Jabber amélioré
- Support expérimental de la voix avec Jabber en utilisant libjingle
- Nouveau moteur de thèmes pour la fenêtre de discussion
- Le message de statut se change différemment et apparaît dans la barre d'état
- Meilleur des encodage dans Oscar (AIM+ICQ)
Voir les captures d'écran que j'ai faites en essayant de montrer au mieux les nouveautés
Cette sortie marque, pour moi, ma transition entre MSN et Jabber. J'étais en effet, jusqu'à présent mainteneur du plugin MSN de Kopete. Mais cet été, j'en ai eu marre, et je suis passé du "bon" coté en laissant tomber MSN.
Au début, j'étais plutôt contre cette version en dehors de KDE, voulant plutôt concentrer nos effort sur Kopete 1.0 qui devrais être incluse dans KDE 4.0. Mais comme le développement de KDE 4.0 avançais à son rythme (lentement), et que je voulais faire des trucs concrets, j'ai finalement rejoins cette version pour apporter quelques fonctionalités dans Jabber
Détail des nouveautés Jabber
- Meilleur support des transports, comme je l'ai déjà expliqué
- Corrections de nombreux bugs (notamment en ce qui concerne les MUC)
- Liste des salons d'un serveur de conférences

- Signets pour rejoindre rapidement des salon. (JEP-0048) Bien qu'il ne soit pas possible d'éditer les signets avec l'interface graphique de Kopete, il faudra utiliser la console XML ou un autre client qui supporte l'édition des signets. (rejoindre automatiquement un salon est supporté) (screenshot)
- XHTML-IM : soit la possibilité d'utiliser un formatage pour les messages (JEP-0071)
- Utilisation de la JEP-0085(Chat State Notification) pour les notification de frappe, en plus de l'ancienne JEP-0022 déjà supporté dans Kopete. On est donc compatible avec plus de client dont Google Talk à ce niveau.
- Support des avatar stockés dans la vCard (JEP-0153)
- JEP-0162: Best Practices for Roster and Subscription Management. (Grâce à l'aide de Lucas)
- Compatibilité avec les thèmes d'émoticons décrit dans la JEP-0038 même si le format des themes par défaut reste l'ancien
- Support de la voix grâce à Jingle
À propos de Jingle, il faut noter que on utilise la libjingle qui contient quelque bugs, et n'est pas vraiment adaptée à Kopete. Et qui en plus n'est pas compatible avec les spécification des JEP (mais compatible avec Google Talk). Pour la prochaine version on va essayer d'avoir un bien meilleur support conforme au standards (avec sans doute une couche de compatibilité quand même), et utilisant Phonon
Nouveau moteur de thèmes
L'ancien moteur de thème était basé sur XSLT. Ce moteur était extrêmement puissant, mais également lent et lourd. De plus, il y avais de nombreux bugs ennuyant. Et la fabrication d'un thème demandait de connaître le XSLT.
Le nouveau moteur se base donc sur les thèmes d'Adium. Les thèmes sont juste un ensemble de fichier HTML et CSS, beaucoup plus facile à faire pour quelqu'un qui connais ces 2 "langages". Mais aussi beaucoup plus rapide pour l'affichage. On perd beaucoup en fonctionalité, mais de toute façon, personne n'utilisais avec sa pleine puissance le XSLT pour faire des thèmes
Kopete est compatible avec les thèmes d'Adium, mais rajoute quelques extensions intéressantes comme la possibilité d'avoir des couleurs différentes en fonction du contact (pratique pour les discussions en groupe)
Des thèmes sont disponibles sur kde-look. Le bouton permettant de les télécharger automatiquement depuis l'interface en utilisant Get New Hot Stuff a été réactivé, (malgré ses petits bugs toujours non corrigés)
Conclusion
Cette version qui est une version de transition avant KDE 4.0 montre que Jabber est devenu une priorité pour moi (et même pour d'autre développeur). Comptez sur des améliorations significatives du support de Jabber dans KDE4. Je ferais en sorte que son support soit aussi bon ou meilleur que le support de MSN au temps ou j'était encore un développeur actif de ce plugin.
N'oublier pas aussi l'existence du serveur kdetalk.net (serveur très stable)







Commentaires
1. Commentaire de Omnisilver
Le vendredi 2 juin 2006 à 21:54
2. Commentaire de Gof
Le vendredi 2 juin 2006 à 23:10
3. Commentaire de Max
Le samedi 3 juin 2006 à 00:35
4. Commentaire de S.F.
Le dimanche 4 juin 2006 à 20:33
5. Commentaire de Anakin Starkiller
Le mardi 6 juin 2006 à 20:31
6. Commentaire de Gof
Le mercredi 7 juin 2006 à 13:17
7. Commentaire de Gigab
Le dimanche 2 juillet 2006 à 17:09
8. Commentaire de tytou
Le mardi 4 juillet 2006 à 22:17
Ajouter un commentaire
Les commentaires pour ce billet sont fermés.