Des données ouvertes bientôt à Montréal… et Québec?

On apprend via le blogue du groupe Montréal Ouvert que Michael Applebaum, vice-président du comité exécutif et responsable des services aux citoyens de la Ville de Montréal, veut former un comité officiel qui analysera les données ouvertes qui pourrait être offertes par la Ville. Montréal se joindrait à d’autres grandes villes canadiennes telles qu’Edmonton, OttawaToronto et Vancouver qui ont déjà des initiatives en la matière.

Quant à la Ville de Québec, l’agent officiel d’information sur Twitter m’a confirmé qu’il y a une volonté de créer un comité de projet et de la veille s’effectue sur cette question :

@NicolasRoberge À la volonté de créer un comité de projet pour l’instant, parallèlement, beaucoup de veille est effectuée, c’est un début!;) [source]

@NicolasRoberge Rien «d’officiel» encore donc… Ce qui se passe à Montréal par exemple nous interpelle beaucoup. [source]

Je leur tends la main pour travailler avec des citoyens engagés, comme moi, pour former ce type de comité. Le concept d’ouverture derrière ces initiatives sous-entend que la Ville travaille de concert avec la communauté. Ça serait souhaitable que la Ville de Québec fasse cette démarche ouvertement avec le plus de transparence possible dans un esprit collaboratif avec ses citoyens.

Google tire la "plug" sur Wave

Hier, Google a annoncé qu’il cessait le développement de son produit novateur et très incompris Google Wave. J’en avais parlé sur ce blogue le 2 octobre 2009 avec un billet ayant le titre très révélateur : Mais diable qu’est-ce que Google Wave? J’avais personnellement beaucoup de misère à comprendre l’utilité de ce service au moment de son annonce. Je voyais tout de même l’innovation derrière le service. Les fonctionnalités de collaboration en temps réel nous avaient beaucoup impressionnés. Mais, je ne voyais pas vraiment l’utilité à ça.

Je comprends que certaines technologies répandues sont nées grâce aux innovations de Google Wave. On n’a qu’à penser au standard oEmbed qui permet de faciliter l’intégration de contenus externes sur un blogue. En plus de ça, Google semble avoir repris les fonctionnalités de collaboration en temps réel dans Google Docs.

Visualisation de la collaboration entre programmeurs

L’équipe de développement de Twitter a lancé leur propre blogue il y a quelques jours avec un premier billet fort intéressant. Ils ont créé une vidéo à l’aide Code Swarm, un outil qui permet de visualiser l’activité de leur logiciel de gestion de versions.

Des outils comme Visual SourceSafe (VSS), CVS ou Subversion (SVN) conservent le qui, le quoi et le quand lorsque le code source est modifié. Il est alors très facile de connaitre le niveau d’activité de chaque collaborateur.

Je vous laisse regarder le résultat de leur travail depuis 4 ans. Chaque programmeur a son avatar (photo) et les petits points qui virevoltent sont des fichiers qui sont modifiés et échangés entre eux. Le travail d’équipe en images. C’est très beau.

Qui dira par la suite que la programmation n’est pas un art?

La création d’une vidéo de ce genre à la livraison d’un long projet serait un bel hommage à tous les équipiers qui sont responsable de son succès. J’espère que vous serez inspiré à l’essayer!