Against Threaded Conversations on Blogs [en]

[fr] J'avoue une préférence marquée pour les conversations linéaires plutôt que hierarchiques (en arbre). Les conversations linéaires génèrent peut-être moins de commentaires, mais elles ont un rapport signal/bruit plus favorable, n'encourageant pas le hors-sujet. Elles sont plus faciles à suivre et me semblent plus adaptées aux blogs.

So, now that Going Solo Lausanne is behind me and I can come back to a slightly more sane pace of life (and blogging here, hopefully), I’m starting to read blogs again, a little. Don’t hold your breath too long though, contrary to popular belief, I’ve never been much of a blog-reader.

Blog commenting

One topic I’ve read about a bit, and which is of particular interest for me, is blog commenting. Aside from the fascinating topic (I’m not kidding) of blog comment ownership, which I touched upon myself more than 18 months ago, there is the age-old debate: threaded vs. non-threaded comments.

On the backdrop of my break-up with coComment (impending, in the process, fresh) and their post about commenter’s rights, I’ve taken a closer look at Disqus. It looks promising, it does some stuff I like, but also stuff I really don’t like, like the dreaded threaded comments.

So, here’s an attempt to try to explain why I think that threaded comments in a blog context are not necessarily a good thing — although popular wisdom would have that they are “better” than normal, flat, conversations.

I did a little research to see if I could find anything solid to back up my claims (if anyone knows of proper research on these issues, let me know), but I didn’t find anything really solid. So, I’ll just have to try to make this logical enough that it can be convincing.

The appeal of threaded conversations

Threaded conversations are as old as the internet itself. Usenet, e-mail discussion list archives. So, they’re nothing new, and have been around a while.

When blogs started including comments — oh yes, there were blogs way before there were comments, and the commenting script I used on this blog was for many years a popular destination — so, when blog started including comments, those comments were not threaded (in the sense that they allowed hierarchy in the comments, or branching off, or a tree-like view).

For many years, all I saw on blogs was linear conversations, as opposed to threaded, tree-like conversations. Most forum software also functions like that.

Then, of course, with some regularity, I’ve heard people asking for plugins to make the conversations on their blogs “threaded”. And I wondered. Why the attraction to hierarchical conversations?

When we have a conversation, be it with a single other person, or around a big table, it flows in one direction: the direction of time. There is before, and there is after. One might say “you said something 10 minutes ago that I’d like to answer” — and we’re quite capable of following this kind of conversation. We do it every day.

If we chat, be it on IRC or on IM, or any other kind of chatroom, we know that there are often multiple intertwined conversations going on at the same time. With a bit of practice, it doesn’t bother us too much. But the important point remains: the conversation is ordered chronologically.

So, be it offline or online, most of the conversations we have are time-ordered.

I think the appeal of threaded hierarchical conversations lies in the fact that they seem more “orderly” than one long stream of posts, ordered not necessarily by the logic of the conversation topic, but by the flow of time in which it takes place. It’s hierarchical. It’s organized. It’s neat, mathematical, logical. Algorithmic. Computer-friendly.

But is it brain-friendly?

Human-friendly conversations

Human beings do not think like computers. Though some human beings who spend lots of time programming or give excessive importance to logico-mathematical thinking might like approaching problems and the rest of life in a binary way, that is simply not how most people function. (Literary backdrop for this paragraph: A Perfect Mess.)

I think people who like threaded conversations like them because they have a higher order of organisation than non-threaded conversations. And better organised should be… better.

You won’t be surprised that I disagree with this. A good conversation online, for me, is one that can be easily followed, caught up with, and participated in. In that respect, a linear suite of comments is much easier to read or catch up with than a huge tree. When it comes to participating, the linear conversation offers only one option: add a comment at the end. In the tree, you first have to decide where in the tree you’re going to post. (Literary backdrop for this paragraph: The Paradox of Choice.)

How the format impacts the conversation

Another way to tackle this is to examine what impact hierarchical and linear comment threads have on the conversations they host.

Hierarchical – Threaded:

  • off-topic comments branch off into separate conversations
  • overall, more comments
  • lots of parallel conversations

Linear:

  • conversation stays reasonably focused
  • less comments
  • limited number of parallel conversations

I personally do not think that “more comments = better”. On a blog post, I like to see the conversation stay reasonably focused on the initial topic. For that reason, I think that linear comments are best on a blog.

More conversation is not always better

Of course, there are always parallel conversations going on. On Twitter, on FriendFeed, in IM windows I’ll never know about. As a blogger, I would like a way to point to these conversations from my post, so that a person reading could then have access easily to all the public conversations going on about what they read. Conversation fragmentation is not something we’re going to get rid of, but we can try to minimize it.

Increasingly, our problem is becoming one of signal-to-noise ratio and chatter. These are subjective notions. My signal is somebody else’s noise, and vice versa. I’m happy that there is chatter and small talk in the world and online (it’s a big part of human interaction and what relationships can be made of), also about what I write. But on my blog, I’d like to keep the chatter somewhat down, even if that means my “number of comments per post” or “conversational index” is not high. I’d rather have less conversation here, and give it a chance to be more interesting and accessible to outsiders, than huge 50+ comment threads that nobody is going to read besides the hardcore die-hard social media types.

More reading and listening

You’ll find some of the links I found on del.icio.us. If you’re into videos, the topic was raised about 6 months ago on Seesmic. Here’s what I had to say at the time:

I’ve also dug up a few quotes I found in some old discussions on MeFi. They’re in my Tumblr, but as Tumblr tumbles along, I’m reproducing them here:

If you’re trying to build community, it is clear that linear, non-threaded discussions are superior. There is a good body of research on this – it’s not new, it’s not a novel idea. For tech support stuff, hierarchical tree structures are better, in general.

Micheal Boyle (mikel)

One of the arguments for adding any feature that is designed to hide noise is that it gives it a permanent home. When Slashdot added moderation and auto-hiding to their threads, they gave the -1 NATALIE PORTMAN’S BOOBS brigade a permanent home on the site.

I checked out digg’s new setup earlier this week and 75% of all the comments were complaining about mod points. I don’t know if that’s an improvement.

Matt Haughey

This place is like a pub.

One does not have threaded conversations in a pub.

five fresh fish

More on coComment Advertising [en]

[fr] Malheureusement, coComment et moi sommes partis pour une "Séparation 2.0: quand les 'social tools' que vous aimiez ne vous le rendent pas." Le choix de leur distributeur de publicité est vraiment malheureux (un cran au-dessus du spam, à mon sens), et clairement, il n'y a pas de dialogue entre coComment et ses utilisateurs, malgré les déclarations acharnées "d'ouverture au dialogue".

A la recherche d'une solution de remplacement pour la saisie des commentaires, donc. Le suivi des conversations m'intéresse beaucoup moins que la centralisation de tous mes commentaires en un endroit.

I was alerted to this a few days ago by Nathalie, and after witnessing it with my own eyes — well, I’m going to go to bed a little later to blog about it, after all.

After preparing to slap ads in our comment RSS feeds, coComment is staying on the same ugly and obviously slippery slope by inserting ads in the cocobar:

coComment blog ads in cocobar

So, slightly more discreet than the big banners placed in the RSS feed, but not in very good taste either. Here are some examples of scrolling ad text:

  • “Want fast fitness results? Click for free info, revolutionary products.”
  • “Walk on the well placed warmth of radiant heating. Click now!”
  • “Free comparison of top car rental companies. Click here!”
  • “Click to create your dream holiday trip now.”
  • “Easy-to-use, advanced features, flexible phone systems. Click for more info.”
  • “Visa, MasterCard, AMEX & Discover. Compare Offers & Apply Online. Click here!”

Reloading a cocobar-enabled page will provide you with hours of endless entertainment. (I’m kidding — but there are more out there, of course.)

Now, I understand that coComment needs to “monetize”, though one could question a business model which seems to be based on revenue from scrolling ads and blinking banners. (I can’t remember who said “if your business model is putting ads in your service, think again”.)

There are ads and ads, though. Here’s a sample of banners from the coComment site:

coComment blog » Blog Archive » Advertising, Revenues and harsh realities

Commenting is sexy. HotForWords is the talk of the party at Geek Goes Chic

Commenting is sexy. HotForWords is the talk of the party at Geek Goes Chic

coComment blog ads

The screen captures don’t render the blinking quality of most of these ads, but I guess your imagination can fill in. Now, does anybody else than me feel that this kind of advert is just about one step above spam? Based on a few of the comments I can read on the post Matt wrote about the “harsh realities” of advertising, it seems not:

With all honesty, the banners displayed on the cocomment site are awful and are making the service look VERY unprofessional – totally agree with “disappointed” on this one. Few will argue that perception is 99% of reality, so with those banner ads making the site look like crap, the whole service becomes questionable. I felt like I was about to get a trojan into my computer when I first saw www.cocomment.com

there are other advertising partners that don’t crap up your web site with ads that flash in your face. most opensource projects are using google ad sens now (just an example) that displays relevant ads that look very subtle.

stan

I agree with some of the commenters here about the ad selection. It wouldn’t be so bad if it were unobtrusive AdWords or… something a little classier. It cheapens your brand. Think upscale! Or, at least, more upscale.

Allan White, in comment

Yes, there are ads and ads. These ones definitely make coComment look very cheap and dodgy, and I’m not sure it would encourage users to hand over credit card details to pay for an ad-free version. Also, what’s with the Hot For Words thing? I’m sorry, but this is not my world. coComment has obviously moved into a space which is very alien to my beloved blogosphere.

Unfortunately, it’s not enough to state that you want to have a conversation to actually be having one (I guess that for starters, that last post would have pointed to the post of mine that contributed to prompt it). A conversation starts with listening and caring, and obviously, despite their efforts to prove the contrary, the coComment team sadly don’t get this.

What could they have done? Well, I’m not going to launch into a session of full-blown strategic consulting for an ex-client of mine (who didn’t seem to value my advice much at the time), but simple things like taking up issues such as the arrival of advertising with the people who use the service before actually dumping ads in their feeds unannounced could be a way of showing you care a little bit about how they feel. Understanding that apologies and justifications when you mess up do not erase the past also seems like a good idea. As my friend Brian Solis put it:

Making mistakes in social media is a lot like sticking daggers into a wooden fence. Just because you apologize and pull them out, they still leave the scars for others to see, and feel. Sometime apologies help people feel better, but they don’t fix perception. This is why thinking before engaging is critical to success in the world social media marketing. This is after all, about people.

Brian Solis

So, as I told Brian, coComment and I are headed for Breakup 2.0: when the social media tools you loved don’t love you back (yes, you can quote that one, it’s from me).

At the moment, I’m only using the service to “save” the comments I make, because I like keeping a trace of my writings (I used to collect stamps). Sadly, I’m not even sure coComment will allow me to walk out with all my data in an XML dump — I don’t see anything obvious in the interface for that, so if I am able to, it will probably be due to my relationships with the people who have access to the server. (I said “if”.)

The tracking feature is too confusing and overloaded for me to use — I can imagine using something like co.mments to keep an eye on the small number of conversations where I’m on the lookout for an answer. But I don’t have an alternate solution for “capturing” the comments I make. Copy-paste is a bit of a bore, and del.icio.us doesn’t capture the comment content — just the fact that there is a comment.

I’ve been thinking up an idea involving a Firefox add-on. It would have a bunch of algorithms to detect comments fields (maybe would support some microformat allowing to identify comment feeds or forms), have a simple on/off toggle to “activate” the field for capture (some right-click thing, much more practical than a bookmarklet or a browser button, because it’s always there, handy, wherever you click), would colour the field in something really visible when capture is on (red! pink! green!) without disrupting readability (I need to see what I type). It would capture the comment, permalink, blog post name (it knows I’m the commenter, I could fill in that info in the add-on settings), and dump the info in an XML or RSS file, or in the database of my WordPress installation, with the help of a WordPress plugin.

It’s a half-baked idea, of course, and I don’t have the JS skills to actually code anything like this. It should probably be a week-end project for somebody with sufficient Javascript-fu — if you’re interested in bringing it to life, get in touch.

Ouvrir ou non les commentaires? [en]

A midi, un ami m’apprenait qu’il avait un blog déjà depuis un petit moment, mais qu’il n’avait pas osé ouvrir les commentaires (c’est-à-dire: permettre aux lecteurs de s’exprimer directement sur son site, en réaction à ses articles) de peur de se faire déborder ou d’y passer trop de temps.

Souvent, lorsque je commence à “parler blogs” avec des clients (ou futurs clients), c’est autour des commentaires que tout se crispe. On a peur de ce qu’autrui pourrait venir écrire “chez nous”, et on se retrouve aux prises avec ce bon vieux pote qui nous joue pourtant de bien sales tours: le contrôle.

Si vous avez lu Naked Conversations (fortement recommandé pour qui voudrait comprendre l’importance que les blogs prennent dans le monde économique et social d’aujourd’hui) ou bien The Cluetrain Manifesto (le “manifeste” est traduit en français mais franchement, il m’a passé complètement par-dessus la tête plusieurs fois avant que j’attaque le livre — que je dévore en ce moment — disponible gratuitement sur le site), si vous avez donc lu un de ces deux livres, vous saurez de quoi je parle. On ne peut plus contrôler.

Sur internet, chacun peut en deux minutes, gratuitement et sans compétences techniques particulières, créer un blog (filez chez WordPress.com si vous êtes tenté) et y écrire ce qu’il souhaite. Tôt ou tard, si ce qu’il écrit présente un intérêt pour suffisamment de personnes (et ce nombre n’a pas besoin d’être bien grand), il se trouvera un public.

Le rapport avec les commentaires? Si vous avez peur de ce qu’on pourrait dire de vous ou répondre à vos écrits, ne pas avoir de commentaires ne change rien. Si vous avez des choses peu honorables à cacher, si vous êtes malhonnête, si vous refusez de dialoguer avec autrui, alors certainement, internet est un grand méchant espace effrayant, et si vous y avez un site, vous allez éviter d’encourager les gens à s’y exprimer. Oui. Laisser à ses lecteurs la possibilité de s’exprimer chez vous, via des commentaires, c’est inviter au dialogue — et bien des personnes qui s’expriment dans les commentaires ne l’auraient pas fait s’il leur avait fallu prendre la peine d’envoyer un e-mail ou d’ouvrir leur propre blog. Mais de l’autre côté, fermer les commentaires n’empêchera jamais quiconque de déverser du fiel à votre sujet en ligne — que ce fiel soit justifié ou non n’est ici pas la question.

Admettons cependant que la plupart des gens (et des entreprises) sont (raisonnablement) honnêtes et n’ont pas trop de vilains cadavres pourrissant au fond de leurs placards. (Il y en a toujours quelques-uns, de squelettes ou de cadavres, mais on finira par comprendre que les vrais êtres humains ont parfois des boutons d’acné sur le nez et qu’ils ne sont pas retouchés en permanence sous PhotoShop.) Donc, pourquoi cette peur des commentaires, si au fond on est relativement comfortable avec qui l’on est et ce qu’on fait? Quelques hypothèses:

  1. Les gens peuvent dire n’importe quoi! C’est vrai. Ils peuvent aussi dire n’importe quoi ailleurs. Sur votre site, l’avantage c’est que vous pouvez immédiatement répondre au commentaire en question pour corriger le tir. Pensez-y: dans la “vraie vie” (arghl, je déteste utiliser cette expression) on agit pareil. Quand quelqu’un dit quelque chose de stupide ou de faux à notre sujet, eh bien, on répond. On discute. (La conversation, vous vous souvenez?) De plus, notons que la plupart des gens ne passent pas leur temps à aller laisser des commentaires débiles sur les blogs des autres. Pas dans le monde des adultes civilisés, et sur un blog qui a l’air “sérieux”, en tous cas.

  2. Ça va prendre du temps! Là, il vaut la peine de s’arrêter une minute et de se demander ce qui va prendre tellement de temps. Déjà, réaliser que les craintes du point 1. se réalisent peu souvent. Ensuite, savoir que la plupart du temps, le problème d’un blog n’est pas qu’il y a trop de commentaires, mais pas assez. Sur Climb to the Stars, avec environ 2000-2500 lecteurs par jour (ça varie, mais voilà l’ordre de grandeur), j’ai entre trois et cinq commentaires par jour en moyenne. Parfois zéro. Combien de lecteurs a votre blog? Ce qui peut prendre du temps, c’est de nettoyer le spam, si l’outil de blog que l’on utilise n’a pas un bon filtre. Mais ça, ce n’est pas une question de principe, c’est une question de choix de moteur de blog (et aussi pour ça qu’en général je recommande WordPress — le filtre à spam fourni avec, Akismet, est assez efficace).

  3. Les gens pourraient poser des questions difficiles, ou dire des choses incomfortables… Ça, honnêtement, je pense que c’est la seule crainte réelle à avoir. Si la conversation n’est certes pas impossible sans commentaires (on avait des conversations via nos blogs avant que ceux-ci ne comprennent cette fonctionnalité), ceux-ci invitent clairement au dialogue. Et le dialogue, cela implique une certaine ouverture à l’autre — d’assumer une certaine humanité. On ne peut pas dialoguer si l’on parle comme un communiqué de presse ou des prospectus de marketing. Oui, il y des choses qui sont imparfaites. Oui, on fait des erreurs. Non, on ne sait pas tout. Oui, la concurrence peut être bien aussi. Il vaut donc la peine de se demander si on est prêt pour ça — sachant que dans le fond, ce n’est pas si difficile que ça (discuter, c’est quelque chose que l’on fait tous les jours, sans y prêter vraiment attention), et qu’en fin de compte, l’évolution d’internet nous permet de moins en moins d’échapper à ce dialogue…

Moralité: ouvrez les commentaires, ne les filtrez pas, gardez un oeil attentif dessus au début si vous êtes inquiet, résolvez les problèmes posés par les commentaires “difficiles” en y répondant plutôt qu’en censurant… et si vraiment vous considérez que vous êtes débordé de commentaires, activez la modération, voire supprimez-les. Mais dans cet ordre. Essayez d’abord. Faites marche arrière ensuite si nécessaire (et je vous parie que dans 99% des cas, cela ne le sera pas).

Promote Comments Plugin Idea [en]

[fr] Une idée de plugin que m'a soufflée Bruno Giussani: pouvoir "promouvoir" un commentaire et l'intégrer sans peine au contenu du billet.

A few days before LIFT’07, I had dinner with Bruno Giussani, who now happens to be one of the lucky people to live in beautiful Lausanne.

Amongst other things, he told of his frustrations with current blogging software (he’s using TypePad) and how the perfect tool didn’t seem to exist. I guess one simple reason this is so is that “perfect” means different things to different people.

I use WordPress, like it, and generally recommend it around me, because to my mind it’s the most complete and user-friendly platform out there, and because the plugin architecture allows for nearly any functionality to be added to it if somebody takes the trouble to code it.

Bruno shared with me one shortcoming of today’s blogging technology that he and Robert Scoble were talking about at LIFT last year (so this is not a “new” idea). Here is a write-up of this idea (with his permission of course), with a few implementation and interface details, in the hope that someone out there will pick it up and write the plugin. (I’ve heard enough people recently asking for plugin ideas to work their mad coding skillz on…)

Here’s the basic idea: there are often valuable contributions in the comments of a post, and we would like a way to be able to effortlessly “promote” a comment (or part of it) into the body of a post. This allows the blogger to easily act as an editor for the conversations taking place on his blog.

All this, of course, would have to be nice and ajaxy. Here’s how I could imagine it happening.

First of all, the plugin recognises that the author of the post is logged in, and adds a “promote” link next to each comment, in addition to the “edit” link. If that link is clicked, the comment text is automagically appended to the post content in a blockquote, complete with author name and link to original comment.

If part of the comment is selected when the promote link/button is clicked, then only that excerpt is quoted in the post.

Instead of the dreaded confirmation pop-up, a nice confirmation message should appear alongside the promoted comment in the post body, with an undo link.

From a back-end perspective, the promote link “knows” which post it belongs to (check the ID of the comment <div> it’s in). It shouldn’t be very difficult to grab author name, author url, comment permalink, format them all nicely (blockquotes, credit, microformats), edit the post, and add it to the end of the content with some introductory text (like “promoted comment”) and an “edited” stamp with time/date of promotion.

Possible problems:

  • if part of a comment is selected and the wrong “promote” link is clicked, what behaviour would be expected? Probably an error message of some sort, or even better (but probably trickier to implement), a choice: promote the whole post (based on link clicked) or the excerpt (based on selection)?
  • should promoted comments really be added into the post content, or stored as post meta data?

Taking this a step futher: wouldn’t it be nice to let the blogger introduce the promoted comment, or write a few lines after it? In this case, pressing the promote button/link would bring up a pop-up where more text can be added, with the option of displaying it before or after the quoted text.

And even another step futher (but I’m not sure it’s an interesting one): how about allowing the blogger to make a new post out of the promoted comment, instead of just appending it to the current post? Would this be interesting?

Additional thoughts on this basic idea are welcome (Bruno, let me know if I forgot something, it’s been a while since our conversation). If you’re a plugin author and you feel upto it, go for it (just make sure you give Bruno credit for the idea). I’ll be happy to try it out.

Twitter, c'est quoi? Explications… [fr]

Cet après-midi, je ramasse 20minutes dans le bus, et je vois qu’on y parle de Twitter. Bon sang, il est grand temps que j’écrive le fichu billet en français que je mijote depuis des semaines au sujet de ce service que j’adore (après l’avoir mentionné en anglais il y a plusieurs mois). Allons-y, donc: une explication de Twitter, pour vous qui n’avez pas la moindre idée de ce que c’est — et à quoi ça sert.

“Twitter” signifie “gazouillis” en anglais. Ce nom reflète bien le contenu relativement anodin qu’il se propose de véhiculer: des réponses à la question “que faites-vous?”.

Ça n’a pas l’air fascinant, a première vue, un service dont l’objet est d’étaler sur internet les réponses somme toute souvent très banales à cette question. “Est-ce que ça intéresse le monde entier, le fait que je sois confortablement installée dans mon canapé?” Certes non. Par contre, cela intéresse peut-être mes amis.

Oh, très clairement pas dans le sens “tiens, je me demandais justement ce que Stephanie était en train de faire maintenant, ça tombe à pic!” Mais plutôt dans un état d’esprit “radar”: avoir une vague idée du genre de journée que mène son entourage. En fait, ce mode “radar” est tellement omniprésent dans nos vies qu’on ne le remarque même plus, et qu’on n’a pas conscience de son importance.

Pensez aux gens que vous fréquentez régulièrement, ou à vos proches. Une partie de vos intéractions consiste en échanges de cet ordre: “je t’appelle après la danse”, “je dois rentrer, là, parce qu’on a des invités”, “je suis crevé, j’ai mal dormi” ou encore “tu vas regarder le match, ce soir?”

Sans y faire vraiment attention, on se retrouve ainsi au courant de certaines “petites choses” de la vie de l’autre — et cela vient nourrir la relation. Plus on est proche, en général, plus on est en contact avec le quotidien de l’autre. Et corrolairement, être en contact avec le quotidien d’autrui nous en rapproche. (Vivre ensemble, que cela soit pour quelques jours ou à long terme, ce n’est pour cette raison pas anodin.)

On a tous fait l’expérience qu’il est plus difficile de garder vivante une relation lorque nos occupations respectives ne nous amènent pas à nous fréquenter régulièrement. Combien d’ex-collègues dont on était finalement devenus assez proches, mais que l’on a pas revus depuis qu’on a changé de travail? Combien de cousins, de neveux ou même de parents et d’enfants qu’on adore mais qu’on ne voit qu’une fois par an aux réunions familiales? Combien d’amis perdus de vue suite à un déménagement, ou simplement parce qu’il a fallu annuler la dernière rencontre et que personne n’a rappelé l’autre? Et à l’heure d’internet et des vols low-cost, combien de ces rencontres fortes mais qui se dissipent dès que la distance y remet ses pieds?

C’est ici qu’intervient Twitter.

Twitter me permet de diffuser auprès de mon entourage ces petites parcelles de vie si anodines mais au final si importantes pour les liens que l’on crée — et de recevoir de la part des gens qui comptent pour moi les mêmes petites bribes de quotidien. Cela permet de rester en contact, et même de renforcer des liens.

Ceux d’entre vous qui chattez le savez: échanger quelques banalités de temps en temps, ça garde la relation en vie, et on a ainsi plus de chances de prévoir de s’appeler ou de se voir que si on avait zéro contact. Les chatteurs savent aussi que les fameux “statuts” (“parti manger”, “disponible”, “ne pas déranger”) jouent un rôle non négligeable dans la communication avec autrui. C’est d’ailleurs en partie inspiré par ces statuts que Jack a eu l’idée qui est un jour devenue Twitter. (Un autre ingrédient important était la page des “amis” sur Livejournal.)

Une des qualités majeures de Twitter et que ce service n’est pas limité à internet. En fait, à la base, il est prévu pour fonctionner par SMS. On peut donc envoyer (et recevoir!) les messages via le web, via un service de messagerie instantanée (Google Talk), ou par SMS — selon ses préférences du moment.

Concrètement, cela se passe ainsi: on s’inscrit et on donne à Twitter son numéro de portable et/ou son identifiant GTalk, ce qui nous permet déjà d’envoyer des messages. Ensuite, on invite ses amis (ou bien on les ajoute depuis leur page s’ils sont déjà sur Twitter — voici la mienne) afin de se construire un petit réseau social de personne que l’on “suivra”. Tous les messages de ces contacts sont rassemblés sur une page web (voici la mienne), et on peut choisir de les recevoir en plus par SMS ou par chat.

On peut envoyer des messages privés, bien entendu, et il y a toute une série de commandes qui permettent facilement d’ajouter ou d’enlever des contacts et de contrôler les alertes que l’on reçois — même si on est loin de son ordinateur. Un billet consacré à ces considérations plus techniques suivra.

Il faut aussi préciser que recevoir les SMS de Twitter ne coûte rien (enfin cela dépend de l’opérateur, mais en Suisse c’est gratuit), et qu’envoyer un message par SMS coûte simplement le prix d’un SMS envoyé à l’étranger (à ma connaissance, de nouveau, en Suisse cela revient au même prix qu’un SMS envoyé à un numéro suisse).

A venir, donc, un billet avec des informations techniques et pratiques sur l’utilisation de Twitter, et un autre qui poussera plus loin la réflexion sur le rôle d’un tel service, la façon dont les gens l’utilisent actuellement, et certaines critiques qui lui sont faites.

Mise à jour 09.2007: une explication audio avec la complicité de M. Pain.

Mise à jour 03.2010: depuis mi-2008, nous ne recevons plus de SMS Twitter en Europe. C’est nettement moins important aujourd’hui qu’à l’époque, vu l’explosion des iPhones et autres téléphones similaires.

Mise à jour 04.2010: à lire aussi, Comment démarrer avec Twitter, moins technique et plus stratégique.

More Spam? [en]

[fr] Est-ce quelque chose qui ne va pas depuis la mise à jour de WordPress sur CTTS, ou bien est-ce qu'il y a depuis quelques jours une légère recrudescence de spam de commentaires?

I have the impression that since I upgraded, I’ve been getting a little more spam (caught in moderation) than before. (“Before”, being, of course, after Bad Behavior saved this blog’s arse — can’t believe I didn’t blog it!)

Anybody else noting an increase in various flavours of spam these last days?

Links in WordPress Comments not Linking [en]

[fr] Les URLs dans les commentaires de ce blog ne sont pas transformés en liens, alors qu'ils le devraient. Appel aux idées pour résoudre ce problème.

Lazyweb, hear my call!

When people type URLs in my comments, they aren’t converted into links. WordPress should do this, but it’s not doing it. I don’t know where to start troubleshooting.

Suggestions and solutions will be thankfully tried out 🙂

Intégrer coComment sur votre blog [en]

Vous savez probablement que je ne jure que par coComment, dans la genèse duquel j’ai eu la chance de jouer un petit rôle.

Ça sert à quoi?

Ça sert principalement à choses pour l’instant:

  1. collectionner ses commentaires faits sur différents blogs en un seul endroit, comme on peut le faire en les bookmarquant avec del.icio.us, mais de façon bien plus pratique;

  2. voir facilement si quelqu’un d’autre a répondu à un de nos commentaires — mais attention, ceci ne marche pas très bien pour l’instant, car coComment est seulement capable de suivre les commentaires de gens ayant un compte coComment.

S’inscrire

Ouvrir un compte, c’est super facile, il suffit de donner nom et e-mail et de choisir un nom d’utilisateur et un mot de passe.

On notera qu’il n’est pas nécessaire d’avoir un blog pour trouver une utilité à coComment. Il y a des personnes qui participent activement à la blogosphère à travers leurs commentaires, sans pour autant être blogueurs. CoComment est pour vous!

Rendre coComment plus pratique

Une fois le compte ouvert, coComment vous fournit un bookmarklet, une sorte de lien “favori” que vous pouvez faire glisser dans la barre d’outils de votre navigateur ou dans vos favoris. Ensuite, quand vous laissez un commentaire chez quelqu’un, vous cliquez sur le bookmarklet dans votre navigateur avant de publier le commentaire.

Ça, ça devient très vite barbant. On oublie de cliquer sur le bookmarklet. Du coup, notre commentaire n’apparaît pas sur notre page de conversations coComment. Il paraît qu’on peut maintenant cliquer sur le bookmarklet après avoir envoyé le formulaire, mais personnellement je n’ai pas testé.

Les commentateurs peuvent faire quelque chose pour se simplifier la vie. Les auteurs de blogs peuvent faire quelque chose pour simplifier la vie de leurs commentateurs.

Plus pratique pour moi qui laisse des commentaires

Pour ça, il faut utiliser Firefox. Deux solutions s’offrent à vous.

  1. Le script GreaseMonkey. Ce script vous évite de devoir cliquer sur le bookmarklet à chaque fois. Vous pouvez donc oublier coComment quand vous laissez vos commentaires, c’est tout automatisé. Sympa, non?

    Script, GreaseMonkey, chinois? Pas peur, instructions pour les nuls. D’abord, installer l’extension GreaseMonkey (non, ça fait pas mal). Pour ça, on commence par s’assurer que l’on a Firefox 1.5 (voir lien ci-dessus), puis on va sur le site de l’extension GreaseMonkey. Une fois là -bas, on cliquera sur le lien qui s’appelle “Install GreaseMonkey” dans la deuxième moitié de la page. On dit oui à tout ce que nous demande Firefox (oui on veut installer l’extension, oui, oui, OK on ferme le navigateur et on le rouvre…)

    Ensuite, on clique sur ce lien-ci qui va installer le script et on dit également oui à tout.

    Voilà ! C’est fait 🙂

  2. L’extension Firefox pour coComment. Même chose que plus haut, on clique sur le lien, on clique ensuite sur “Download coComment! for Firefox”, et on dit oui, amen à tout ce que nous demande notre navigateur chéri. L’extension me paraît moins utile que le script GreaseMonkey, car elle ne fait qu’ajouter le bookmarklet coComment au menu contextuel qui apparaît lors d’un clic droit (ou long clic pour les personnes qui ont un Mac). Mais il paraît que c’est utile parfois lorsque les commentaires sont dans une fenêtre pop-up. Personnellement, j’ai vu que ça ne marchait pas tout le temps, mais j’essaie quand même.

    Note: j’ai désactivé l’extension Firefox vu que je ne l’utilise pas. A vous de voir si elle vous sert.

Plus pratique pour moi qui ai un blog

Si vous avez un blog, vous pouvez faire en sorte que vos commentateurs, s’ils ont un compte coComment, n’aient pas besoin de cliquer sur le bookmarklet, même s’ils n’ont pas installé l’extension GreaseMonkey décrite ci-dessus. Cool, non? Pour cela, il faut rajouter du code javascript pas trop loin du formulaire de commentaires.

Le code est fourni à la fin de ce billet par Merlin. Comme j’utilise une version assez standard de WordPress, je n’ai eu personnellement qu’à copier-coller ce qui était donné dans le billet. Bon, faut encore voir si ça fonctionne 😉 Attention, donc, si vous avez un autre outil de blog, il faut peut-être adapter le code. Cet autre billet explique plus précisément quel rôle joue chaque ligne et vous aidera certainement à modifier le code si nécessaire.

Attention! Pour le moment, j’arrive pas à faire marcher ça. Plus de nouvelles dès que c’est réglé. Ça marche maintenant, mais il faut faire attention aux guillemets malins pas si malins quand ils sont dans du code

Oui mais… DotClear, autres plateformes de blog, etc…?

Pas de panique. Premièrement, il faut savoir que les gars de coComment bossent d’arrache-pied pour augmenter le nombre de plate-formes avec lesquelles ils sont compatibles. Si votre blog n’est pas compatible avec coComment, mais que vous pouvez modifier votre formulaire de commentaires, tout n’est pas perdu.

Le dernier billet que j’ai mentionné explique comment faire. Il faut donc rajouter un certain nombre de lignes javascript dans le formulaire, et voilà ! Je suis certaine que DotClear fournit toutes les informations nécessaires mais avec d’autres noms que ceux auxquels s’attend coComment. Il suffirait donc qu’un(e) DotClearien(ne) prenne le taureau par les cornes et adapte le javascript aux variables de DotClear (la version publiée utilise les variables WordPress). Si vous faites ce travail, rendez-le public sur votre blog, et je lancerai un lien dans se direction! Qui s’y colle?

Mise à jour: Nicolas propose en commentaire le code à intégrer à DotClear. Quelqu’un peut confirmer que ça marche?

Reighikan Dojo Lausanne [fr]

Une page de pub pour le site du Reighikan Dojo, dont je m’occupe (bien mal, pour le moment).

[en] Mainly for the benefit of Google, here is a little advertising for the website of my judo school. What do you expect to find on the website of a school of martial arts?

Une fois n’est pas coutume, je profite un peu de la visibilité de ce site pour faire une page de publicité. Pas n’importe laquelle, pourtant: le Reighikan Dojo à  Lausanne est l’endroit où je pratique le judo depuis une dizaine d’années.

Cela fait un moment que je tente de mettre en place le site du Dojo, et un peu de visibilité dans Google ne gênera certainement pas.

Pour le moment, vous y trouverez horaires et adresse de contact. Qu’est-ce que vous vous attendriez à  trouver sur le site d’une école d’arts martiaux? (On y pratique le judo, l’aikido, et les armes — jo (bâton), iaido, nunchaku…)

Taking Collaborative Notes at BlogTalk [en]

A detailed write-up of the collective note-taking operation we ran at BlogTalk. We took notes together using SubEthaEdit and then posted them to a wiki so that they can be further annotated. The story, and questions this experience raises for me.

As many of you now know, a bunch of us were taking notes together with SubEthaEdit during the BlogTalk 2.0 conference. In this post, I’d like to give some details about what we did, how we did it, and what can be said or learnt about our experience.

I’d like to stress that this was not my idea. I think this collaborative note-taking is a very good example of what happens when you put a bunch of people together with ideas and resources: the result really belongs to all, and credit should go to the group (even though in this case, I don’t think I can identify all the members of this “group”).

The Story

At the beginning of the conference, I was discovering the joys of RendezVous and eagerly saying hi to the small dozen of people I could see online. Sometime during the first panel, I was asked (by Cyprien?) if I had SubEthaEdit, because they were using that to take notes. I downloaded it (thus contributing to the death of wifi and bandwidth), and after a brief struggle managed to display a RendezVous list of users on the network (shortcut: Cmd-K) currently running SubEthaEdit.

I joined Lee Bryant‘s document, which was open for read/write sharing. It contained text (what a surprise!) mainly highlighted in yellow (Lee’s colour, the main note-taker). We were four or five in there at that point. (From Lee’s first publication of the notes I gather that the two others were Roland and Stephan — or rather Leo on Stephan’s computer, like later in the day?) It took a couple of minutes for me to feel comfortable in there, and I started contributing by adding a few links I knew of, on the subject of video blogs. The act of writing in the document made me feel quickly at home with the other note-takers. At some point, I started actively pestering those logged into RendezVous so that they would join us if they had SubEthaEdit (particularly if they were already visible in SubEthaEdit!)

Lee wasn’t there at the beginning of the third panel, so I opened up a document myself in SubEthaEdit, and with a little help managed to open it up to others for reading and writing (File > Access Control > Read/Write) and “announce” it so that other participants could see it. There had already been some hurried talk of publishing our notes, and at some point, Suw (who was keeping up with what was going on on my screen) suggested we should publish them on a wiki. After a quick check with other participants (and with Suw: “you don’t think Joi would mind, do you?”), I grabbed Joi’s wiki and started creating pages and pasting the notes into them.

We continued like that throughout the afternoon and into the next day. As soon as a speaker would have finished and the note-taking seemed to stop, I would copy and paste everything into the wiki.

Update 17:30: Malte took a screenshot of us taking notes in SubEthaEdit. It will give you a good idea of what it was like.

Reflecting on the Experience

So, now that I have told you the story, what can be said about the way we worked together during this conference? I’m trying to raise questions here, and would be really interested in hearing what others have to say.

Working as a team to take notes has clear advantages: Lee was able to go out and get coffee, and catch up with the notes when he came back. When I couldn’t type anymore, Suw took my computer over and literally transcribed the last couple of panels (OK, that could have been done without the collaborative note-taking, but I had to fit it in somewhere.)

Still in the “team theme”, different roles can be taken by the note-takers: sometimes there is a main note-taker (I noticed this had a tendancy to happen when people wrote long sentences, but there might be other factors — any theories on this welcome), sometimes a few people “share” the main note-taking. Some people will correct typos, and rearrange formatting, adding titles, indenting, adding outside links. Some people add personal comments, notes, questions. Others try to round up more participants or spend half a talk fighting with wiki pages 😉

At one point, I felt a little bad as I was missing out on the current talk with all my wiki-activity. But as Suw says about being part of the hivemind, I don’t think it matters. I acted as a facilitator. I brought out notes to people who were not at the conference. I allowed those more actively taking notes to concentrate on that and not worry about the publication. I went out to try and get other/more/new people interested in collaborating with us. I said to Suw: “keep on tzping, and don’t worrz that zour y’s and z’s are all mixed up because of mz swiss kezboard layout,” while Horst patiently changed them back.

What is the ideal number of note-takers in a SubEthaEdit session? Our sessions ranged from 5-10 participants, approximately. When numbers were fewer, a higher proportion were actively participating. When they were larger, there were lots of “lurkers”. Where they watching the others type, or had they just gone off to do something else, confident that there were already enough active note-takers?

The “Lee Bryant Experiment”, which I will blog about later, set me thinking about the nature of note-taking and notes. What purpose do notes serve? Is it useful to watch others taking notes, or does it really add something when you take them yourself? How concise should good notes be? How does a transcript (what Suw was virtually doing) compare to more note-like notes?

Formatting is an issue which could be fixed. SubEthaEdit is a very raw text editor, so we note-takers tend to just indent and visually organise information on our screen. Once pasted in the wiki, though, a lot of that spatial information is lost. It got a bit better once we knew the notes would be wikified, as we integrated some wiki mark-up (like stars for lists) in our notes, from the start. What could be useful is to put a little cheat-sheet of the wiki mark-up to be used inside the SubEthaEdit document, for the note-takers (just as I defined a “chat zone” at the bottom of the working document, so that we could “meta-communicate” without parasiting the notes themselves).

Some have found the notes precious, others wonder if we were smoking anything while we took them. Nobody really seems interested in editing them now they are on the wiki — or is it still a bit too soon after the conference? Here is the Technorati page for BlogTalkViennaNotes.

How groundbreaking was what we did? How often do people take notes collaboratively with SubEthaEdit in conferences? It seemed to be a “first time” for many of the participants, so I guess it isn’t that common. Have you done it already? What is your experience of it? How often do people put up notes or transcripts of conferences on wikis?

Discipline is needed to separate the actual notes (ie, “what the conferencer said”) from the note-taker comments (ie, extra links, commentary, questions, remarks). This isn’t a big issue when a unique person is taking notes for his or her private use, but it becomes really important when more people are involved. I think that although we did do this to some extent, we were a bit sloppy about it.

Information on the wiki page, apart from the notes, should also include pointers to the official presentation the talker made available (not always easy to find!), and I’m also trying to suggest that people who have done proper write-ups of the talks (see Philipp’s write-ups, they are impressive) to add links to them from the appropriate wiki pages (Topic Exchange is great, but lacks detail).

Participants, as far as I could make out, were: Leo, Lee, Roland, Cyprien, Horst, Mark, Malte, Björn, Omar, Paolo, Suw and myself. [to be completed] (If you took part in the note-taking, please leave a comment — I’m having trouble tracking you all down.) I did see Ben Trott online in SubEthaEdit while he and Mena were giving their talk, and was tempted to invite him into our note-taking session — but I was too shy and didn’t dare. And thanks to Joi for being so generous with the Joiwiki!