Mes nouvelles activités ne me laissent que peu de temps pour mettre à jour ce blog. En attendant une éventuelle reprise de mes divagations éditoriales, vous pouvez toujours parcourir les anciens articles. A+ et bonne lecture!
Inéation
100% Drupal : Actualité, Documentation, Formation, Module, Thème
Drupal 7 : toutes les rumeurs et les prévisions
Date de mise à jour : Janvier 2009
Voila, je me transforme en paparazzi et pars à la recherche des informations les plus croustillantes au sujet de la prochaine version de notre star. Au delà de la simple curiosité et du besoin d'information, j'espère que cet article poussera certain d'entre vous à s'investir dans le projet et à aider au développement de Drupal 7.
Ceci est la première version de cet article que je mettrai à jour et complèterai régulièrement. Bien évidemment, tant que D7 n'est pas sorti, toutes ces informations peuvent évoluer voir changer radicalement.
Le planning de Drupal 7
Drupal 7 n'est pas prévu avant la fin de l'année dixit Dries. Il y a encore énormément de travail à faire et les contributeurs (codeurs, testeurs...) sont les bienvenus.
Bref, Drupal 6 à encore de beaux jours devant lui. D'autant plus qu'il faudra surement un peu de temps pour porter les modules indispensables de D6 à D7. Je sais que certaines personnes se posent déjà la question, alors pour être clair: n'attendez pas D7, D6 est la version de Drupal qu'il faut utiliser.
Une meilleure structuration du contenu pour Drupal 7
CCK intégré au coeur
D'après moi c'est l'avancée la plus significative. CCK, le module star qui permet de créer des contenus structurés en ajoutant des champs supplémentaires aux contenus va être intégré au cœur de Drupal. Mais cela va encore plus loin puisque l'on pourra ajouter des champs aux autres objets comme les utilisateurs ou les termes de taxonomie. On pourra ainsi réaliser des profils utilisateurs complexes sans avoir recours à des modules complémentaires. Tout simplement génial !
Dans le même ordre d'idée, il semble que l'on va commencer à préparer le terrain pour que Views soit aussi intégré à Drupal >7.
Un éditeur Wisiwig pour Drupal 7 ?
C'est le suspens, Drupal 7 verra-t-il l'intégration d'un éditeur Wisiwig? On ne le sais pas encore cependant il y a des chances que l'api Wisiwig, qui vient de voir le jour en tant que module, soit intégrée. Cette api qui sera commune quelle que soit l'éditeur utilisé pourrait être aussi le premier pas vers un éditeur propre à Drupal.
Autres
- La gestion d'image devrait être intégrée à Drupal. A creuser...
- Il y aussi un certain nombre d'initiatives autours de la gestion des fichiers et des ressources médias. Est-ce que certains de ces éléments progresseront et seront intégrés à D7 ? Mystère...
- La gestion multilingue devrait être encore amélioré mais le travail n'a pas vraiment commencé. A nous de pousser pour que cela se fasse car D6 n'est pas encore parfait sur ce point.
- Considéré comme stratégique, Drupal devrait intégrer RDF afin de donner enfin un sens au contenu.
Un (Des?) nouveau(x) thème(s) pour Drupal 7
La fin annoncée de Garland
Un appel à candidature a été lancé pour trouver un remplaçant à Garland comme thème de base. De nombreuses discussions ont lieu sur le sujet. Ainsi de nombreuses personnes proposent d'intégrer un framework de grille comme thème de base. Beaucoup de discussion, pas vraiment de consensus.
En savoir plus :
La discussion : http://groups.drupal.org/node/16200
La proposition 960 : http://groups.drupal.org/node/16457
Un thème pour l'administration
Une discussion a lieu sur le sujet mais personnellement je n'y crois pas trop.
Une interface plus conviviale pour Drupal 7
Une ergonomie améliorée
Suite à une étude menée en 2008, il y a un focus sur l'ergonomie et la convivialité de l'interface d'administration. Cela va se traduire pas de nombreuses améliorations. A priori, cela ne sera pas une révolution mais une optimisation.
Le groupe en charge : http://groups.drupal.org/usability
- Les options de configuration d'un contenu seront regroupée dans un block avec des tabs (patch)
- Dans le formulaire d'édition de contenu, modification des éléments liés au filtre d'affichage (patch)
- Un descriptif pour chacune des permissions (patch) qui seront de plus ordonnées différemment (patch)
- L'activation du "soumis par" sera géré par le formulaire d'édition du contenu et non par le thème (patch)
- Les utilisateurs pourront enfin effacer leur compte, c'était la plus vieille "issue" active de drupal (patch)
Et plein d'autres nouveautés
Léger changement dans le concept de Drupal core. De nouveau modules vont être intégrée à la distribution standard de Drupal.
Les fonctionnalités supplémentaires:
En savoir plus
La liste de toutes les modifications déjà documentée : http://drupal.org/node/224333
La liste des patch à tester pour Drupal 7
Les meilleurs patches selon Dries: http://drupal.org/project/issues/3060/term/225



Excellent résumé du futur de Drupal !
Pour ma part, j'espère que l'équipe en charge de l'implémentation des nouvelles fonctionnalités de Drupal ne vas pas allez trop loin et se concentrer sur l'essentiel : je n'ai pas envie de voir Drupal se transformer en usine à gaz à la ezPublish ou autre solution lourdingue du même genre.
Ce qui fait la force de Drupal c'est son système modulaire !
Je ne pense qu'il faille s'inquiéter.
Certes Drupal 7 va prendre un peu de poids mais cela va se faire sur des fonctionnalités plus ou moins indispensables. D'autre part il est possible que d'autres modules disparaissent...
Enfin, la modularité de Drupal va se renforcer encore plus car la tendance, encouragée, est de programmer des api (wisiwig, files...) et de la mettre a disposition d'autres modules. Cela permettra de plus en plus aux dévelopeurs d'adapter Drupal à chaque projet tout en offrant une interface utilisateur out-of-the box pour les webmestre moins experts.
Tu pourras garder un drupal léger (peux gourmand en ressource). Libre à toi d'activer les modules ou non. Si un module n'est pas activé sont code n'est pas chargé et il n'a donc pas d'impact sur les performances.
Effectivement dans tous les cas tu gardes la main...
... ce qui n'empêche pas d'être sélectif dans le choix des modules packagés avec la distribution de Drupal.
"... ce qui n'empêche pas d'être sélectif dans le choix des modules packagés avec la distribution de Drupal."
C'est effectivement là ou je voulais en venir. En même temps, depuis que j'utilise Drupal je n'ai jamais été déçu des choix effectués par l'équipe en charge des évolutions... il n'y a pas de raison que ça commence avec D7 ! :-)
Franchement, toutes les évolutions présentés et plus particulièrement le CCK font pensé à eZ Publish. On a tous cas, il y a une forte convergence entre les 2 outils, la seule différence restera le nombre de modules / extensions à installer.