KDE 4.0 surement repoussé d'1 mois ... mais le développement continue !
Par Administrateur le mardi, juillet 24 2007, 00:03 - Planet - Lien permanent
Devant les changements à faire sur les bibliothèques de base, KDE 4.0 va certainement être repoussé d'1 mois, tout au moins la béta prévue dans quelques jours. Mais le développement continue avec notamment des "widgets" qui poussent comme des champignons pour Plasma, mais pas seulement !
KDE 4.0 Beta aura surement du retard
Comme dit en avant-propos, KDE 4.0 va certainement avoir du retard. Si vous voulez suivre la discussion sur la mailing list, c'est par là. Certains développeurs ne considèrent pas l'état actuel des bibliothèques de base comme figé. Or, cet état est nécessaire pour annoncer le statut de béta, c'est à dire, plus de changement majeur ni améliorations. Attention, on ne parle que des bibliothèques, pas des applications. D'ailleurs, il devient de plus en plus évident que KDE 4.0 ne sera qu'une démo des possibilités de KDE4, une collection de bibliothèques et une API quasi stable. Mais KDE 4.0 ne sera pas complet au sens où beaucoup d'utilisateurs le voit.
Plasma
Beaucoup de nouvelles choses dans Plasma. Vous pouvez voir cela dans les démos de la commit-digest de cette semaine. Essayons de résumer tout cela, plus quelques autres nouvelles sur Plasma (n'oubliez pas de mettre le son pour les vidéos ;-)) :
- Les icônes sont maintenant animés
- Pleins de nouveaux Engines et/ou Plasmaoïdes : dictionnaires, affichage d'images, horloge digitale, liens avec Solid (exemple, un plasmoïde qui montre l'activité réseau), liste de programmes lancés, lecteur de fichiers/dossiers, une mappemonde, prévisions météo, notes, un plasmoïde en plusieurs parties(ceux qui connaissent les mockup KDE4 doivent le reconnaître ;-)) ... et encore, il parait qu'il y en a plein d'autres ....
- La compatibilité avec les widgets de Mac OSX a été annoncée, mais je n'en sais pas plus sur cette implémentation.
- Plasma est maintenant "scriptable", seulement avec Javasript pour l'instant mais le reste devrait suivre. D'autres travaux sont en cours (un système de construction pour installer/configurer les applets, des niveaux de zooms, le rendu du fond des applets ...).
PIM dans KDE4
un long dossier a été consacré à la gestion PIM (Personnel Information Management).
La composante la plus connue est Akonadi, qui permet d'interroger toutes les sources d'informations liées à la PIM (mails, contacts, calendrier ... mais aussi messagerie instantannée). C'est une sorte d'énorme interface qui permet de n'interroger que Akonadi pour récupérer les informations de toutes les sources qu'il peut lire. C'est un peu dans la même lignée que Solid pour le hardware, Solid pour le multimédia, et Decibel pour l'IM (ce dernier faisant maintenant parti du projet PIM de KDE). Et le meilleur dans tout ça ? Akonadi ne dépends pas de QT ni de kdelibs, il ne communique que par Dbus. Donc, on peut imaginer que des applications GNOME soient développées avec Akonadi sans être des usines à gaz. Enfin, je vous laisse imaginer les interactions possibles avec NEPOMUK-KDE et Akonadi une fois le système des metadonnées en place
Khalkhi va s'occuper des contacts, en introduisant des concepts comme les groupes, les relations entres contacts, des propriétés de contacts partagées, des propriétés par plugins (ajouter un plugin permettant de récupérer les galeries photos de Flick, ou les profils Last.fm d'un contact), changements incrémentés (pas besoin de recharger tous les contacts à chaque fois). Apparition non prévu avant KDE 4.1. Un screenshot.
KitchenSync, outil de synchronisation qui s'appuie sur OpenSync pour tout synchroniser, comme les PDA par exemple. Surtout dépendant du développement d'OpenSync, la version pour KDE4 semble être prête pour KDE 4.0.
Mail Transport est la mise en commun des paramètres de configuration des emails. C'est une bibliothèque qui s'occupe de recevoir et d'envoyer les mails. Au final, quand vous changerez votre mot de passe dans Kontact pour votre mail toto@toto.corp.com, il sera automatiquement mis à jour dans Mailody.
Syndication est la même chose que Mail Transport, mais pour les flux syndiqués (comme les RSS, Atom et compagnie).
Donc en théorie, peu importe l'application qui sera utilisée, vous aurez toujours les mêmes paramètres de mails, les mêmes contacts, les mêmes mails stockés, les mêmes flux RSS, tout ça se mettant à jour automatiquement avec votre PDA/Téléphone
La liberté de choisir son programme en ayant toujours les mêmes paramètres/données, ça c'est de l'intégration
Par contre, notez bien que l'équipe PIM est assez indépendante de KDE, ayant sa propre roadmap et deadline. En plus, vu la complexité de la tâche, il ne faut pas s'attendre à voir tout ça dans KDE 4.0.
KHTML et Webkit...
.... enfin réuni ? Il parait que c'est l'un des trolls favoris des developpeurs/utilisateurs de KDE
Amarok 2
Une interview d'un développeur d'Amarok a permis d'en savoir plus sur cette nouvelle version. Au programme des nouveautés :
- Refonte de la playlist, notamment pour les très grandes
- Vue contextuelle revue et ajout de nombreux services web
- Prise en charge des baladeurs par Solid
- Portage sur Mac et Windows ... évidemment

Mais également :
- Visualisation 3D des albums
- Possibilité de voir la vue centrale d'Amarok développée en plasmoïde (même lien que ci-dessus)
NEPOMUK-KDE et intégration avec Dolphin
Le super système de métadonnées et de recherche sémantique du futur KDE (et développé en partenariat avec Mandriva) est maintenant intégré à Dolphin. Cet article détail un peu plus l'état du projet. On apprends que les développeurs sont en train de travailler notamment avec Mozilla pour intégrer la recherche sémantique au plus grand nombre de plate-forme; Ils réfléchissent même à un système de P2P pour partager cette recherche sémantique. Je n'imagine même pas le truc énorme que ça pourrait donner, une sorte de del.ico.us à l'échelle de tout le desktop ...