A chaque besoin sa distribution Drupal
Sommaire Qu’est-ce qu’une distribution ?  Quel business model pour les distributions ? Quel futur des distributions Drupal ? 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 Qu’est-ce qu’une distribution ?  Quel business model pour les distributions ? Quel futur des distributions Drupal ? 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 Qu’est-ce qu’une distribution ?  Quel business model pour les distributions ? Quel futur des distributions Drupal ? 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 Qu’est-ce qu’une distribution ?  Quel business model pour les distributions ? Quel futur des distributions Drupal ? 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 ?

A chaque besoin sa distribution

  • 1.
    A chaque besoinsa distribution Drupal
  • 2.
    Sommaire Qu’est-ce qu’unedistribution ? Quel business model pour les distributions ? Quel futur des distributions Drupal ? Analyse comparative des distributions
  • 3.
    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
  • 4.
    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
  • 5.
    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é
  • 6.
    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
  • 7.
    > Lesprofils 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 ?
  • 8.
    > Unblog, 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 ?
  • 9.
    Exploiter sa distributionavec 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
  • 10.
    Sommaire Qu’est-ce qu’unedistribution ? Quel business model pour les distributions ? Quel futur des distributions Drupal ? Analyse comparative des distributions
  • 11.
    Quel business modeldes 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 ?
  • 12.
    Quel business modeldes 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
  • 13.
    Quel business modeldes 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 »
  • 14.
    Quel business modeldes 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
  • 15.
    Sommaire Qu’est-ce qu’unedistribution ? Quel business model pour les distributions ? Quel futur des distributions Drupal ? Analyse comparative des distributions
  • 16.
    Des solutions encorecomplexes > 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 ?
  • 17.
    Le risque desaupoudrage > 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 ?
  • 18.
    Sommaire Qu’est-ce qu’unedistribution ? Quel business model pour les distributions ? Quel futur des distributions Drupal ? Analyse comparative des distributions
  • 19.
    Panorama Les différentesdistributions de Drupal Optimisation Communautés Magazines / Média NGO / Gov Enseignement
  • 20.
    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
  • 21.
    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
  • 22.
    Les distributions Drupal> Gestion de groupes et de relations > Gestion documentaire avec moteur SolR > Wiki, blog, sondages > Agendas et tâches > Forums Editeur : Acquia
  • 23.
    Les distributions Drupal> Blogs > Evènements > Gestion documentaire > Case tracker > Shoutbox > Gestion de groupes > 30 langues disponibles Phase2 Technology
  • 24.
    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
  • 25.