L’OpenDirectory signale notamment les logiciels opensource suivants, parmi les nombreux agrégateurs de News RSS aujourd’hui disponibles : Aggie (.Net), AmphetaDesk (perl), MyHeadlines (PHP+MySQL), Peerkat (Python) et Reptile (en architecture peer-to-peer) . Parmi les logiciels signalés par l’OpenDirectory, j’ai notamment repéré fyuze, NewsApp de server.com,
NewzCrawler. Il faut également signaler les nombreux produits de syndication « in-bound » (=aggrégation) pour Zope, même si aucun n’offre de fonctionnalités « off-the-shelves », comme on dit (il faut coder un peu pour intégrer ces produits dans un site fait avec Zope).
Jon Udell citait (dans un article sur byte.com auquel, visiblement, on n’a plus accès à moinds de s’enregistrer auprès de byte.com ; le titre « personal RSS aggregators… ») les principaux aggrégateurs RSS. Amphetadesk et Peerkat m’ont paru les plus intéressants d’entre eux. J’ai installé Amphetadesk : ça marche bien malgré le
fait qu’Amphetadesk a repéré des centaines de canaux RSS lorsque je naviguais sur des sites de syndication tels que moreover,
newsisfree et syndic8. Du coup, ma liste de canaux disponibles est immense et bien peu utilisable ! Il manque encore des
fonctionnalités mais c’est un très bon début pour imaginer ce que seront les aggrégateurs personnels de demain. Reste à
tester Peerkat. Jon Udell, dans son article, cite de manière désordonnée les principales fonctionnalités attendues pour ce
genre d’agrégateurs (ou syndicateurs ?). Essayons d’y mettre un peu d’ordre :
- présenter le contenu sur trois panneaux, à la façon des lecteurs de newsgroups (Usenet)
- proposer des listes de canaux pré-enregistrés
- lire les formats RSS 0.92, 1.0,
- organiser les canaux par catégories
- ouvrir une fenêtre d’alerte lorsqu’une actualité apparaît
- organiser les actualités et canaux sous la forme d’un arbre « à l’Explorer »
- lire les groupes de news NNTP (Usenet)
- lire des sites web d’actualités (screen craping, web clipping)
- ajouter de nouvelles sources facilement
- faire lire les actualités par un synthétiseur vocal
- faire défiler les actualités à l’écran sous la forme d’un prompteur
- importer/exporter la liste de canaux
- écrire des actualités
- publier un canal
- offrir une API (en XML/RPC par exemple)
- supporter l’API de Blogger
- sélectionner des actualités une à une, les filtrer, les annoter et afficher voire publier le résultat
- avoir une interface claire, intuitive et conviviale
- je vous laisse imaginer le reste
On ne tardera pas à voir apparaître des offres logicielles « corporate » pour la syndication de contenus. Sinon, il me reste encore à installer et tester peerkat.
Tiens, il y a aussi quelqu’un qui tente de définir Le Parfait Agrégateur RSS.