StatusNet aura bientôt ces listes comme Twitter… en mieux

Une des fonctionnalités que j’apprécie dans Twitter, ce sont les listes. Elles me permettent de classer par grande catégorie les personnes que je suis. Je les survole de temps en temps pour limiter le nombre d’informations à lire.

Elles me servent aussi à tester des services web qui commencent à fleurir comme paper.li dont je connais surtout le “OOPS” également connu sous le nom de syndrome de la baleine sur Twitter. L’objectif de ces services est de vous faire une page reprenant les liens qui sont ressortis les plus souvent à partir de vos listes. Voici un exemple que vous aurez peut-être la chance d’apercevoir.  J’avoue que le concept est très séduisant. Si vous connaissez un équivalent sous forme de logiciel libre je suis preneur.

Mais revenons à StatusNet notre Twitter libre. Cette fonctionnalité n’existe pas réellement. Il est possible d’associer à un abonnement une marque. Cette marque permet ensuite de suivre les notices publiées par toutes les personnes portant cette marque. Nous avons donc déjà un embryon de ce que sont les listes de Twitter.

Mais voilà parfois il peut être utile de classer des abonnements dans deux listes ou plus.

Dans le cadre du Google Summer of code, un étudiant est en train de réaliser une implémentation d’un système de liste. Comme nous allons le voir, il va au-delà de la simple reproduction de la fonction de Twitter en s’inspirant de la conception décentralisée à la base de StatusNet.

Différent des listes de Twitter, le concept mis en oeuvre est celui des “people tag“. Des tags (ou marque) particuliers qui s’appliquent aux personnes que vous suivez. Il suffira de se rendre sur le profil de l’utilisateur auquel vous êtes abonné et de cliquer sur le bouton Modifier à côté des tags existants. Vous pourrez alors choisir un tag parmi la liste de ceux existants ou en créer un nouveau.

Chaque people tag offre un affichage pour visualiser les notices des utilisateurs marqué avec ce dernier. Si le tag n’est pas privé (donc public) n’importe qui pourra y souscrire. Chaque people tag aura une interface permettant de retirer des utilisateurs ou d’en rechercher un pour l’ajouter.

Les people tag sont fidèles à l’approche décentralisée de StatusNet. Vous pourrez marquer des utilisateurs  hébergés sur d’autres instances du moment qu’ils utilisent aussi la future version supportant cette fonctionnalité. Vous pourrez également souscrire à des people tag créés sur d’autres instances. Cerise sur le gâteau, vous pourrez envoyer une notice à tous les utilisateurs marqués avec un tag donné à l’aide de la syntaxe @#mon_people_tag.

Et pour finir une API (interface de programmation)  compatible avec celle Twitter et supportant les listes sera disponible. Cela veut dire que les logiciels clients Twitter qui permettent la gestion des listes Twitter pourront être utilisés avec Statusnet.

L’objectif est livrer cette fonctionnalité dans la version 1.0 de StatusNet. Personnellement, je suis impatient de voir cela.


Réagir à cet article

Article original écrit par Philippe Scoffoni le 06/10/2010. | Lien direct vers cet article

Cette création est mise à disposition sous un contrat Creative Commons BY à l'exception des images qui l'illustrent (celles-ci demeurent placées sous leur mention légale d'origine).

.

Vus : 535
Publié par Philippe Scoffoni : 544