a chaque besoin sa distribution
DESCRIPTION
Drupal est aujourd'hui l'une des seules solutions de Gestion de Contenu Open Source à proposer une telle richesse fonctionnelle. Pour chaque besoin de publication et d'interaction, Drupal apporte des réponses intéressantes qui sont aujourd'hui de plus en plus souvent packagées dans des "distributions". Quels sont les avantages à utiliser ces logiques d'assemblage ? A quels besoins répondent ces distributions ? Comment se construit une distribution ?Découvrez ainsi comment construire un Intranet avec Open Atrium, ou encore un réseau social avec Drupal Commons. Mettez en place un journal en ligne avec OpenPublish ou ProsePoint ! Avec quelques exemples clés, vous découvrez les distributions Drupal les plus populairesTRANSCRIPT
A chaque besoin sa distribution Drupal
Sommaire
1. Qu’est-ce qu’une distribution ?
2. Quel business model pour les distributions ?
3. Quel futur des distributions Drupal ?
4. Analyse comparative des distributions
Qu’est-ce qu’une distribution ?
> Drupal est une coquille vide à l’installation : tout est à faire !
> Drupal « out of the box » n’existe pas : il faut choisir parmi les milliers de modules Drupal
> Et pourtant, des besoins récurrents et de nombreuses tâches répétitives : thèmes, contenus, fonctionnalités, …
Simplifier la mise en route d’un projet Drupal
Qu’est-ce qu’une distribution ?
> Les distributions permettent de « préparamétrer » toutes ces tâches répétitives
> Les distributions facilitent la maintenance et l’évolutivité des plateformes
> Les distributions peuvent être spécialisées selon les besoins
La distribution : une voie vers l’industrialisation
Qu’est-ce qu’une distribution ?
> Un déploiement en quelques clics
> Thèmes, contenus et fonctionnalités déjà paramétrés pour un besoin particulier
> DRUPAL as a product : simplicité, ergonomie, look,
> Une réponse fonctionnelle et non plus technique aux atouts des concurrents
Un Drupal packagé
Qu’est-ce qu’une distribution ?
> Profils vs Features vs Distributions
> La notion de « profil » apparaît dans Drupal 5/6
> Des features sont intégrées dans des profils
> Une distribution est, techniquement, un « profil » Drupal marketé
Un peu de technique
> Les profils se trouvent dans les répertoires /Profiles
> Composé des sous-répertoires /modules, /themes, /translations
http://drupal.org/project/installation+profiles
C’est quoi un profil ?
Qu’est-ce qu’une distribution ?
> Un blog, un gestionnaire de rendez-vous, une galerie d’image, …
> Simplifie le déploiement : package d’une configuration
> Facilite les mises à jour
C’est quoi Features ?
Qu’est-ce qu’une distribution ?
Exploiter sa distribution avec Drush
> Drush + Drush make : le « couteau suisse de Drupal » en lignes de commandes
> Téléchargement, installation, activation / désinstallation de modules et thèmes en quelques secondes
> Mise à jour de Drupal
> Utiliser les crons et exécuter PHP / SQL
Qu’est-ce qu’une distribution
Sommaire
1. Qu’est-ce qu’une distribution ?
2. Quel business model pour les distributions ?
3. Quel futur des distributions Drupal ?
4. Analyse comparative des distributions
Quel business model des distributions ?
> C’est le premier CMS qui propose de verticaliser les besoins tout en conservant sa capacité d’extensibilité
> C’est un facteur de vitalité de l’écosystème : des sociétés peuvent vivre des distributions
Drupal distribué comme Linux ?
Quel business model des distributions ?
> Des sociétés maintiennent et développent des distributions
> Acquia joue le rôle de distributeur et propose l’offre de support
> « Drupal Software Publishing »
Le business model proposé par Acquia
Quel business model des distributions ?
> Simplifier les travaux de développement pour des grands éditeurs
> Répliquer des logiques métiers récurrentes
> Faciliter les opérations de maintenance et de déploiement
Des distributions pour des « usines à site »
Quel business model des distributions ?
> Disposer d’une base commune de gestion des sites
> Des fonctionnalités installées en quelques clics
> Une maintenance centralisée
Des distributions pour les sociétés de développement
Sommaire
1. Qu’est-ce qu’une distribution ?
2. Quel business model pour les distributions ?
3. Quel futur des distributions Drupal ?
4. Analyse comparative des distributions
Des solutions encore complexes
> Manque de flexibilité
> Maintenance et mise à jour des modules malaisée
> Le Business Model des « éditeurs » des distributions n’est pas stable
Quel futur des distributions Drupal ?
Le risque de saupoudrage
> Multiplication de distributions concurrentes
> Eloignement progressif des distributions du « core » de Drupal et développement de branches irréconciliables
> Il faudrait disposer de process pour évaluer et qualifier des distributions Drupal
> Analyse comparative des distributions : http://drupaldistrowatch.com/
Quel futur des distributions Drupal ?
Sommaire
1. Qu’est-ce qu’une distribution ?
2. Quel business model pour les distributions ?
3. Quel futur des distributions Drupal ?
4. Analyse comparative des distributions
Panorama
Les différentes distributions de Drupal
Optimisation Communautés
Magazines / Média
NGO / Gov
Enseignement
Les distributions Drupal
> Un ensemble de modules pré-paramétrés : CCK, Views, FeedAPI, Images, GA, Webforms, Calendar, SolR, …
> Permet de démarrer un site sans toutes les tâches fastidieuses d’installation
> Support, hosting fourni par Acquia
Editeur : Acquia
Les distributions Drupal
> Types de contenu spécifiques aux journaux en ligne (articles, blog, multimedia, évènements, ressources, …)
> Gestion des accès abonnés et régie publicitaire
> Moteur de recherche SolR
> Open Calais, suggestion de contenu et geotagging
Editeur : Phase2Technology
Les distributions Drupal
> Gestion de groupes et de relations
> Gestion documentaire avec moteur SolR
> Wiki, blog, sondages
> Agendas et tâches
> Forums
Editeur : Acquia
Les distributions Drupal
> Blogs
> Evènements
> Gestion documentaire
> Case tracker
> Shoutbox
> Gestion de groupes
> 30 langues disponibles
Phase2 Technology
Les distributions Drupal
> Contenus spécifiques : CV, bios, blogs, cours, publications
> Gestion des droits et des accès
> Gestion collaborative : commentaires, twitter feeds
> Gestion d’évènements
> Agrégation de contenus
> Gestion des thèmes
Exemples : Harvard
Editeur : Acquia
Des questions ?