Drupal 6.0 est sorti

Eh voilà, tout occupé qu'on était à déplorer la non-sortie du livre Drupal, on aurait presque laissé passer la sortie du tant attendu Drupal 6.

Télécharger Drupal 6.0 : http://ftp.osuosl.org/pub/drupal/files/projects/drupal-6.0.tar.gz
Annonce officielle sur Drupal.org : http://drupal.org/drupal-6.0

Quoi de neuf dans Drupal 6 ?

Vous pouvez lire l'annonce officielle ou jeter un oeil au screencast (en anglais) What's New in Drupal 6, mais voici déjà un aperçu des principales nouveautés :

Drupal 6, c'est facile

  • Procédure d'installation simplifiée.
  • Utilisation intensive du drag & drop dans l'admin (pour organiser les menus, les forums, les termes de taxonomie, les fichiers uploadés...).
  • Multilingue intégré par défaut.

Drupal 6, c'est des modules canon intégrés par défaut dans Drupal

  • "Actions" permet de déclencher une action précise lorsqu'un événement particulier se produit (ex : recevoir un e-mail quand un billet est publié).
  • "OpenID" permet de s'identifier avec... un compte OpenID.
  • "Update Status" vous informe automatiquement des dernières mises à jour ou correctifs de sécurité.

Personnaliser la charte graphique de Drupal 6, c'est un jeu d'enfant

  • Personnalisation en changeant uniquement les CSS. Pas de code HTML. Pas de code PHP.
  • Personnalisation en créant vos propres templates pour la totalité ou certaines zones de la page.
  • Documentation sur la personnalisation de la charte graphique améliorée.
  • Mise à jour de jQuery vers la dernière version (1.2.3).

Drupal 6, c'est plus sûr

  • Mises à jour de sécurité diffusées via le module Update Status et la mailing list "Security Announcements".
  • Gestion plus fine des permissions.
  • Format d'entrée "PHP code" désactivé par défaut.

Drupal 6, c'est plus de performance et moins de maintenance

  • Seul le code nécessaire à l'affichage de la page est chargé.
  • Système de menu complètement ré-écrit pour plus de performance et de flexibilité.
  • Gestion des fichiers uploadés améliorée.
  • Drupal peut utiliser d'autres bases de données que MySQL grâce à la "Schema API".

Mettre à jour ou pas ?

C'est LA question qui se pose à chaque sortie d'une version principale de Drupal : faut-il mettre à jour son site ? Quelle version de Drupal faut-il utiliser à partir de maintenant ?

La réponse dépend de votre situation actuelle :

Vous avez déjà un site qui tourne sous Drupal 5.x

Dans ce cas, rien ne presse. Vous avez probablement passé du temps à sélectionner les modules qui vont bien et à corriger les bugs. Passer à Drupal 6 maintenant risquerait d'introduire de nouveaux bug et de vous priver de certains modules qui n'auront pas encore été migrés sur Drupal 6.

De plus, si vous avez développé des modules maison, il faudra prendre le temps de convertir chacun d'entre eux pour tenir compte des changements dans l'API Drupal. Cela peut représenter un travail non négligeable.

En règle générale, il est souvent plus sage d'attendre quelques mois qu'un nouveau produit soit bien rôdé avant de l'adopter (cf. Windows Vista VS Windows XP).

Notez en tout cas que la version 4.7 de Drupal n'est plus maintenue à
partir de maintenant. Il est donc fortement conseiller de passer
au moins à Drupal 5.x si ce n'est pas déjà fait.

Vous êtes sur le point de créer un site avec Drupal

Là, c'est plus délicat. Vous serez tenté de partir sur Drupal 6 pour bénéficier des améliorations récentes (surtout si vous construisez un site multilingue), mais cette version de Drupal n'a pas encore été beaucoup testée et tous les modules n'ont pas été migrés.

Faire le choix de Drupal 6.0 maintenant, c'est donc accepter un environnement un peu moins stable, un peu moins documenté et un peu moins riche fonctionnellement. Cela dit, c'est aussi un bon investissement : vous serez à la pointe des avancées Drupal dès le départ et vous n'aurez pas d'ancien site à mettre à jour.

Au final, tout dépend de vos délais : si votre site doit sortir dans moins d'un mois, il peut être plus raisonnable de sélectionner Drupal 5. En revanche, si vous prévoyez plusieurs mois de développement, prenez Drupal 6 sans hésiter : autant habituer tout de suite vos développeurs à ce nouvel environnement (et cette nouvelle façon de coder) et d'ici à ce que votre site soit en production, la quasi totalité des modules aura été mise à jour et bien testée.

---- 

Et vous, lecteurs, qu'avez-vous l'intention de faire : Drupal 5 ou Drupal 6 ?

Pour un projet qui devrait

Pour un projet qui devrait sortir d'ici qq mois, j'hésite à partir sur drupal 6 car j'aurai absolument besoin, entre autres, de cck et workflow (mais également oai2, qu'il faudra adapter à des types de contenus personnalisés).
J'ai déjà un brouillon en 5.x, je vais tester le passage en 6.0 "pour voir", mais probablement poursuivre en 5.7 en attendant la sortie stable des modules nécessaires.

Bonjour, Je suis interessé

Bonjour,

Je suis interessé par la formation Drupal. Est-ce que la sortie de Drupal 6 rend tout ou partie de la formation obsolète ? Etes-vous en mesure d'intégrer des informations et des mises à jours dans cette formation en vue du passage vers Drupal 6 ?

Prévoyez-vous de créer une formation spécifique à Drupal 6, bien que vous ne souhaitiez plus vous investir dans Drupal ?

D'avance merci pour vos réponses et bonne continuation quoiqu'il en soit :)

Bonjour, Je vous confirme

Bonjour,

Je vous confirme que je continue à donner les formations Drupal. La prochaine session (prévue pour début avril) sera entièrement mise à jour pour tenir compte de Drupal 6.

Poster un nouveau commentaire

Le contenu de ce champ est gardé secret et ne sera pas montré publiquement.
CAPTCHA
Cette question permet de vérifier que vous êtes bien humain (pour éviter le spam).
exi_tence: