WordCamp Paris 2011

Pour sa 4e édition, le WordCamp Paris s’est déroulé le 14 mai dernier toujours à La Cantine dans le 2e arrondissement de Paris. Toujours emmené par l’association WordPress Francophone, celui-ci a pour vocation de promouvoir WordPress et aussi de faire se rencontrer la communauté.

Après avoir installé la salle pour la mini conférence du matin, Xavier a ouvert ce WordCamp vers 9 H 45 par une présentaiton rapide de la journée. Il embraye tout de suite sur le sujet de la conférence : WordPress 3.2 et ses quelques nouveautés.

La mini-conférence

Xavier s’est donc efforcé de nous présenter les nouveautés à venir de WordPress 3.2, qui doit arriver d’ici juin. La version bêta 1 est d’ores et déjà disponible. Quelques uns des nouveaux éléments à attendre :

  • Un nouveau thème par défaut baptisé sobrement Twenty Eleven basé sur le thème Duster
  • Une interface d’administration relookée
  • Un éditeur de texte dynamique laissant la place à la rédaction et sans élément perturbateur…

Cette nouvelle version ne sera pas celle de la révolution, mais celle de l’évolution. On ne change pas vraiment mais on améliore. Voilà ce qu’il faut retenir.

Cette mini-conférence se termine à 10 H 45. Xavier Borderie, entouré des membres du staff WPFR présents (Amaury Balmer, Didier Demory et moi-même)  annonce donc le départ pour les sessions barcamp. Le tableau est vite noirci et les premiers ateliers sont donc choisis pour une première session avant la pause déjeuner.

Voici mon WordCamp en résumé :

Mon WordCamp

WordPress : Découverte et Fonctions avancées

Atelier WordPress
Un atelier WordPress très suivi

Cet atelier est orienté davantage « utilisateurs », ce qui me convient parfaitement. Personne n’ayant l’air de vouloir vraiment prendre les rênes, je m’improvise donc en animateur du débat, aidé par Michel de XiliGroup. La première direction prise et celle qui va finalement orienter la discussion une heure durant est la question des limites de WordPress. La première réaction indique une image encore forte de l’outil de blog « exclusivement ». Le développement de WordPress est justement fait pour parvenir à obtenir une image de CMS à part entière. Certains interviennent en disant que WordPress se rapproche des autres CMS existant et perd un peu de ses racines. L’évolution a un prix.

Rapidement, quelques techniciens avancent que WordPress doit être hacké dès lors que des fonctions plus complexes sont nécessaires entravant le bon fonctionnement des mises à jour notamment. Pour quelques personnes, ceci est une vraie limite… mais ont-ils vraiment raison ? A mon sens non. J’insiste sur ce point : WordPress ne devrait jamais être hacké il est conçu pour que cela ne soit pas nécessaire (des spécialistes WP me l’ont confirmé par la suite). Seuls les thèmes et les fichiers associés doivent être modifiés. A partir de là tout est possible… mais il semble que ce point ne soit pas clair pour tout le monde… Un problème de compréhension s’instaure donc autour de la table… J’ai même découvert qu’on me prend alors pour un « fanatique » de WordPress. Passionné me conviendrait mieux mais bon…

Toujours à propos des limites, il est évoqué que si on installe des extensions, c’est que celles-ci sont atteintes. Hum… Je pense que là c’est l’esprit WordPress qui n’est pas bien compris.

La faiblesse du moteur de recherche s’impose finalement comme la limite la plus importante. Cette fonction n’étant effectivement pas très efficace. A quand une refonte en profondeur de cet outil ?

A propos des fonctions avancées, il est fait référence aux divers progrès apportés depuis la version 3.0 principalement. Dans le désordre, les points abordés qui plaisent aux utilisateurs et facilitent la tâche : Les Custom Post Types de WP 3.1, le gestionnaire de menu depuis WP 3.0, la gestion des widgets pour modeler à loisir ses barres latérales…

Ces fonctionnalités ont toutes un point commun, elles rendent plus simple l’utilisation et la gestion de WordPress et donc d’un site web.

On a échappé de peu au débat de quel est le meilleur CMS… ce n’était vraiment pas l’objet ni le lieu… ouf !

La question de la fin était : WordPress pour les développeurs ou WordPress pour les utilisateurs ? … à méditer donc…

Convaincre pour utiliser WordPress

Peu de participant à cet atelier, mais des échanges fort intéressants malgré tout. Ici, on a surtout affaire à des professionnels de WordPress qui donnent leurs arguments de vente. Ainsi, celui qui revient souvent, c’est le fait que WordPress est open source. Le bénéfice pour le client (ou l’utilisateur) est simple, s’il se désengage du prestataire, il garde son site sans rien devoir d’autre. En effet, il n’y a pas de propriété du code au prestataire. C’est le principe de l’open source.

La force de la communauté est un argument qui ne manque pas de poids. Savoir que l’on peut trouver des réponses à ses questions facilement est un avantage certain.

Entre les ateliers

J’ai profité de ce WordCamp pour rencontrer certaines personnes que je cotoie en ligne et avec qui j’ai échangé ces derniers temps soit par e-mail, soit via le forum, soit par l’intermédiaire de blogs, etc. Parler de vives voix avec eux est toujours plaisant puisque cela confirme qu’Internet est aussi un vecteur permettant les échanges en direct.

Ainsi, j’ai pu rencontrer Benjamin Lupu, Directeur Internet du Groupe Moniteur, qui a eu la lourde tâche de migrer la plupart des sites web de son groupe de presse sous WordPress. Son expérience est très enrichissante. Il est un peu un précurseur puisqu’il semble qu’il soit véritablement le pionnier en matière de « stratégie » WordPress à grande échelle dans une société nationale de cette envergure. Espérons qu’il soit suivi de près par d’autres.

J’ai fait la connaissance de Stéphane, l’auteur du blog 4h18, qui avait notamment soulever un débat autour de la communauté francophone, il y a quelques semaines… nous y reviendrons… Nous avons échanger quelques minutes sur nos points de vue et ainsi faire évoluer sa vision des choses.

Ensuite, dans le désordre : Cyril de l’AFUP, Fleur Marty de Flaoua Corp, Jean-Marc Caillat-Grenier de Maniaks Interactive, Julie Franck de TBWA Corporate, Francis Chouquet de Fran6art.com… et d’autres encore que j’oublie.

La mini-conférence du soir

WPFR - v4
WPFR - v4

Pour clore cette journée bien remplie, il a été décidé par le staff de réaliser une mini-conférence sur la communauté, ses projets et en particulier le site wordpress-fr.net. Il nous avait été reproché un manque de transparence, un manque d’ouverture et un sens communautaire trop restrictif… nous avons donc essayé de répondre aux interrogations légitimes des uns et des autres. L’une de ces réponses sera le lancement la version 4 du site WPFR dans quelques semaines. Cette dernière laissera la part belle à la communauté avec la possibilité donnée à chacun de contribuer de manière plus efficace à la communauté. Ce volet communautaire sera représenté par la mise en place de BuddyPress permettant la gestion de profil notamment. Le forum sera migré vers bbPress, ce qui permettra d’avoir un seul compte pour toutes les fonctionnalités du site… Toutes ces perspectives ont été accueillies très positivement et je pense sincèrement que cela redonnera un nouveau souffle à notre communauté.

Un aperçu de l’avant-projet de ce que pourrait être la nouvelle interface du site a été montré en avant première. Ce qui a eu pour effet de permettre de prendre des contacts avec des éventuels « Directeurs artisitiques » susceptibles de nous aider dans cette évolution.

Xavier a laissé la parole à Stéphane de 4h18.com qui a pu s’expliquer sur la « polémique » qu’il avait lancé sur son blog avec l’épisode du « polit bureau ». Il a pu exposé ses arguments et expliqués qu’il avait obtenu ce dont il voulait et s’en réjouissait. A sa manière il a certainement participé à faire avancer la communauté francophone… le tout avec un très bon esprit.

Je ne traiterai pas des traditionnels repas  du midi chez Dédé la Frite et de l’after au Corcoran’s tout proche puis la fin de soirée au restaurant Le Zinc des Cavistes… pour le dernier carré de motivés ! Mais que de bons moments comme toujours.

Bonus

WordCamp Paris 2010

Pour la troisième année consécutive, le staff de WordPress Francophone, emmené par Xavier et suivi de près par Amaury et moi-même, organisait un WordCamp francophone : WordCamp Paris 2010.

Cela c’est passé samedi 8 mai 2010, à la Cantine, rue Montmartre dans le 2e arrondissement parisien, comme pour les deux précédentes éditions. Cette année, on peut constater une affluence légèrement inférieure à l’an dernier, qu’il faut relativiser puisque nous avions accueilli Matt Mullenweg, ce qui avait attisé les curiosités.

Le cru 2010 fut donc convivial, détendu et ma foi, très sympa.

La conférence

Francis Chouquet
Francis Chouquet

Pour ce 3e WordCamp, nous avons voulu innover. Afin d’occuper la matinée de manière intéressante, il a été décidé de mettre en place une conférence. La sortie proche de la version 3.0 était une occasion pour lancer ce type de présentation.

Ainsi, la journée débute dès 10 H 00 avec une conférence animée par Francis Chouquet, Xavier et Amaury, mes deux comparses cités plus haut. Je n’ai pas assisté au 5 premières minutes puisque suite à une mauvaise appréciation du temps des lignes de métro et de bus, je suis arrivé 5 minutes après le début. Je sais… ça la fout mal pour un membre du staff !! … enfin bon… Je me suis excusé !! :p
Mais grâce à Wolforg, je me suis rattrapé.

Donc, la conférence, elle était à propos de WordPress 3.0 dont la sortie est annoncée d’ici la fin du mois de mai. Francis nous a présenté le nouveau thème Twenty Ten qui remplacera le fameux Kubrick, tandis que Xavier nous faisait une démonstration rapide de l’intégration du multi-sites. Enfin Amaury a exposé les nouvelles fonctionnalités telles que les types de contenus personnalisés. Une conférence qui a duré un peu plus d’une heure et qui a ravi les 60 à 70 personnes présentes à en juger par leur enthousiasme lors de la séance de questions-réponses qui a clôturé la séance. Effectivement, les questions ont été nombreuses et surtout toutes aussi pertinentes les unes que les autres. Merci à tous d’avoir jouer le jeu.

Une fois les interventions terminées, Xavier envoie tout le monde noircir le tableau pour lancer le barcamp, ces ateliers qui vont se tenir durant tout l’après-midi. Dès que le tableau semble complet, tout le monde est invité à aller déjeuner à revenir vers 12 H 30 – 13 H 00.

Pendant ce temps, Xavier et moi reprenons le tableau afin d’organiser les ateliers de manière équilibrée pour l’après-midi. Plusieurs sujets peuvent être rassemblés en une seule séance, donc nous mixons tout cela pour donner une cohérence à l’ensemble.

Le barcamp

Comme chaque année, des ateliers techniques sont proposés mais pas seulement. Tout le monde peut trouver son intérêt puisque des ateliers sont organisés pour les utilisateurs lambda, les développeurs, les webdesigner, etc. Y en a pour tous les goûts. C’est cela qui plait et c’est cela qui nous tient à cœur également en tant qu’organisateurs.

J’ai pu participer et co-animer 2 ateliers et suivre d’autres de loin… voici mon WordCamp :

WordPress débutants

WordPress Débutants
WordPress Débutants

Depuis le 1er WordCamp j’aime beaucoup participer à cet atelier. En tant qu’utilisateur de WordPress pas vraiment technique mais bidouilleur, et depuis 5 ans, j’ai une expérience dont je peux faire profiter celles (oui il y avait des filles !) et ceux qui découvrent ce CMS. Ici, la discussion part rapidement vers des sujets très spécifiques, mais très pratiques. Comment installe-t-on un thème et/ou une extension ? Quelles extensions sont utiles ? Comment personnaliser facilement un thème ?

Chacun, de par son expérience utilisateur, y va de ses réponses. Des professionnels se trouvent autour de la table, les débats tournent donc aussi vers les utilisations professionnelles. J’insiste sur cette distinction entre « professionnel » et « personnel »… deux utilisations, 2 besoins bien différents qu’il ne faut pas confondre. Le côté pro est plutôt animé par Michel de Xiligroup. J’essaie de défendre davantage le côté perso.

Suivre les évolutions de WordPress / Core-team / Relations entre les équipes FR-US / Communauté

L’aspect communautaire, voilà ce que j’aime aussi dans WordPress et pourquoi je m’investis de la sorte dans celle-ci. Xavier, qui est le plus informé et le plus prolixe en matière de communauté WordPress prend la parole pour reprendre les différents moyens mis à notre disposition pour participer de quelques façons que ce soit (trac, forum, codex, traduction, bug hunt, IRC…).

On présente également WordPress Francophone, et de quelle manière nous gérons la communauté.

Les quelques personnes présentes nous posent des questions sur la traduction et sur les éventuels besoin de participation. Ainsi, nous indiquons que le Codex requiert le plus d’attention pour être traduit et mis à jour. Le forum réclame une modération beaucoup plus technique, etc.

Survol d’ateliers

Plusieurs ateliers simultanés m’intéressaient, j’ai donc fait un survol multi-ateliers. Passant de BuddyPress, aux thèmes puis aux extensions… J’en profite surtout pour rencontrer Maxime Guernion que je côtoie depuis plusieurs mois sans l’avoir jamais rencontré. Mais également, Thomas, alias Qwindoo sur les forums.

L’après WordCamp

Ensuite, les derniers participants ont quitté la Cantine pour se retrouver dans le pub du coin « Le Corcorian’s » pour un after très sympa. J’ai eu l’occasion de faire, notamment, la connaissance avec l’équipe de BuddyPress Francophone. J’ai discuté avec Émeline, jeune blogueuse ou encore Athis qui nous avait fait une super étude sur les statistiques de la communauté. Il nous a d’ailleurs appris qu’il allait se lancer dans la mise à jour de cette étude. Merci à lui.

–> Pour revivre ce WordCamp, vous pouvez vous connecter sur la recherche du tag « wordcampparis » sur Twitter. Le Twitter officiel de WPFR se fait également l’écho des différents articles sur le sujet. Xavier a fait un résumé sur le blog de WPFR avec des liens permettant de faire un retour sur l’événement. Mes photos sont disponibles ici.

Migration de MySQL 4 à MySQL 5 chez 1&1

Logo de MySQL - source Wikipédia

A la création de mon compte chez 1&1 en 2005, j’avais opté pour une base de données qui tournait grâce à la version 4.X de MySQL. Jusque là, cette version de base de données me donnaient entière satisfaction donc je ne m’étais jamais posé la question d’une quelconque migration vers la version supérieure. Oui mais voilà, WordPress 2.9 est arrivée… et là c’est le drame ! Impossible de mettre à jour mon site web. WordPress 2.9 requiert obligatoirement une mouture de MySQL supérieure à 4.1.2, or il se trouve que 1&1 n’est déjà pas à jour pour MySQL 4 puisque toujours en MySQL 4.0.X. Après des recherches dans la FAQ de 1&1, des contacts avec le support par e-mail, il se trouve que mon seul moyen de parvenir à passer en MySQL 5.x est de créer une nouvelle base de données. Je me suis donc résigné à tenter la migration.

Voici comment faire :

  1. Sauvegardez votre base de données actuelle. Pour cela j’ai utilisé l’excellent plugin WP-database Backup.
  2. Créez une nouvelle base de données dans votre espace de gestion 1&1 en veillant à sélectionner MySQL 5.0 lorsqu’on vous le demande. Je déconseille de supprimer l’ancienne base tout de suite.
  3. Rendez-vous dans PHPmyAdmin de votre nouvelle base. Importez l’ancienne base. C’est dans l’onglet « SQL » que vous trouverez l’option d’import. Sélectionnez alors votre fichier de sauvegarde et validez.
  4. Une fois l’opération accomplie, il faut aller modifier votre fichier wp-config.php en remplaçant simplement vos anciens identifiants de base de données par ceux de la nouvelle fraichement créée. N’oubliez pas de sauvegarder votre fichier wp-config.php avant toute manipulation.
  5. Vérifiez que tout fonctionne correctement sur votre site. Si vous ne remarquez pas de problèmes, alors vous avez terminé la migration.
  6. Maintenant, vous pouvez mettre à jour votre version de WordPress vers 2.9 si nécessaire.

Pour moi tout s’est déroulé sans accroc, la procédure est finalement assez simple. Tout est reparti sans aucune coupure du site… et je tourne donc dorénavant avec WordPress 2.9.1. C’est tout bénéf !

BenSite a eu 5 ans

Copyright Dreamer7112 - Flickr
Copyright Dreamer7112 - Flickr

Il y a un événement majeur sur lequel j’ai complètement oublié de revenir, c’est que cette année BenSite a fêté son 5e anniversaire. C’était précisément le 4 juin dernier.

C’est effectivement le 4 juin 2004 que BenSite 1.0 a fait son apparition discrète sur le web. A cette époque, le site ne tournait pas encore sous WordPress mais était constitué d’un bon vieux kit graphique tout en tableau et HTML pur débusqué sur Internet. C’était du bricolage à l’état pur. Mon site web me servait alors de laboratoire ambulant pour y tester mes connaissances en création et gestion de site web. Je n’avais rien de particulier à raconter ni à exposer, je m’amusais. Au fur et à mesure je l’étoffais d’une galerie photo, j’y ajoutais mes bricolages et découvertes informatiques, etc. A ce moment, je n’avais pas de référencement sur les moteurs de recherches (ou si peu) et donc encore moins de visites. Je faisais tout ça pour moi seul ou presque.

Le mois de janvier 2005 est à marquer d’une pierre blanche puisque c’est là que je découvre WordPress, par hasard. Je l’installe et je l’adopte sur le champ, il s’agit alors de la version 1.2 si je ne m’abuse. La version 2.9 vient de sortir, il y a quelques jours… Que de chemin parcouru.
Ma façon de voir les sites web change radicalement… tout devient plus facile. Le temps d’apprendre à dompter la bête et c’est en avril 2005 que je commence à publier plus régulièrement du contenu… notons que je n’ai toujours rien à raconter et que même aujourd’hui cela n’a pas beaucoup changer :p Mais je m’en fous, je fais ce que je veux… je l’ai toujours dis !

Ainsi, BenSite s’est vu rapidement ajouter BenBlog, mon blog perso où justement je raconte pas grand chose mais ce que je veux quand je veux ! Au départ, il est venu en complément de mon site traditionnelle en HTML… puis très vite, WordPress s’est imposé pour la réalisation de tout mon site (blog y compris).

Côté statistiques, je ne fais pas la course aux visites, d’ailleurs ça se voit : en 5 ans, je viens de dépasser les 170 000 visites, ce qui représente environ une moyenne de 3000 visites mensuelles soit environ 100 par jour. Ce qui reste fort honorable pour un site comme le mien… Mon blog contient 340 articles pour 1087 commentaires. Merci à vous chers visiteurs et commentateurs !

Mon référencement sur Google est beaucoup plus fort aujourd’hui,  je possède même un pagerank de 4. J’ai déjà été positionné n°1 sur Google quelques temps seulement sur le mot-clé « Benoît ». Pas mal non ? Mon manque de régularité pour la publication de nouveaux contenus me vaut d’avoir été relegué au second plan… tant pis. On verra si je retrouve un meilleur rythme. :p

Crédit photo : Dreamer7112

BenSite tourne sous WordPress 2.8.6

Logo de WordPress
Logo de WordPress

Je profite de l’application récente de la dernière mise à jour mineure en date de WordPress (la 2.8.6 donc) sur BenSite 2.0 pour faire le point sur cette version dont je n’avais pas encore parlé ici. Je me dépêche de le faire avant que la version 2.9 n’arrive. Rappelons qu’elle est annoncée dans les semaines qui viennent… en tout état de cause avant la fin de l’année 2009.

Ainsi, la version 2.8 est arrivée en juin 2009 apportant son lot de nouveautés tel qu’un tableau de bord repensé totalement par exemple. La liste complète des nouveautés est présentée dans le codex tandis que les plus importantes sont indiquées sur le blog officiel. Pour en citer quelques unes parmi les plus importantes : le remodelage de la gestion des thèmes, des widgets, un nouvel écran d’options pour chaque page de l’interface de gestion…

Voilà mon erreur réparée, il n’y a pas de raisons que je ne cite pas WordPress 2.8 sur ce blog. :p