Hello From Kolkata [en]

[fr] En Inde. Des trucs (très) en vrac. Un podcast en français dans les liens.

I’m in India. For a month.

I did it again: didn’t blog immediately about something I wanted to blog about (the rather frightful things I learned about the anti-GMO movement, if you want to know) because of the havoc it wreaked on my facebook wall when I started sharing what I was reading. And as I didn’t blog about that, I didn’t blog about the next thing. And the next.

Steph and Coco

And before I know it I’m leaving for India in two weeks, have students to teach and blogs to grade, and don’t know where to start to write a new blog post.

The weather in Kolkata is OK. The trip to come was exhausting: 20 hours for the flights, add on a bit before and after. I didn’t sleep on the Paris-Mumbai leg because it was “too early”, and spent my four hours of layover in Mumbai domestic airport in a right zombie state. Needless to say there is nowhere there to lie down or curl up, aside from the floor. I particularly appreciated having to go to the domestic airport for my Mumbai-Kolkata flight only to be ferried back to the international airport while boarding, because “Jet Airways flights all leave from the international airport”. But I laughed.

It was a pleasant trip overall. Nearly no queue at immigration. Pleasant interactions with people. And oh my, has Mumbai airport come a long way since my first arrival here over 16 years ago. It was… organized. I followed the signs, followed instructions, just went along with the flow. I’ve grown up too, I guess.

I slept over 12 hours last night. I can’t remember when I did that last. I walked less than 500 steps today, bed to couch and back. I’ve (re)connected with the family pets: Coco the African Grey Parrot, (ex-)Maus the chihuahua-papillon-jack-russel-staffie mix (I can never remember his new Indian name), and the remaining cat, which I’ve decided to call “Minette”, who “gave birth” to two empty amniotic sacs yesterday and is frantically meowing all over the place. Looking for non-existent kittens, or missing her brother, who escaped about a week ago? Hopefully she will calm down soon.

Maus and Minette

I plan to play about with Periscope while I’m here. Everyday life in India seems like a great opportunity to try out live interactive video. Do follow me if you don’t want to miss the fun.

Oh, and don’t panic about the whole “meat causes cancer” thing.

Some random things, listened to recently, and brought to the surface by conversations:

  • Making Sex Offenders Pay — And Pay And Pay And Pay (Freakonomics Radio)
  • Saïd, 10 ans après (Sur Les Docks) — an ex-con, 10 years after, and how hard reinsertion is, when you’re faced with the choice between sleeping outside, unable to get a job, and committing another offense so that you can go back to prison; extremely moving story
  • You Eat What You Are, Part I and Part II (Freakonomics Radio again)
  • When The Boats Arrive (Planet Money) — what happens to the economy when immigrants arrive? it grows, simply;  migrant workers need jobs, of course, but they also very quickly start spending, growing the economy and creating the need for more jobs; the number of available jobs at a given place is not a rigid fixed number

Yep, random, I warned you.

I can now do the Rubik’s cube and have installed Catan on my iDevices, if ever you want to play.

I’ve activated iCloud Photo Library even though I use Lightroom for my “serious” photos. Like the author of the article I just linked to, my iPhone almost never is connected to my Mac anymore. And the photos I need to illustrate blog posts are often photos I’ve just taken with my phone. I end up uploading them to Flickr through the app.

It seems the “photos ecosystem” is slowly getting there, but not quite yet. I’ve just spent a while hunting through my post archives, and I can’t believe I never wrote anything about using Google auto-backup for my photos. At some point I decided to go “all in”, subscribed to 1TB of Google storage, and uploaded my 10+ years of photos there. I loved how it intelligently organized my photos. Well, you know, all the stuff that Google Photos does.

Why am I using the past tense? Because of this: seems automatic upload of a whole bunch of RAW formats has quietly stopped. This is bad. Basically, this paid service is not doing what I chose it for anymore. I hope against reason this will be fixed, but I’m afraid I might be disappointed.

One thing I was not wild about with Google Photos was the inability to spot and process duplicates. And duplication of photos when sharing.

Flickr now has automatic upload and organising. Do I want to try that? Although I dump a lot of stuff in Flickr, I’ve been slack about processing and uploading photos lately. I’m hesitant. Do I want to drown my current albums and photostream in everything I snap? Almost tempted.

I think that’s enough random for now. It’s 10.30 pm and I’m starving, off to the kitchen.

J'aime mes paniers de légumes (lejardinpotager.ch) [fr]

[en] I get a veggie basket of local products every week.

Chaque jeudi je reçois un panier de légumes bios de la région. C’est grâce à la coopérative Le Jardin Potager. Je suis fan.

3rd and last basket of veggies for the summer

Tout à démarré en août de l’an dernier. C’est la faute à Pierre Crevoisier, qui demandait si qui que ce soit était intéressé à reprendre les paniers de coopérateurs en vacances. J’ai sauté sur l’occasion et le test était concluant. Ce printemps, je suis devenue coopératrice à mon tour.

Le “petit” panier me coûte 19.80 CHF par semaine. Pas énorme:

  • c’est bio et local (vous avez vu le prix du bio à la Migros?)
  • ça couvre mes besoins de légumes pour la semaine, plus ou moins (parfois j’ai trop et je donne, parfois il me manque ceci ou cela et j’achète)

Il y a des points de distribution un peu partout. Le mien est juste de l’autre côté de la route.

J’aime le fait qu’on ne choisit pas le contenu de son panier. Je passe mon temps à choisir ce que j’achète, comment je le cuisine, ce que je mange — j’aime bien pouvoir déléguer une partie de ces décisions. Le contenu du panier de la semaine suivante est annoncé sur le site. Il y a une liste des légumes avec fiches description et recettes (histoire de savoir quoi faire avec les panais, les radis noirs, les scorsonères, l’aïl d’ours, les orties et autres topinambours). J’ai découvert des tas de nouveaux légumes.

Si vous avez envie de tester, profitez de l’été et des coopérateurs en vacances pour reprendre un, deux, trois ou quatre paniers. J’ai la liste et je vous forwarde l’e-mail sur demande!

La seule chose qui manque? Un groupe facebook, ou au moins une page. Un groupe serait mieux, parce qu’on pourrait y échanger recettes et tuyaux pour les légumes du panier de semaine en semaine. Je connais deux autres coopérateurs, pas tout à fait assez pour démarrer un groupe, mais si on est plus, je lance l’affaire!

20.09.2013: le groupe est lancé!

WordPress.com Still Messes Up Tags and Categories [en]

It pains me to say it, but much as I love them, they still don’t quite get the difference between tags and categories. Yes, WordPress.com now makes a difference between tags and categories (and have been doing so for quite some time), but they are still missing part of the equation.

  • Categories are big pre-defined drawers to sort your posts in. They’re local.
  • Tags are labels you stick on posts after you have written them. There are tons of them and they’re messy and they’re global.

Logically, links on tags should point to the general WordPress.com tagspace (they do) — and links on categories should point to the local category pages of that particular blog. Only they don’t always.

The “Categories” widget works the way it should. But the rest is a mess. Examples.

  • Look at the Coworking Léman site, which uses the Mistylook theme that I personally love. This article‘s category links to the general WordPress.com tagspace (wrong), whereas this one‘s category links to the local category page (right).
  • The La Muse site, which uses Ocean Mist, makes article categories link to the general tagspace (wrong) but at the bottom of the page, lists categories with the correct links to category pages.

I could find more.

In general, the problem seems to be that article category links are made to link to the tagspace just as tags do. I mean, what’s the point of having a difference between tags and categories (an important one, if you ask me) if you make them behave the same way in the templates? This is a major problem for me. I hope Automattic are listening and will do something about it. (I contacted support but was told, basically, that it was a feature.)

So, please, Automattic: make the links on category names link to local category pages, and the links on tag names take us to the global tagspace.


Qu'est-ce qui est ouvert le dimanche à Lausanne? [fr]

[en] Looking for an open shop or restaurant in Lausanne? Marco's site Lausanne Dimanche will help you.

Bonne question, n’est-ce pas? Lausanne, c’est bien connu, c’est complètement mort, le dimanche. Personnellement, cela ne me dérange pas: j’ai toujours vécu comme ça, et j’aime pouvoir me promener dans la ville déserte et immobile.

Marco (un des coworkers de l’eclau) a ouvert un site recensant les divers commerces ouverts le dimanche à Lausanne. N’hésitez pas à faire circuler cette ressource utile, ou à lui envoyer des suggestion si vous pouvez enrichir la liste!

Steph Booth: Not Running for Parliament! [en]

[fr] A la lumière des récents événements, il ne m'est plus possible de rester dans la course pour le Parlement britannique... Article en Anglais pour toucher l'électorat un maximum.

It seems that my attempts to subvert British democracy by running in the forthcoming parliamentary elections are starting to be hard to keep under wraps, despite my careful use of a wig and face mask for public appearances. As I will be travelling to Leeds on Sunday, and in the light of recent controversy, I would like to put to rest the question of my participation in the elections.

I think it is quite clear now that given the current circumstances and the facts that have come to light, I cannot run for MP. My lack of involvement in local Calder Valley politics is starting to be hard to camouflage, and the fact that I have my main residence abroad is clearly an issue for many.

I deeply regret this, though, for had I stood a chance in this election, free bandwidth, Twitter accounts, and Swiss chocolate for all would have become a reality, as well as “change that we can believe in”. My meteoric rise to fame in the recent weeks, however, has convinced me to leave the Labour party behind and put my efforts into the creation of a proper Pirate Party in the United Kingdom.

As you are now most certainly aware, it is the discovery of my secret blog by an astute member of the Hebden Bridge Web Forum which has set all this in motion. I would like to assure those of you who know me as a social media strategist and consultant that my writings on Climb to the Stars will not cease, even though they have been judged pretty harshly:

Stephanie Booth’s blog will on its own cause plenty of people to doubt her fitness for purpose as a prospective MP. Big chunks of it are in French and most of the rest is geeky drivel about her phone, computer, Twitter et al. No local issues, or much at all outside herself. Hardly evidence of a shrewd political mind keen to grapple with the economic and social problems of the Upper Valley.

Graham Barker on Hebden Bridge Web Forum 2009

The geeky drivel which has entertained and enlightened you over the past nine years will be the backbone upon which I will build the future of my political career, and I trust that all of my supporters will follow me on this new path. In the meantime, if any of my fellow candidates would like to benefit from my expertise in social media, now that I am out of the race, please feel free to get in touch.

Disclaimer: the other Steph Booth is not a social media consultant (but at least she’s using WordPress). No hard feelings, but I’ll be very upset if she gets her Wikipedia page before I do. Many thanks to Suw for drawing my attention to this issue, and for her editorial assistance in preparing this declaration. She and her husband Kevin have already been hired as the official speechwriters for my next campaign.

Nouveau site TL [fr]

[en] A fail in our new public transport website... supposedly mobile-optimised.

Alors, à ce qu’il paraît, le nouveau site des TL est optimisé pour la consultation par téléphone mobile. Il y a même à l’arrêt de bus une affichette arborant fièrement un iPhone en pleine action.

Ni une, ni deux, je m’y colle: horaires en temps réel, yes!, et un prometteur My TL.

Je clique, je suis le lien “s’enregistrer” et… Je me retrouve à la page d’accueil. Caramba!

…et que diriez-vous d’utiliser le système de géolocalisation de l’iPhone pour déterminer à quel arrêt je suis?

Communauté Coworking Léman [fr]

[en] In the process of gathering a community of people interested in coworking, in the Lake Geneva area. I have a concrete possibility of setting up a coworking space in Lausanne, but need comitted people to make it happen. Join the mailing-list and introduce yourself so we can talk about it. There is also a blog and a Facebook group you may join and tell your interested friends about.

Il existe depuis quelque temps une mailing-liste et un blog pour parler de coworking et partage de bureaux en région lémanique. Depuis cet après-midi, on a même un groupe sur Facebook. Si la question vous intéresse, rejoignez-nous!

D’où ça sort, tout ça? Petit retour en arrière.

En avril de l’an dernier (2007), je suis à Leeds et je m’apprête à faire la connaissance d’Imran Ali, découvert via un ami commun sur Twitter. Je feuillette ce que Chris Messina et Tara Hunt ont publié au sujet du coworking (je me prépare à aller passer un bon mois à San Francisco chez eux, donc je fais mes devoirs), et je réalise qu’Imran s’est inscrit sur la page Coworking Leeds du wiki. Amusante coïncidence.

Imran ouvrira, avec l’aide de Linda Broughton et le soutien de la Leeds Metropolitan University, l’espace de coworking met:space; c’est entre autres grâce à cette communauté que Going Solo prendra place le 12 septembre prochain à Leeds, dans le même bâtiment!

En mai de la même année, comme mon départ pour les USA se rapproche, je retourne me renseigner un peu sur mes hôtes (Chris et Tara), qui ont passablement contribué à populariser le principe du coworking, en particulier à travers leur espace de coworking Citizen Space. Je visite le site, je lis un petit peu, je découvre, j’aime, et je me dis: “ce serait cool d’avoir quelque chose comme ça à Lausanne.” J’envoie un petit mail très court à deux personnes, je m’inscris sur la liste de discussion coworking, mais ça s’arrête là.

En juillet, je suis à San Francisco (et peut-être même installée dans le canapé de Citizen Space!) quand Olivier écrit Et si on co-travaillait? — on est au moins deux à avoir le même genre de bonne idée à peu près au même moment… les temps sont mûrs en Suisse Romande, ou le seront bientôt. Quelques e-mails sont échangés, une poignée de vaudois sont intéressés, mais rien d’assez solide pour véritablement aller de l’avant.

Décembre de la même année, le sujet coworking revient brièvement sur le devant de la scène lors du premier Website Pro Day. On se retrouve à quatre chez l’un d’entre nous pour travailler chacun de son côté sur sa présence en ligne professionnelle (Website Pro Day!), et c’est vachement sympa. Donc on reparle de coworking. Dans la foulée, je crée un compte Basecamp et un wiki, qui péclotent un peu et finissent par se mourir, comme nos discussions sur le sujet (en tous cas en ce qui me concerne: je commence à être très prise par Going Solo).

Plus tôt cette année, dans les mois précédant Going Solo, il a semblé à deux reprises qu’un local pour y créer une communauté de coworking m’était tombé dans les bras. Réflexion faite, ce n’était pas réaliste, mais ces fausses alertes m’ont (sérieusement) relancée sur le sujet. D’autant plus que je me retrouvais sensibilisée à la problématique du travail en indépendant par la préparation de Going Solo.

Après la deuxième fausse alerte, j’ai décidé qu’il fallait commencer par se concentrer sur la communauté. Trouver un local, ce n’est pas le plus difficile. C’est trouver les gens, le problème. J’ai donc créé la liste de discussion par e-mail Coworking Léman ainsi que le blog associé, que j’anime seule pour l’instant mais que je voudrais également pouvoir remettre en d’autres mains.

Et là… il y a quelques semaines, bonne surprise: les 3 artistes/artisans (dont la céramiste Sylvie Godel) occupant les bureaux du rez inférieur de mon immeuble cherchent à remettre leur local. Il y a donc une possibilité concrète de coworking à Lausanne pour la fin de l’été ou cet automne.

Bon, fini l’histoire. En pratique?

Vous avez besoin d’un bureau de façon irrégulière — ou fixe — en compagnie d’autres personnes sympathiques, ouvertes à la collaboration et au partage, mais avec qui vous ne travaillez pas forcément?

Ça vous intéresse peut-être mais vous n’êtes pas vraiment sûr?

Vous travaillez principalement sur ordinateur ou chez vos clients?

Le coworking est peut-être pour vous.

Pour en savoir plus, inscrivez-vous à notre liste de discussion et envoyez si le coeur vous en dit un bref e-mail pour vous présenter et poser vos questions!

BarCamp Lausanne: former des « webmasters 2.0 »? [fr]

[en] Discussing the differences between skills of the old-school webmaster and the "webmaster 2.0" (eeek!) -- basically, a profile for the one to take care of site maintenance once we've done shiny 2.0 things with WordPress and plugins. It's a different skillset, and I'm not certain it's the same kind of person.

Samedi, à l’occasion du premier BarCamp Lausanne, j’ai animé une discussion sur l’avenir du métier de webmaster. Je pense que c’est un rôle qui se voit profondément transformé par l’arrivée du tout l’attirail « 2.0 », et qui est donc effectivement en voie d’extinction tel que nous le connaissons encore aujourd’hui. Je pense cependant qu’il reste une place pour ce que j’appellerai le « webmaster 2.0 », quelque part entre les consultants, développeurs, designeurs, professionnels de la communication ou autres qui se partage le gâteau 2.0.

Cela fait quelques années maintenant que « j’aide les gens à faire des sites » (c’est malheureusement principalement comme ça que je suis perçue — j’ai encore de la marge côté efforts en communication). Je me rends compte que si des outils magnifiques comme WordPress permettent de se libérer du webmaster pour de nombreuses tâches (c’est en effet un « argument de vente » : plus besoin de s’adresser au webmaster pour mettre à jour le contenu de votre site), ils ne sont tout de même pas autosuffisants : ils cessent des fois de fonctionner pour des raisons mystérieuses, il faut les mettre à jour, installer des plug-ins, faire des modifications mineures… Bref, ils requièrent de la maintenance.

Mon point de départ pour cette discussion lors de BarCamp était de mettre en regard les compétences du « webmaster » (j’expliquerai tout soudain les guillemets) avec celles qui seraient à mon avis nécessaires pour la maintenance de sites simples « 2.0 ». Ce rôle (je préfère parler de rôle plutôt que de « métier ») de webmaster disparaît-il, ou bien évolue-t-il ? S’il évolue, les compétences sont-elles assez similaires pour que ce rôle soit repris par la même personne, ou bien ce qu’il requiert un « background » différent ?

Donc, « webmaster » entre guillemets. Inévitablement, je vais parler ici en utilisant des clichés. Les webmasters qui me lisent ne se reconnaîtront probablement pas, et je le sais. Ce que je décris, c’est un des rôles un peu stéréotypés qui intervient dans l’écologie du site Web. Ce rôle (tel qu’il m’intéresse pour cette discussion) se retrouve dans des petites structures (petites entreprises, associations). Il y ait des professionnels qui portent le titre de « webmaster » dans des entreprises plus grandes ou avec plus de moyens, et qui font un travail qui n’a rien à voir avec ce que je décris ici. Le « webmaster » auquel je pense n’est souvent pas un professionnel de la branche, et ne fait probablement pas ça à temps plein. C’est quelqu’un que l’on paye à l’heure ou sous forme de forfait pour l’année, et dont on utilise les services de façon plus ou moins régulière.

Sandrine a eu la gentillesse de spontanément filmer le début de ma présentation, disponible en vidéo chez Google. Il y en a pour treize minutes, je vous laisse regarder si le coeur vous en dit.

Malheureusement, cela s’arrête lorsque la conversation démarre (le morceau le plus intéressant, à mon avis !) — j’imagine que des impératifs techniques sont entrés en ligne de compte…

Pour simplifier, même si je n’aime pas les étiquettes, j’ai proposé que l’on parle de « webmaster 1.0 » et de « webmaster 2.0 ».

Webmaster 1.0

  • FTP
  • mise à jour de contenu
  • HTML/DreamWeaver
  • scripts Perl/PHP
  • images (redimensionner, insérer dans HTML)
  • design (un peu)
  • mailing-lists/newsletter

Webmaster 2.0

  • mises à jour (versions) des « CMS 2.0 »: WordPress, Drupal, MediaWiki, PhpBB…
  • choisir et changer des thèmes/skins
  • compréhension de base du fonctionnement d’un CMS (applications Web PHP/MySQL, quelques notions de base de données, utilisation de PhpMyAdmin…)
  • (X)HTML/CSS, standards Web
  • installer des plug-ins

En fait, le rôle du webmaster 2.0 correspond un peu à celui d’un apprenti sysadmin. Cela reste un rôle technique, la gestion de la communauté étant à mon avis du ressort des personnes qui vont créer le contenu.

Ma motivation principale à tenter de définir ce rôle est en fait économique : bien sûr, un développeur ou un consultant un peu branché technique (comme moi) est tout à fait capable de remplir ce rôle de webmaster 2.0. Mais il n’est pas nécessaire d’avoir toutes les compétences d’un développeur ou d’un consultant pour faire ce genre de travail. Cela signifie qu’il ne devrait pas être nécessaire pour le client de payer du travail de maintenance relativement simple (même s’il requiert des compétences techniques qui dépassent celles de l’utilisateur lambda) à des tarifs de consulting ou de développement. Et personnellement, ce n’est pas (plus !) le genre de tâche que j’ai envie de faire pour gagner ma vie.

Mon expérience est que malheureusement, les personnes en place à jouer le rôle de webmaster 1.0 peinent souvent à acquérir par elles-mêmes les compétences nécessaires pour assurer la maintenance des sites « 2.0 » plus complexes techniquement. Si le webmaster 1.0 est souvent autodidacte, les compétences « 2.0 » sont à mon avis plus difficile à acquérir par soi-même — à moins d’être justement tellement immergé dans ces technologies que l’on est déjà un développeur.

Qui donc pourraient être ces « webmasters 2.0 » qui manquent à mon avis cruellement dans le paysage romand ? Peut-être serait-il intéressant de mettre sur pied une formation continue pour « webmasters 1.0 » ? Le problème avec ça à mon avis, ce que beaucoup de webmasters le sont à titre bénévole ou presque. Est-ce qu’il y a des CFC qui pourraient inclure ce genre de compétences à leur programme ? Pour le moment, la solution qui me paraît le plus immédiatement réaliste est de considérer ce rôle comme une étape de l’évolution professionnelle de quelqu’un. À ce moment-là, cela pourrait être un travail idéal pour des personnes en cours de formation.

Quentin Gouédard, à la tête de l’hébergeur unblog.fr, a suggéré lors de la discussion que ce genre de service pourrait être intégrée à une offre d’hébergement. C’est une idée que je trouve très intéressante.

J’aimerais revenir sur un pont qui a occupé pas mal notre discussion : il y un certain nombre de tâches de maintenance, qui même si elles sont techniques, sont encore relativement simples, et qui ne nécessitent à mon sens pas de faire intervenir des développeurs. Je pense qu’à l’avenir, on va avoir de plus en plus besoin — par intermittence probablement — de personnes ayant cet éventail de compétences, sans pour autant qu’ils aient une spécialisation plus poussée. Je pense aussi que (durant les quelques années à venir en tout cas) ces personnes devront avoir une présence locale. Le contact humain direct reste important, surtout pour des associations ou entreprises dont le métier premier n’est pas le Web.

J’ai conscience que ma réflexion n’est pas encore tout à fait aboutie. J’envisage en ce moment de former deux ou trois étudiants à qui je pourrais confier la maintenance (ou tout du moins une partie de celle-ci) des sites que je mets en place avec mes clients, pour un tarif raisonnable. Je ne peux en effet pas proposer à mes clients des solutions pour leur présence en ligne, si je n’ai rien à leur offrir côté maintenance. La maintenance ne m’intéresse personnellement pas en tant que tel, mais j’avoue ne pas avoir connaissance dans la région d’individus ou d’entreprises dont les compétences sont satisfaisantes et qui ne facturent pas des tarifs de développement (sauf ceux dont on a parlé, Samuel, et c’est justement la solution « étudiante »).

Avec un peu de chance, mes informations sont incomplètes, et quelqu’un va laisser un mot dans les commentaires en proposant ses services 🙂

Y a-t-il un webmaster (2.0) dans la salle ?

Ils parlent de cette discussion sur leur blog:

Tag-Related Wishlist [en]

[fr] Mes idées/prédictions/désirs pour l'évolution des tags et des technologies associées.

I told you my mind never stops spinning, didn’t I? Here are a few follow-up thoughts on my previous post on tags. View this as my brain dump of what I’d like tags to do in WordPress and around.

Bear in mind that I haven’t tried 2.3 yet, don’t know exactly what it does and doesn’t do, and haven’t done much homework. So (hopefully!) some of the stuff I’m speaking about here already exists. If it’s the case, please leave a note with a pointer in the comments.

Some of the stuff here might also be stupid. If it is, please tell me.

I don’t think all this should necessarily be in the WordPress core. Plugin makers, feel free to delve in here for inspiration. If I like your plugin, I’ll plug it.

Links Between Tagspaces

So, based on what I’ve understood, WP2.3 will provide a local tagspace. This means that if I tag a post “cat”, the link on that tag will take me to something like myblog.com/tags/cat. That’s cool.

But I want more.

I want the myblog.com/tags/cat page to contain configurable pointers to other tagspaces. For example, my Flickr photos tagged “cat”. My del.icio.us links. My videos. The Technorati tagspace.

See what I mean?

Somewhere, WordPress would ask me “What other tagspaces would you like links to?” and I’d enter “http://flickr.com/photos/bunny/tags/”, “http://del.icio.us/steph/”, “http://www.viddler.com/explore/steph/tags/”, “http://technorati.com/tag/” in some pretty form (we know how to do those now, don’t we?)

Alternate Tagspaces

Some people may not want to use the local tagspace. Hell, most people who tag their posts right now point to the Technorati tagspace. An option to do so could be nice.

Tag Combinations

I’d like my local WordPress tagspace to allow tag combinations. This is the stuff I wrote about nearly 3 years ago. Del.icio.us does it: here are my links tagged “books” AND “read”.

We need more of this, particularly if we start thinking multilingual. I want to be able to point to a page containing posts I tagged “adolescents” OR “teenagers” OR “ados” or “teens”. I use all those, but I’m sure (given the nature of tagging) some posts have slipped through the cracks and have only one or two of these tags.

Less multilingual, maybe I just want to have “cats” or “cat” (sometimes I use plural, sometimes singular, and the distinction isn’t important to me in this context).

Related Tags

Del.icio.us does this. My local tagspace pages should have this feature too.

And how about an option to be able to see (in a click) posts tagged “cat” AND all the posts tagged with one of the related tags? (This could become a bit unwieldy though.)

Tag Management

The “obvious” stuff. Rename tag “stephaniebooth” to “Stephanie Booth” everywhere it is. (Flickr does this well.) Merge tags. Add a bunch of tags to all the selected posts (result of a search or by-category selection). Remove tag X from all posts which are tagged Y.

This is the kind of stuff I wanted to make possible for categories when I wrote Batch Categories, a lifetime ago. I haven’t touched this “hack” for years now, and I’ve heard conflicting information about its compatibility with recent WordPress versions. I think somebody somewhere updated it for WP2.x — if you search you might find it.

Public Tagging

Now, this would be a source of tag spam, unless it’s for example limited to registered users of the blog, or people identified by OpenID or on a “trust list” (e.g. people who have commented on the blog before). I’ve encouraged people to open up tagging to the community on Flickr, and the feedback from those who have done it has been great. I’d like a way to do this for my blog posts, too.

I’m sure structured portable social networks have a part to play here.

More Importing/Conversion

Ages ago, I added keywords to my blog posts. (I now know it’s not very useful — maybe even, not at all.) Around the same time, I used Topic Exchange Channels for some of my posts, making the ITE channel visible on the post by adding a link to it (gosh, come to think of it — I hadn’t heard of tags yet, but what I was doing was some form of proto-tagging… quite impressed with myself!)

Anyway, leaving the self-congratulatory stuff aside, my wp_postmeta table contains old information about posts which has long since disappeared from this blog, but which is still there, ready to be recycled. I could turn those old keywords and ITE channels into tags with an importer.

So, how about a very “customizable” importer? I would give the meta field name I want to convert to tags, and indicate if the tag data is comma-separated, space-separated, or simply placed in multiple fields.

(For my old keywords, there is one meta field called “keywords” which contains a comma-separated list of words, whereas for the ITE channels there is one entry per channel called “ite_topic” (IIRC) with a unique word as a value — but there can be more than one channel per post.)

So, “manual importer”, anybody?

That’s All, Folks!

There, I think I’ve told you what was on my mind. Feedback welcome. And plugins. Code. Solutions.

Agenda [fr]

[en] Will be in Paris for Le Web 3 and in London just before Christmas. If you're anywhere near Lausanne end of november, come and listen to us (Café-Café) sing.

Serai à Paris pour Le Web 3 les 11-12 décembre. Fin novembre, venez m’écouter chanter (avec le reste de Café-Café bien sûr), entre autres à l’Auditorium Stravinsky de Montreux.

Avant Noël, petite expédition en Angleterre (Leeds pour voir mes grands-parents, puis Londres avant de rentrer).