Bonjour cher journal,
Désolé pour l'appel au troll, mais aujourd'hui KDE m'a permis de passer pour un gars bien auprès d'une copine :)
Pour ceux qui ne connaissent/utilisent pas kdepim, il faut savoir que dans kde il y a une gestion du carnet d'adresses centralisé qui permet à toutes les applications kde de s'en servir. Ça permet notamment de lier des gens connus dans kopete à une entrée du carnet d'adresses, de synchroniser leurs infos (comme la date d'anniversaire) qu'ils donnent sur jabber (par exemple) dans son carnet d'adresses, d'afficher les prochains anniversaires dans kontact ou kickpim...
Justement LA fonction qui m'a permis de passer pour un gars bien s'est celle qui vous rappelle les anniversaires, ce qui est très pratique pour ceux qui ne savent pas le jour qu'on est ni les dates d'anniversaires (comme moi ;))
La liste des tâches dans kontact m'est devenue précieuse pour éviter d'oublier de faire des trucs.
PS: il y a sûrement un carnet d'adresses dans gnome, mais là c'était juste pour mettre en avant qu'on peut dire tout ce qu'on veut sur KDE du genre que c'est lourd, mais y'a de + en + une intégration profonde entre les applications KDE, & ça c'est bien pratique !!! Vivement une intégration avec des applications non kde (oui j'ai le droit de rêver, mais avec les normalisations de freedesktop, peut-être qu'un jour...)
PS2: no troll, please :) si vous n'êtes pas d'accord, oubliez mon journal :)
PS3: oui je m'enflamme pour très peu :) mais je voulais partager ma joie ;o)
# kabc roxor!
Posté par gnumdk (site web personnel) . Évalué à 5.
[^] # Et Gnome alors ? <no troll>
Posté par spongurex . Évalué à 3.
LDAP pourrait d'ailleurs être la solution que tu recherche afin de faire communiquer les carnets d'adresse entre Gnome et KDE car indépendant de toutes plateformes logiciels (je veux dire gtk/qt) et fonctionnant en réseau. Accessoirement, c'est un protocole standardisé (RFC 1777).
[^] # Re: Et VCard / Ical / CAP ...
Posté par Benjamin (site web personnel) . Évalué à 3.
mais ldap nécessite un serveur et est relativement lourd à implémenter / configurer...
ou alors il faut un "ldaplite" un peu comme on peut désormais utiliser un "sqlite" ou un "standalone mysql" par exemple.
pour la communication de carnet d'adresse, mais aussi d'agendas ou de tasklists, il y a normalement CAP (Calendar Access Protocol) au niveau protocolaire ( http://www.imc.org/ietf-calendar/index.html(...) ) et le format utilisé : ical, vcal, vcard. ( http://www.faqs.org/rfcs/rfc2426.html(...) )
Bref, les applications ont les protocoles et formats ouverts et standards d'échange et de stockage, reste à les faire réellement communiquer entre elles.
# Intégrations des applications de messagerie instentaées et freedesktop.
Posté par Gof (site web personnel) . Évalué à 3.
http://developer.kde.org/documentation/library/cvs-api/interfaces/h(...)
Même si, à ma connaissance, seul KMail, Kopete et Konversation utilise cette interface actuellement, cela signifie que n'importe quelle application peut demander ou signaler l' états de « contacts »
En théorie, il serait donc possible d'écrire un plugin pour Gaim qui l'intégrerais à KMail. Le seul problème est que KIMProxy utilise DCop qui est une technologie KDE, et emploi les id de libkabc (en gros de KAdressBook) pour identifier les contacts.
Mais les développeurs de Gaim veulent faire pareil ([troll]toujours à la traine[/troll]), avec leur projet Galago ( http://galago.sf.net(...) ) dont ils compte en faire une spécification de freedesktop.
Seulement le projet est loin d'être fini (surtout que le développeur n'as plus trop le temps de travailler dessus ces jours ci) et utilise DBus, qui n'est pas encore supporté par KDE.
De plus, ce que je n'aime pas dans Galago, c'est que ça nécessite un démon qui tourne en arrière plan.
Voici l'état tel qu'il est maintenant.
Avec KDE4 qui supportera plus que probablement DBus, L'intégration entre les applications KDE et Gnome (et autres) sera normalement plus aisé.
Reste à voir laquelle des deux approche sera adoptée.
Note que un pont entre KIMProxy et Galago est parfaitement possible.
[^] # Re: Intégrations des applications de messagerie instentaées et freedeskt
Posté par gnumdk (site web personnel) . Évalué à 2.
Ah, je l'avais deja lu cette spec, bien avant que le truc s'appelle galago :)
Ben coté, Kde, les devels sont vraiment pas chaud pour ce truc, c'est sous featuré, ca ne correspond pas à leurs besoins et de plus beaucoup trouve cette spec completement moisi(genre le fait que cette derniere s'occupe de la mise en forme).
[^] # Re: Intégrations des applications de messagerie instentaées et freedeskt
Posté par gnumdk (site web personnel) . Évalué à 2.
Tu as oublié konqueror qui utilise ca aussi :) D'ailleurs je te remercie pour cette présentation de kimproxy, je m'etais arreter sur kabc pensant que c'etait cette lib qui faisait tout :)
[^] # Re: Intégrations des applications de messagerie instentaées et freedeskt
Posté par gnumdk (site web personnel) . Évalué à 3.
Mais je suis retombé sur un journal de Ludovic:
http://linuxfr.org/~phpgml/15993.html(...)
Ou en fait il s'agissait de continuer l'intégration en synchronisant l'avatar kopete et kadressbook(kabc). Je sais pas si tu es au courant mais il est RESOLVED.
Bon, pas dans le bugzilla de kde, je trouve ca bizarre d'ailleurs.
Mais va voir la =>
http://www.kdedevelopers.org/node/view/752(...)
http://www.kdedevelopers.org/node/view/785(...)
http://img125.exs.cx/img125/4725/scre38zn.png(...)
[^] # Re: Intégrations des applications de messagerie instentaées et freedeskt
Posté par Ludovic Gasc . Évalué à 1.
[^] # Re: Intégrations des applications de messagerie instentaées et freedeskt
Posté par Ludovic Gasc . Évalué à 1.
Que va devenir Dcop ? perso je trouves que ça serait bien que dcop disparaisse pour faire place à dbus, mais quelqu'un as t'il des infos dessus ?
Y'a t'il des choses que sait faire dcop & pas dbus ? est-ce que dbus est au moins aussi performant que dcop ?
[^] # Re: Intégrations des applications de messagerie instentaées et freedeskt
Posté par gnumdk (site web personnel) . Évalué à 3.
Par contre, j'avais lu un thread super interessant sur une mailing list kde à propos de la migration vers Dbus et des problemes que cela va occasionner mais j'arrive pas à la retrouver :( Si quelqu'un a un lien...
Sinon, le seul truc qui me plait moyennement dans dbus, c'est le coté service systeme. Parce que si l'utilisateur enleve dbus au démarrage du systeme(via drakconf par ex), normalement , Kde et Gnome ne devrait plus fonctionner. Donc bon, de ce point de vu la, ca m'inquiete un peu... Je vois tres biens le contenu des forums dans quelques années : "Mon gnome marche plus!", "Kde cassé" :)
Sinon, pour ceux qui vont se la ramener en me disant que gnome utilise deja dbus et que enlever le service n'empeche pas à gnome de fonctionner, je leur répondrais une seule chose: "Preuve que gnome n'utilise pas Dbus"(a part un outils en fait).
[^] # Re: Intégrations des applications de messagerie instentaées et freedeskt
Posté par Narishma Jahar . Évalué à 1.
[^] # DCOP vs DBUS
Posté par Gof (site web personnel) . Évalué à 2.
Dans le cas de KDE, c'est du C++ avec QT, et donc il y a plein de type QT partout (QString, ....) ce qui fait que ça rends les communication avec les applications GTK et autres plus difficile.
Pour remédier à ça, DBUS à donc été construit sur base de DCop
La principale différence étant que les types sont bien défini dans les spécifications.
Mais, alors que DCOP est stable, et utilisé depuis plusieurs années avec succes, DBUS n'en est pas encore à sa version 1.0 et il existe relativement peu d'application l'utilisant réellement qui peuvent prouver sa stabilité et son efficacité.
Tu veux parler de celui-là ?
http://lists.kde.org/?l=kde-core-devel&m=109646893512881&w=(...)
[^] # Re: Intégrations des applications de messagerie instentaées et freedeskt
Posté par morgendorffer . Évalué à 1.
Pour Gnome, actuellement, Dbus est pour les messages systèmes et pratiquement rien d'autre. Donc, vires Dbus et nautilus ne voit pas qu'une clées a été ajouté, G-V-M ne voit pas les volumes, cups ne dit où en est l'impression etc.
Dbus est utilisé là où il est utile et adapté. Il n'est pas utisé à tous propos. Je trouve amusant que chez KDE, DBus est vu comme un concurrent/remplaçant de tout et n'importe quoi. Une façon de dramatiser les choses...
> a part un outils en fait
nautilus
cups
desktop-printing
gnome-volume-manager
nautilus-cd-burner
[^] # Re: Intégrations des applications de messagerie instentaées et freedeskt
Posté par gnumdk (site web personnel) . Évalué à 3.
Le seul probleme, c'est que comme pour Kde, ca risque de cassé la compatibilité et donc imposer un nouveau numéro de version. Donc, peu de chance de voir dbus bien intégré à gnome d'ici gnome 3.0 (attention, ce n'est qu'un sentiment et si un devel gnome pouvait donner son avis... Teuf? Dans le coin?).
http://lists.kde.org/?l=kde-core-devel&m=109646893512881&w=(...) (merci Gof)
Va voir la si tu veux plus d'info sur ce que peut offrir dbus pour le communication interapplication qui est aussi importante a mon avis que le communication system/desktop.
[^] # Re: Intégrations des applications de messagerie instentaées et freedeskt
Posté par Vivi (site web personnel) . Évalué à 1.
Non. Ça risque pas de casser quoi que ce soit vu que c'est quelque chose de nouveau, qui ne remplace rien d'existant.
[^] # Re: Intégrations des applications de messagerie instentaées et freedeskt
Posté par Gof (site web personnel) . Évalué à 2.
DBus est bien là pour remplacer DCop
DCop qui actuellement sert dans la communication entre les applications KDE sera remplacer par DBus, qui permettra la communication entre toute les applications qu'elles soit gtk ou qt.
l'inconvénient de DCop étant qu'il utilise les types de QT
DCop et DBus se ressemblent tellement qu'il devrai être très facile de porter les application utilisant dcop à dbus.
Cela pourait même être fait en théorie sans casser la compatibilité. Mais ça n'en vaux as la peine, considérant que KDE4 arrive bientôt.
[^] # Re: Intégrations des applications de messagerie instentaées et freedeskt
Posté par Vivi (site web personnel) . Évalué à 2.
[^] # Re: Intégrations des applications de messagerie instentaées et freedeskt
Posté par morgendorffer . Évalué à 0.
Déjà fait et depuis longtemps. De plus Dbus est plus bas niveau que Dcop et n'a aucun connaissance/contrainte sur ce qui est communiqué.
Je connais pas ipc mais tu ne connais pas Dbus ni Dcop.
> Le seul probleme, c'est que comme pour Kde, ca risque de cassé la compatibilité et donc imposer un nouveau numéro de version. Donc, peu de chance de voir dbus bien intégré à gnome d'ici gnome 3.0
Et ?
Pourquoi faut-il utiliser Dbus à la place de bonobo ou corba ? Dbus ne fait pas la même chose. Dbus fait un "truc" que bonobo ne fait pas et vice versa.
> Va voir la si tu veux plus d'info sur ce que peut offrir dbus pour le communication interapplication qui est aussi importante a mon avis que le communication system/desktop.
Je connais Dbus, merci.
Mais il y a déjà des technos sous Gnome et il n'y a pas le feu pour les remplacer.
> http://lists.kde.org/?l=kde-core-devel&m=109646893512881&w=(...)
Technically DBUS provides roughly the same capabilities as DCOP. This is not
suprising given that DBUS is modelled after DCOP.
Dbus a été fait _après_ Dcop. Il n'est pas dit que Dbus est basé sur Dcop. Sinon tu vas dire que IIS est basé sur Apache...
a) communication between KDE applications and the underlying operating system
b) communication between KDE and non-KDE applications.
a) => c'est le cadre d'utilisation de Gnome
b) => Dbus n'impose pas de format/protocole. C'est un moyen de communication. Pour l'intéropérabilité, c'est l'affaire de FreeDesktop.
Dbus est bas niveau.
Ce n'est pas parce que Gnome et KDE utilise Unix qu'il sont compatible. Ce n'est pas parcequ'ils utiliseront Dbus qu'ils seront compatibles. PostgreSQL et apache utilise IPC et s'ils sont utilisable ensemble. Ce n'est pas grace à IPC. Tu comprends la nuance ?
[^] # Re: Intégrations des applications de messagerie instentaées et freedeskt
Posté par morgendorffer . Évalué à 0.
?????
Tu es sûr ?
> en principe il offre la meme chose.
Ah bon...
C'est une bonne nouvelle pour KDE.
[^] # Re: Intégrations des applications de messagerie instentaées et freedeskt
Posté par Vivi (site web personnel) . Évalué à 1.
C'est complètement faux.
[^] # Re: Intégrations des applications de messagerie instentaées et freedeskt
Posté par Gof (site web personnel) . Évalué à 2.
>> Dbus est basé sur dcop
> C'est complètement faux.
Pas complètement.
C'est même indiqué dans la doc de Dbus:
http://www.freedesktop.org/software/dbus/doc/dbus-tutorial.html(...)
Je cite:
[^] # Re: Intégrations des applications de messagerie instentaées et freedeskt
Posté par morgendorffer . Évalué à 0.
Connait pas Gaim.
Evolution n'est pas "statique". Il utilise les composants bonobo (comme les applets). Principalement :
- Evolution_Addressbook
- Evolution_Calendar
- Evolution_Mail
- Evolution_Shell
Pour "rigoler", fais :
$ mv /usr/lib/bonobo/servers/GNOME_Evolution_Calendar* /tmp
Puis lances Evolution et vois la différence.
[^] # Re: Intégrations des applications de messagerie instentaées et freedeskt
Posté par gnumdk (site web personnel) . Évalué à 3.
Le monsieur disait que actuellement, l'intégration entre gaim et evolution est static, au sens qu'elle est spécifique à ces deux logiciels et qu'elle n'utilise pas une API utilisable par n'importe qui. Enfin je pense :) Je savais meme pas que gaim et evolution savaient se parler :)
[^] # Re: Intégrations des applications de messagerie instentaées et freedeskt
Posté par morgendorffer . Évalué à 0.
> Je savais meme pas que gaim et evolution savaient se parler :)
Je répète, je ne connais pas gaim. Mais si gaim veut utiliser les composants Evolution, il peut le faire. S'il ne le fait pas, c'est ses oignons et c'est comme ça.
# Et en sens inverse ?
Posté par Zorro (site web personnel) . Évalué à 3.
[^] # Re: Et en sens inverse ?
Posté par Benjamin (site web personnel) . Évalué à 2.
chmod o-rwx,g-rwx /home/* et le tour est joué ;)
[^] # Re: Et en sens inverse ?
Posté par Moule Atarte (site web personnel) . Évalué à 1.
[^] # Re: Et en sens inverse ?
Posté par Quentin Delance . Évalué à 2.
Tu peux tester en copiant une image en doc.rtf et tu verras une icone RTF plutot qu'une vignette.
Est ce que konqueror ne fonctionne pas de la meme maniere ? Auquel cas pas de probleme pour ton "document" travail.rtf !
[^] # Re: Et en sens inverse ?
Posté par Zorro (site web personnel) . Évalué à 3.
Dommage, d'ailleurs. J'aimais bien cette indépendance par rapport aux extensions. Ça donnait un comportement plus intelligent du système, je trouve. Plus proche du Mac que de Windows, quoi. Les extensions, c'est pratique pour l'½il humain, mais ça devient assez vite le bordel. Voire des nids à virus si qq'un à la mauvaise des les rendre invisibles (cf. les .jpg.exe de Win).
[^] # Re: Et en sens inverse ?
Posté par Quentin Delance . Évalué à 1.
[^] # Re: Et en sens inverse ?
Posté par Ludovic Gasc . Évalué à 2.
[^] # Re: Et en sens inverse ?
Posté par Larry Cow . Évalué à 2.
http://encfs.sf.net/(...)
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.