Evolution majeure du système de gestion de contenus web Drupal, la version 7 du logiciel pourrait atteindre le statut de « release candidate » cette semaine. C'est la dernière étape avant la disponibilité générale du produit. Apparemment, il reste encore quatre bugs critiques à corriger, concernant l'accès du logiciel aux utilisateurs ayant une déficience visuelle, l'interface, ainsi qu'un risque potentiel de sécurité. « Nous cherchons à livrer la release candidate la semaine prochaine, peut-être même dès ce vendredi [5 novembre] », a déclaré Dries Buytaert, créateur du produit et directeur technique d'Acquia, dans une interview donnée sur la conférence PHP ZendCon 2010, à Santa Clara.
Comparée à Drupal 6, la version 7 est plus facile à utiliser et s'adapte mieux aux grands sites qui atteignent 30 à 40 millions de pages vues par mois. En revanche, la mise à jour pourrait s'exécuter plus lentement qu'avec la v.6 si elle est déployée sur un seul serveur. Parmi ses utilisateurs, le système Drupal compte une chaîne de magasins spécialisés comme Best Buy, mais aussi la Maison Blanche, donne en exemple Dries Buytaert.
Version définitive dans deux mois
Il y a eu pas moins de sept versions alpha de Drupal 7 et deux bêtas, la première d'entre elles livrée le 7 octobre dernier. On espère que la version définitive arrivera d'ici deux mois. Il pourrait toutefois y avoir plusieurs releases candidates.
Drupal a été écrit en PHP, même si l'expérience de Dries Buytaert repose plutôt sur le développement Java. « J'ai eu recours à PHP car, à ce moment-là , je voulais apprendre ce langage, mais aussi parce que je pense que Drupal a du succès en raison de PHP qui est tellement accessible. » La barrière à l'entrée pour les développeurs n'est pas trop élevée par rapport à Java, selon lui.
En juillet, Dries Buytaert a accordé une interview à nos confrères d'Infoworld à l'occasion de laquelle il a détaillé les avancées prévues dans Drupal 7.
Construire une communauté prend du temps
Le fondateur du CMS Open Source a par ailleurs énuméré les secrets de l'innovation apportée par une communauté. Il n'existe pas de formule rapide : construire une communauté prend du temps. Il faut s'attendre à des problèmes de croissance, comme lorsque le site web de Drupal a subi une interruption de serveur en 2005. Il convient de bâtir une architecture capable d'évoluer et autoriser les gens à collaborer. Il est nécessaire de fournir les bons outils, tels que forums, mailing lists et wikis. Indispensable, aussi, de construire un écosystème commercial au-delà de celui du réseau des développeurs. Enfin, le « leadership » est plus important que la gestion : il faut laisser ceux qui participent libres de faire ce qu'ils veulent.
8,5 millions de dollars de plus pour Acquia
Sur son site, Dries Buytaert vient par ailleurs d'annoncer que la société Acquia a réalisé ces jours-ci un troisième tour de table qui lui a permis de lever 8,5 millions. Sur trois tours, la start-up aura ainsi levé 23,5 millions de dollars. L'an dernier, son activité a crû de 300%, explique le directeur technique, et son effectif est passé de 30 à 70 personnes à temps plein. La plateforme en ligne Drupal Gardens, sur laquelle le logiciel est accessible sous la forme d'un service, comptabilise déjà 25 000 sites. Pour Dries Buytaert, le logiciel Drupal animerait à ce jour plus de 1% du web.
Illustration : Dries Buytaert, créateur de Drupal et co-fondateur d'Acquia (crédit photo : http://buytaert.net/)
La version 7 du CMS Open Source Drupal bientôt finalisée
Après la première version bêta, livrée début octobre, Drupal 7 doit arriver dans quelques jours sous forme de release candidate. Une évolution du CMS (content management system) plus simple à utiliser, selon son créateur, Dries Buytaert, également directeur technique de la société Acquia. Cette dernière vient par ailleurs de lever un troisième tour de table de 8,5 millions de dollars.