Agrégateur en ligne, réflexions et projets

J'inaugure la catégorie Jabber, parce qu'après Mozilla, c'est la techno qui me fait le plus bicher.

Vous avez remarqué comme nous autres les geeks sommes à la recherche du mélange qui fournira les meilleurs outils :

etc... plus les mélanges de mélanges autorisés par, en particulier, les formats de syndication (Gmail atom feed, Rss de DelIcioUs, google2rss ou rsscalendar...)

J'en oublie sûrement plein[1], mais ces mélanges sont ceux qui m'intéressent le plus. On voit bien au travers de tout ça qu'il y a une certaine recherche de l'outil de communication qui améliorera les performances de l'utilisateur[2], et en cela, del.icio.us est une mine d'or !

Mais pourquoi jabber alors ?

Un peu plus haut, j'ai mis (teasing) à côté de "Syndication + jabber". En fait, l'agrégateur que j'utilise, depuis quelques temps, et un bot jabber que j'ai bricolé. Bon, ce n'est pas vraiment un teasing, puisque je découvre le pot-aux-roses tout de suite après. Comme rss2jabber, il utilise l'excellente class.jabber.php avec laquelle on peut tout faire, ainsi que MagpieRSS (sur les conseils éclairés de Znarf). Je ne connaissais pas rss2jabber à l'époque, du coup le fonctionnement est assez différent. Et bon, il n'avance pas très vite ces temps-ci vu que y a pas beaucoup de monde qui l'utilise et que ce qu'il fait me suffisait pour l'instant. Pour devenir un vrai service, il a besoin d'un grand nettyage du code, et de quelques fonctionnalités supplémentaires (genre l'import d'opml, un scan adapté à la fréquence des billets[3], une gestion plus poussée des comptes jabber...), donc il y a du boulot. Ah oui, parce que peut-être l'avez vous remarqué, vous autres bloggueurs, dans vos stats sur les fils rss, le passage de ce scanneur fou (on n'attrappe pas les mouche avec du vinaigre), il scanne aussi régulièrement que tous les agrégateurs, forcément. Pour une économie de la bande passante, il serait préférable qu'un tel outil soit intégré à un site pingable tel que blo.gs ou Weblogues.com. Ainsi, la bande passante serait sauvée, et les mises à jour récentes serait immédiatement notifiées (eh oui, un bot qui scanne les sites l'un après l'autre ne tombe pas forcément au bon moment au bon endroit...), mais tous les blogues ne pinguent pas...

Petite réflexion sur l'intérêt de ce mélange : jabber + agrégateur + web.

Dans la pratique, même s'il n'est pas fini, cet outil me donne de la liberté : les fils à suivre sont de plus en plus nombreux, même si certains se font moins loquaces, et il est difficile de tout suivre, de partout. Un agrégateur en ligne, comme Bloglines ou rss4you permet la mobilité. Pouvoir consulter les derniers titres sur une page web, de n'importe où est en soit intéressant. C'est un peu ce que je me suis mis en tête de faire, notamment en multipliant les formats de sortie de l'information : fil rss, barre de côté, titres à inclure dans une page, notification Jabber... Je peux même consulter les titres les plus récents depuis mon mobile, ou en interrogeant le bot.

Revenons-en au bot

C'est fou ce que ce billet est bazardeux soit-dit en passant !

L'excellente classe php pour jabber, class.jabber.php de fritzy est vraiment très intéressante et facile d'emploi. Ainsi, on peut envisager tout plein de choses avec. J'imagine que dans d'autres langages où des librairies semblables sont présentes, c'est exactement pareil. Toujours est-il qu'il est possible de faire tourner en php des scripts qui ne s'arrêtent que quand on le souhaite. Un bot jabber qui répond à certaines commandes est donc relativement simple à mettre en oeuvre, et c'est ce que j'ai fait. Ma première motivation, c'est la lecture de cet article. Perspectives intéressantes, n'est-ce pas ? Bref, les bases du robot sont en place, et même si rien n'est encore vraiment éprouvé, pour une utilisation personnelle, c'est intéressant. Pour résumer, il m'arrive de faire la conversation avec 3 ou 4 bots, situés sur 3 machines différentes... L'un de ceux là a pour mission précise de rapporter toute info sur une nouvelle entrée dans la base qui enregistre les scans de l'agregateur. Une notification utile, bien que parfois un peu trop bavarde.

Et où peut on voir tout ça à l'oeuvre ?

Pour ce qui est de l'agregateur en ligne, il est visible à l'adresse http://rss.artis-tic.com. Il y a un compte de test qui permet de voir ce qui fonctionne... Si vous souhaitez le tester plus avant, faites-moi signe sur jabber ou par mail (talou at timot point net pour les deux). Pour ce qui est du bot, dites coucou à l'individu xmpp : rsso at timot point net. Aucune garantie de résultat pour l'instant, surtout que le serveur jabber doit encore bouger (qui a parlé de transports ?) et des fonctions relativement restreintes encore. Il est temps pour ce truc d'être testé à plus grande échelle, c'est pourquoi j'en parle un peu ici. Tout cela évoluera à mesure de mon temps libre/motivation...

Si quelqu'un a des remarques, elles sont les bienvenues ici même ![4]

MAJ du 11 février à 15h : Le sujet est visiblement à la mode ! Du fait essentiellement du rachat de Bloglines par Ask Jeeves on trouve des billets très intéressants ici, ou encore .

Notes

[1] N'hésitez pas à les ajouter en commentaires, c'est toujours intéressant.

[2] Bon, surtout du geek, en fait.

[3] Et pas platement cyclique.

[4] Conclusion raide, mais après deux mois à tenter de rédiger ce billet... il faut se décider à le sortir :o)

Ajouter un commentaire

Le code HTML est affiché comme du texte et les adresses web sont automatiquement transformées.

Fil des commentaires de ce billet