jeudi 8 novembre 2007

BarCamp

 Je trouve amusante, un peu folle, et même un peu risquée, cette idée d'une journée de conférences spontanées, et organisée sans prétention, à la dernière minute. Suffisamment, en tous cas, pour avoir le goût d'en faire l'expérience et d'y participer. L'image ci-contre donne accès (par un clic de souris) à plus d'information sur l'évènement lui-même.

Avant


Le courriel m'a rejoint le 27 octobre, mais comme j'en reçois beaucoup, je fais un premier tri et y reviens un peu plus tard. Pour un évènement prévu le 3 novembre, de 9:00 à 18:00, je n'ai vraiment lu le courriel que le soir du 30 octobre. (Il y a d'ailleurs conflit, je dois être à l'orgue de 16:30 environ à 18:00, le même jour.)

Cette annonce d'un BarCamp (je ne connaissais alors pas le concept) m'a d'abord semblé être une continuation improvisée de la rencontre du MSLUG qui avait récemment eu lieu pendant le OOPSLA, j'ai même pensé qu'elle était spécialisée au langage Scheme. Mais en fait, on peut aborder des sujets variés, comme le montre déjà la page donnant la liste des présentations (c'est un Wiki, les présentateurs s'y inscrivent eux-mêmes, ils peuvent d'ailleurs le faire jusqu'au dernier moment).

Si j'avais tout-de-suite compris, lors de ma première lecture, que tous les gens présents doivent participer, j'aurais tout-de-suite prévenu les amis, et me serait donné trois jours de plus pour préparer ma propre contribution, du moins en sentant moins de pression! ☺ De toute façon, il y a plusieurs façons de contribuer, et je serais heureux de simplement aider quelqu'un d'autre (il suffit qu'on m'en parle)! D'un autre côté, l'idée me sourit de présenter quelque chose en propre, qui m'appartienne un peu en quelque sorte. Au début, je ne voyais pas du tout que je puisse organiser quelque chose en deux courtes journées. Mais en y réfléchissant un peu, je me rends compte que j'ai plusieurs d'idées de sujets qui pourraient intéresser les confrères, et qu'il me suffit dans le fond de rester humble et simple.

Pour l'orgue, je n'aurai qu'à m'éclipser du BarCamp plus tôt, c'est tout! ☺

Après


Un confrère, à qui j'avais transmis l'invitation et qui semblait pourtant bien intéressé, a douté de pouvoir convenablement participer, et s'est abstenu. Il m'a demandé quelques nouvelles par la suite, et voici un extrait de courriels que je lui ai envoyés.

Je ne savais pas trop à quoi m'attendre, mais après avoir vu, je crois bien que tu aurais pu facilement y être, même sans avoir de présentation technologique.

Il y avait des présentations de quinze minutes, généralement entrecoupées de présentations de cinq minutes, dont certaines étaient parfois très amusantes, pas vraiment techniques. Par exemple, un bonhomme est venu nous inviter à reprendre conscience de l'importance de la recherche du bonheur. Un autre a préparé des diapositives invraisemblables, et invité quelques volontaires de l'assistance à venir totalement improviser cette présentation sans connaître le sujet, ni savoir à quoi ressemble la diapositive suivante (il paraît que bien des patrons savent faire ça, qui font préparer leurs présentations par d'autres). Il y avait aussi des présentations de une minute, les seules d'ailleurs où il est permis de faire de la promotion ou de la publicité.

Je m'attendais à ce que l'assistance soit à peu près égale au nombre de présentateurs (autour de deux douzaines peut-être), mais à ma surprise, il y avait vraiment beaucoup plus de gens présents, et les organisateurs originaux semblent l'avoir prévu, parce que l'espace était plutôt vaste. Il y avait des gens à l'accueil, à la surveillance du vestiaire, aux breuvages, à l'affichage de l'horaire (concocté sur place durant la première heure, et complété au vol ensuite pour les petits groupes qui voulaient s'improviser des tables de discussion), au chronométrage des conférenciers, pour aider la connexion du matériel des présentateurs, et certainement bien d'autres choses aussi.

Moi qui m'attendais à un petit groupe genre familial ou très amical, autour d'une grande table peut-être, j'ai trouvé tout cet ensemble plus intimidant que je ne l'avais imaginé. Mais en fait, l'assemblée était sympathique, et je ne regrette pas l'expérience.

Mon sujet était Scripting for speed (lighting a LAMP). J'ai voulu y décrire les principes sur lesquels je me suis appuyé pour accélérer de grosses applications sans recourir à des langages compilés traditionnels. En fait, j'y décrivais, bien partiellement, l'effort derrière la ré-écriture du projet Classer.