La distribution de base de Drupal est relativement ... "nue" : aboutir à un résultat fini demande en général beaucoup de travail, le temps de tester, retenir, configurer tous les modules nécessaires. Un grand nombre de ces tâches sont, de surcroit, assez répétitives quand on doit mettre en place plusieurs sites.
Des solutions existent pour gagner du temps. Elles sont de plusieurs types, selon que l'on considère une distribution complète ou plus simplement une fonctionnalité avancée.
Cette liste essaie de les rassembler. Vous pouvez la compléter au moyen des commentaires, qui sont ouverts sur sur cette page. Vos suggestions seront ajoutées peu à peu.
Cette liste est donc "perpétuellement en cours de constitution" !...
Distributions complètes et profils d'installation
Les profils d'installation sont en principe regroupés sur le site officiel de drupal à l'adresse http://drupal.org/project/installation+profiles. A l'installation, ces distributions sont en anglais exclusivement, mais on peut ajouter une autre langue dans un deuxième temps (activation du module Locale, ajout de la langue puis import du fichier .po).
Certaines sociétés proposent en outre des distributions, qui sont quasiment des applications CMS spécialisées. Elles ont l'avantage d'être très "léchées" et maintenues par une structure identifiable, mais nécessitent généralement une infrastructure assez performante. C'est particulièrement le cas des aggrégateurs de flux, qui reposent sur une exécution très fréquente du cron. Ces distributions ne s'adressent donc pas au tout-venant.
Par Acquia (US)
- Acquia Drupal : distribution généraliste (le core + quelques modules quasi incontournables) ; la plus légère de toutes
- Drupal Commons : profil d'installation pour un réseau social. Destiné au monde de l'entreprise, pas à l'amateur du dimanche désireux de réinventer Facebook (nécessite une grosse infrastructure technique). Cf. analyse proposée sur le blog de Drupalistic.
Par Development Seed (US)
- Open Atrium : pour un intranet.
- Managing News : aggrégateur de flux et de contenu.
Cette société est également à l'origine du module Features.
Par Phase2Technology (US)
- Tattler : application complète, genre de super aggrégateur de contenu.
- OpenPublish : pour un journal ou un magazine.
Par Thinkleft (Australie)
- Prosepoint : pour un journal ou un magazine.
Par NodeOne (Suède)
- Nodestream : pour un journal ou un magazine.
Serveurs de Features, Patterns, etc.
Les modules Features ou Patterns permettent l'import/export de fonctionnalités avancées : par exemple un système complet d'agenda (gestion des événements, vues, permissions, etc.). Voyez leur documentation respective.
Serveurs de Features :
- site development seed
- http://community.featureservers.org/
- http://fserver.rjsteinert.com/
- http://fserver.pronovix.net/
- http://projects.josiahritchie.com/drupal-features
Serveurs de Patterns :
- site Gravitek Labs