Présentation donnée lors du séminaire de Linagora du mois d'avril consacré à Drupal.
Intervenant : Jérôme RELINGER, Directeur de Linagora WebStudio&Hosting
Seminaire 2010 : Réussir les nouveaux projets web innovants avec Drupal
1. Réussir les nouveaux projets
Web innovants avec Drupal
Jérôme RELINGER
Linagora Web Studio
relinger@linagora.com
Séminaire avril 2010
WWW.LINAGORA.COM
2. Agenda
Linagora et le Web Studio (10')
CMS : convergence des domaines fonctionnels (10')
Le Web 3.0 et l'urbanisation orienté services (30')
Choisir une solution de gestion de contenu (30')
Pause (10')
Le cas Drupal (1h)
Nos références Drupal (10')
Aspects communautaires de Drupal (20')
2
3. Linagora
Mission : Logiciels et services Open source Nos trois métiers
pour réussir les grands projets du libre
Schéma
OBM Directeur
Fondée : Mai 2000 LinPKI Open Source
LinID
Capital: Capital privé LinSM
(principalement détenu par les fondateurs)
Nombre d'employés : 150 OSSA
Hosting
CAGR : +73%
Nos principaux clients
15 M€
11 M€
10 M€
8 M€
4 M€
2006 2007 2008 2009 2010
Évolution CA
3
5. Le Web Studio
LinStudio est l'offre XNet (Inter-Intra-Extranet) de Linagora
250 sites internet significatifs réalisés en 15 ans
LinStudio assure l'ensemble de la chaîne du Web 2.0
✔ Verticalisation : de la création graphique à l'accompagnement au
référencement
✔ Maitrise de plusieurs socles : indépendance du choix CMS
✔ Convergence CMS – GED – CRM - ERP...
✔ Formation, accompagnement du changement, évangélisation des équipes,
transfert de compétence
✔ Compétences d'hébergeur : vous accompagner dans l'exploitation
✔ Maintien en condition opérationnelle : TMA / OSSA
Une équipe de 19 ressources dédiées, un CA de 2,5 M€
Des missions d'intégration, de conseil, le lien avec
l'exploitation
Agnostiques, indépendants et Libres
5
6. Méthodologie intégrée
Méthodologie d'accompagnement
Verticalisation : de la création graphique à
l'accompagnement éditorial et au référencement
Maitrise de plusieurs socles : indépendance du choix
CMS
Convergence CMS – GED – CRM - ERP...
Formation, aide au changement, évangélisation des
équipes, transfert de compétence
Compétences d'hébergeur : vous accompagner dans
l'exploitation
Maintien en condition opérationnelle : TMA / OSSA
6
7. Focus dernières références Conseil
Voyages-Sncf.com
✔ Conseil en architecture pour le projet de refonte du site
✔ Shortlist de CMF possibles + transactionnel applicatif
✔ 3 POC
✔ Tests de charges
M6 Ventadis
✔ Conseil en architecture pour le projet de refonte e-procurement
✔ Shortlist de CMF possibles + middleware e-procurement
AFP
✔ Étude d'architecture fonctionnelle et technique pour la refonte de la
chaine éditoriale numérique
Ademe
✔ Choix des CMS génériques et architecture Groupware : adoption de
Drupal
7
9. Agenda
Linagora et le Web Studio (10')
CMS : convergence des domaines fonctionnels (10')
Le Web 3.0 et l'urbanisation orienté services (30')
Choisir une solution de gestion de contenu (30')
Pause (10')
Le cas Drupal (1h)
Nos références Drupal (10')
Aspects communautaires de Drupal (20')
9
10. Objectifs
introduction aux concepts fondamentaux des CMS et
de leur mise en oeuvre.
pour chacun des concepts les plus importants, analyse
des enjeux et des possibilités qui différencient les
outils du marché
contexte projet : la gestion de contenus n’est pas
qu’une affaire d’outils, et avant de choisir un outil, il
convient d’avoir bien analysé les finalités de son projet.
positionner chacun des CMS à l’étude, proposer un
panel, étudier les critères de choix.
étude du cas Drupal
questions et réponses
10
11. Notions
CMS / WCM : Content Management System. Type de logiciel
de facilitant la publication sur le Web.
ECM / ERP : Enterprise Content Management. Système
gérant du contenu et des processus métier.
Portail : applicatif web intégrant des applications verticales,
en les interconnectant et en homogénéisant leurs
apparences.
GED : Gestion Électronique des Documents, système
d'acquisition, classement, stockage, archivage des
documents. Processus de finalité qui découle du cycle de vie
du document.
E-commerce : logiciel de gestion des transaction, des clients,
des paniers... CRM orienté utilisateur
Des concepts largement convergeants !
X-Net / Portailisation / ERP et CRM / ECM et GED...
11
13. Collaboratif : une comodité ?
CMF
ECM
Commodités
collaboratives
SBS
Messagerie
évoluée
13
14. Catalogue de l'offre applicative
CMS Portail SBS GED ERP misc
Gestion Agrégation Social Business Gestion Gestion intégrée e-boutique
de Contenu flux et portlets Softwares Documentaire des processus développement
php
python
J2EE
14
15. Un Web collaboratif et transactionnel
le web 2.0 a été un retour aux sources !
Repositionner l'internaute au coeur du système
le web comme plate forme de services
les internautes comme acteurs des applications
la richesse est dans la donnée
tirer parti de l'intelligence collective
interfaces souples & légères, libérées du PC, client léger
Le web 3.0 est la couche de dialogue
transactionnelle des systèmes d'informations
15
16. Agenda
Linagora et le Web Studio (10')
CMS : convergence des domaines fonctionnels (10')
Le Web 3.0 et l'urbanisation orienté services (30')
Choisir une solution de gestion de contenu (30')
Pause (10')
Le cas Drupal (1h)
Nos références Drupal (10')
Aspects communautaires de Drupal (20')
16
18. Une évolution très transactionnelle
de "mon site statique" à "notre portail collaboratif" : des
sites web :
socialisés
massivement authentifiés
urbanisés comme des plateformes de services
à la recherche de nouveaux modèles économiques
basés sur la différentiation des contenus selon leur
valeur ajoutée
la personnalisation et les réseaux sociaux, les
modèles agrégatifs et transactionnels
les sites ont besoins de solutions logicielles neuves. La
convergence de domaines fonctionnels autrefois disjoints
(CMS, CRM, ECM, SBS...) fait naître des outils nouveaux.
18
21. Les solutions d'urbanisation
spécifier ce que doit faire une
application pour s’intégrer dans un
portail
plus nécessaire de développer un
Open Social
module pour intégrer une application
dans un portail
il suffit que l’application à intégrer WSRP
propose un service web répondant à
la spécification et le portail client
pourra l’intégrer, quelle que soit sa JSR – XML RPC
technologie
Le service web coté serveur n’est
pas réservé à des logiciels de Web services bas niveaux
portails
il peut être étendu à des applications
qui simuleront le fonctionnement Échange de données
d’un portail – affichage selon
l’utilisateur, paramétrage – en
proposant un service web similaire.
21
23. Exemples : voyages sncf
➔ conseil sur le choix des produits Open Source, compte tenu
des enjeux technologiques, de volumétrie et de pérennité
➔ existant J2EE mais brique CMS ne pouvant être construite
uniquement autour d'une brique J2EE
➔ maquettage suivi de tests de tenue à la charge
➔ applications initialement monolithiques revampés en portlets
afin d'être intégrées dans des portails J2EE.
➔ afin de pouvoir les comparer avec les mêmes niveaux
fonctionnels à des portails PHP, LINAGORA a conçu et écrit un
module Drupal pour fournir le même environnement aux
portlets J2EE en respectant l'ensemble des aspects du standard
Portlets 2.0 (JSR 286)
➔ intégration Open Portal Portlet Container via un couplage Php
Java Bridge avec des niveaux de performances tout à fait
comparables à ceux obtenus en environnement J2EE.
23
24. Autres exemples
➔ Microworld
➔ Réalisation d'une plate forme bancaire avec un front end Drupal
et un back office bancaire FlexCube
➔ Gestion des événements JVM
➔ Présentation en XML RPC
➔ AIFE, Chorus
➔ Réalisation d'une plateforme de mesure du changement
➔ Base Open Object (OpenERP)
➔ Eileo Autopartage
➔ Bouquet de Drupal (driveMint..)
➔ Exposition XML RPC
24
25. conclusions
Atténuation back office et front end
Indifférenciation technologique php j2EE
Urbanisation best of breed
Bus applicatifs
Moteur de recherche
Back end métiers (ERP, bancaire...)
Le Web comme couche d'échange
Informatique de partage de process et non plus de données
Expositions de services
Abstractions
Des données et process (cloud)
Intérieur extérieur (DMZ, intranet, extranet....)
25
26. Agenda
Linagora et le Web Studio (10')
CMS : convergence des domaines fonctionnels (10')
Le Web 3.0 et l'urbanisation orienté services (30')
Choisir une solution de gestion de contenu (30')
Pause (10')
Le cas Drupal (1h)
Nos références Drupal (10')
Aspects communautaires de Drupal (20')
26
27. Couverture fonctionnelle : commodités
Travail collaboratif
chaîne de publication (workflow)
séparation des opérations de gestion de la forme et du
contenu
édition de pages simplifiée
multi positionnement du contenu
structuration du contenu
gestion de versions
Gestion des UGC
Moteur de sites
27
28. Points de vigilances
utilisation d'interface web
Accessibles 100% client léger (attention compatibilité, interopérabilité,
accessibilité)
principe fondateur de la gestion de contenu : séparation du contenu et de la
présentation
Des contenus stockés en base, structurées en tables et en champs : des
sites "dynamiques" (structuration libre ?)
Des présentations définies dans des gabarits, feuilles de style (parmi
lesquelles les CSS, ou les règles de transformation XSLT), et la
structuration des données, au moyen de standards tels que XML, ainsi
que les informations extraites de la base de données
édition de page simplifiée
interface WYSIWYG (attention contradictions charte vs balises)
abstraction éditeur
utilisation de balises simplifiées (tinymce-fckedit ou langage spécifique
e.g. SPIP)
méthodes multiples de rangement de l'information
structuration fonctionnelle et sémantique (multi positionnement)
Taxonomie, rubriquage, sémantique, cinématiques... (qualification)
une gestion des droits : réseau de producteurs (attention orga)
28
29. Critères de choix du moteur
fondamentaux
Licence : logiciel Libre ou Open Source (cas du freemium)
Pérénité : existence et disponibilité du code, communautés
d'utilisateurs
Nature de la communauté (association, fondation, institution...)
Couverture internationale des intégrateurs
technologie
php ou J2EE (Culture technologique)
modèle granulaire
Orientation Framework de développement, dev ouvert
Maturité du code
couverture fonctionnelle
Simplicité d'utilisation et de déploiement, coût d'exploitation
point de vigilance fonctionnels
29
30. Différenciants de choix CMS
Adhérence (technologique, entreprise...)
Nature de la communauté
Dynamisme et roadmap
Modèle économique
Orientation ready made, framework...
Exposition de services
Références en charge et volumétrie
Nature des intégrateurs
30
36. Nos préconisations
SPIP, Joomla et Typo3 reste et resteront probablement
limités à la gestions verticalisée de contenu.
Ils conviennent pour un projet a couverture
fonctionnelle limitée, privilégiant le "ready made" sur le
"framework"
Les produits cumulants les avantages des framework /
portails et de la gestion de contenu ready made sont
pour nous aujourd'hui Liferay dans le J2EE et Drupal
dans le php.
Au vu des capacités d'urbanisation php – J2EE, le choix
d'un Front End php même avec un SI J2EE devient de
plus en plus pertinent.
Drupal reste par ailleurs sur un modèle pur
opensource et une architecture ouverte
36
37. Conclusion
de "mon site statique" à "notre portail collaboratif" : des sites
web socialisés, massivement authentifiés, urbanisés comme
des plateformes de services innovants
accompagner la recherche de nouveaux modèles
économiques basés sur la différentiation des contenus selon
leur valeur ajoutée, la personnalisation et les réseaux
sociaux, les modèles agrégatifs et transactionnels
les sites ont besoins de solutions logicielles neuves. La
convergence de domaines fonctionnels autrefois disjoints
(CMS, CRM, ECM, SBS...) fait naître des outils nouveaux.
Symbole et locomotive de cette révolution 3.0, Drupal et ses
distributions (OpenAtrium, ManagingNews, Ubercart,
CiviCRM...) s'impose comme la solution de motorisation des
grands projets Web innovants de la seconde décennie du 21e
siècle.
37
38. Agenda
Linagora et le Web Studio (10')
CMS : convergence des domaines fonctionnels (10')
Le Web 3.0 et l'urbanisation orienté services (30')
Choisir une solution de gestion de contenu (30')
Pause (10')
Le cas Drupal (1h)
Nos références Drupal (10')
Aspects communautaires de Drupal (20')
38
39. Agenda
Linagora et le Web Studio (10')
CMS : convergence des domaines fonctionnels (10')
Le Web 3.0 et l'urbanisation orienté services (30')
Choisir une solution de gestion de contenu (30')
Pause (10')
Le cas Drupal (1h)
Nos références Drupal (10')
Aspects communautaires de Drupal (20')
39
40. Historique de Drupal
Drupal est un CMS GPL LAMP
Créé en 2001 par le Belge Dries Buytaert
Drupal constitue la troisième génération de moteur de
gestion de contenu : les plateformes de services
En moins de cinq ans il s'est imposé comme la solution
majoritaire utilisée par les sites internet complexes
40
41. En un mot
la force de ce CMS est son extensibilité
la couverture fonctionnelle est sans limite
l’interface d’administration permet de créer facilement
de nouveaux types de contenus structurés
Drupal intègre un système de templates PHP
primo adoptants
Puissance des workflows -> médias
Robustesse industrielle -> administration
Couverture fonctionnelle -> grands comptes
41
42. Overview (1/3)
Drupal est flexible
Plus de 6.000 modules gratuits qui couvrent tous les
domaines fonctionnels imaginables.
L’interopérabilité des différents modules permet de
composer de nouvelles fonctionnalités.
Une API qui permet de réaliser ses propres modules.
Drupal est robuste et performant
Une architecture optimisée qui a fait ses preuves sur des
sites à très fort trafic.
Un code de qualité grâce à une discipline stricte de
documentation et un système automatisé de tests unitaires
et fonctionnels.
Un système éprouvé depuis sa naissance en 2001. Des
milliers de références prestigieuses.
42
43. Overview (2/3)
Drupal est accessible
Drupal est utilisable à plusieurs niveaux, chacun permettant
de créer des sites relativement complexes
Un framework pour les développeurs : l’API de Drupal
permet de développer rapidement des applications sur
mesure en PHP.
Une interface web pour les intégrateurs : grâce aux
modules, il est possible de bâtir et configurer de puissantes
fonctionnalités sans écrire une ligne de PHP.
Un système de thème pour les designers: le contrôle total
de l’apparence du site via un système de suggestion.
Des profils d’installation clés en main pour les débutants,
des packages permettant à des néophytes de créer un
intranet, un réseau social ou un magasin...
43
44. Overview (3/3)
Drupal est open-source
Un code distribué sous licence GPL.
Une communauté d’un demi-million de membres et
plusieurs milliers d’entreprises garantissent la pérennité,
l’innovation et la fluidité du marché.
Un écosystème d’entreprise décentralisé. Drupal
n’appartient pas à une entreprise en particulier, pas
d'adhérence.
Drupal est durable
Le caractère pérenne, standard et simple de Drupal est
garanti par : la stabilité de sa communauté émettrice,
organisé en Fondation (association Drupal, fonds propres)
les standards logiciels sur lequel il est développé (LAMP)
caractère évolutif et modulaire, framework développement
le dynamisme de sa communauté d'utilisateurs comme de
sa communauté d'intégrateurs
44
45. Fonction Core
Gestion de contenu
Organisation des contenus depuis l'interface d'administration
Définition des types de contenus depuis l'interface (CCK)
Catégorisation du contenu puissante via la taxonomie
L'édition des contenus se fait sur le front (pas d'univers séparé)
Utilisation simple
Orienté communautaire
Hautement paramétrable et accessible au non-développeurs
Coeur minimaliste simple
Le coeur est surtout un framework correspondant à la base du site
Intègre les fonctionnalités de base d'un cms
Gestion des contenus, utilisateurs, permissions...
Système modulaire
Toutes les fonctionnalités supplémentaires sont codées dans des briques
modulaires
45
46. 7.000 Modules, et moi et moi et moi
Les modules Drupal : briques ajoutant des fonctionnalités
Les fonctionnalités sont isolées dans un module
Les modules peuvent interagir entre eux
Chaque module communautaire possède sont propre système de versions
et son cycle de vie
Les développement de nouvelles fonctionnalité se fait via le développement
de modules (les modules coeur servent d'exemple)
Tout contenu est un noeud (node)
Chaque noeud est unique
Plusieurs types de noeud peuvent exister (Pages, article, page de livre,
évènement, etc.)
Certaines propriétés sont communes (titre, auteur, statut) et d'autres
spécifiques au type de noeud.
46
47. LES BONS MODULES A CHOISIR
Réduire votre Gérer des contenus Gérer des images
développement multimédia * Image ou,
* Admin menu, * Embedded Media Field * Imagefield et File
* Devel et Géolocaliser le contenu field
* Backup and migrate * Location * imagecache,
Construire votre site * Gmap * Lightbox2,
* CCK, Booster votre recherche Animer une
* Views, * Tagadelic communauté
* Panels, * Apache Solr Search * Voting API et
Integration Fivestar
* Webforms,
Optimiser votre * Organic Group
* Context (avec Spaces).
référencement * Flag et Flagfriend
Publier du contenu
* Métatags * Userpoint
* Wysiwyg API
* Pathauto * Content Profile
* Workflow
* Global redirect Eliminer les spams
Toucher un public
multilingue * XML sitemap * Mollom
* Internationalization, Générer plus de traffic Faire du commerce
* Language sections. * Comment subscribe * Ubercart
* Subscriptions
* SimpleNews 47
49. Powered by Drupal (1/2)
9 millions de sites sont 108.000 France
1.000 développeurs, 100.000 contributeurs
7.000 modules
22 millions de résultats Google "Drupal"
350.000 pages de documentation
Une communauté de communautés
Une orientation framework gage de l'architecture ouverte
Une forte capacité à exposer des web services
Une adhésion très forte du web mondial
Des choix d'architecture pertinents
Taxonomie
Typologie documentaire
49
50. Powered by Drupal (2/2)
✔ ONU ✔ http://kofiannanfoundation.org
✔ NASA ✔ www.mandriva.com/fr
✔ Maison Blanche ✔ www.editions-bordas.fr
✔ Gouvernement.fr ✔ www.amnesty.org/fr
✔ Mairie de Londre ✔ www.odit-france.fr
✔ Radio France ✔ www.glamourparis.com/
✔ SUN ✔ www.lematin.ch
✔ Novel ✔ http://nrjstudio.nrj.fr/
✔ MIT ✔ www.gouvernement.fr
✔ Harvard ✔ http://labs.sonyericsson.com
✔ CNRS ✔ http://universalmusic.com
✔ www.mtv.co.uk
✔ AOL
✔ www.warnerbrosrecords.com
✔ Yahoo
✔ http://myplay.com
✔ General Motors ✔ http://teamsugar.com
✔ Banque Mondiale
50
51. Agenda
Linagora et le Web Studio (10')
CMS : convergence des domaines fonctionnels (10')
Le Web 3.0 et l'urbanisation orienté services (30')
Choisir une solution de gestion de contenu (30')
Pause (10')
Le cas Drupal (1h)
Nos références Drupal (10')
Aspects communautaires de Drupal (20')
51
52. Groupe Le Figaro
projet " Premium " de refonte des titres
sous Drupal
LES ENJEUX
Réalisation sous Drupal 6
de la plate-forme
Refondre Gérer de façon Fidéliser les technique
l'intégralité du socle différenciée les cercles de
technique contenus à plus lectorats par la
ou moins fortes
" big bang " technologique dans
création de un délais contraint
valeur ajoutée communautés
Gestion des commentaires, des
communautés, du modèle
LE PROJET économique...
réalisation par nos équipes, sur place depuis juin 2009. Architecture fonctionnelle,
Ouverture : le 12 février 2010. Voir http://plus.lefigaro.fr leadership technologique
Contact : M. René Wallendorf Plus de 1.000 jh
52
54. DGA
Intranet Totem V3 « Intranet pour tous »
Migration des intranet hétérogènes vers Drupal
LES ENJEUX Contexte
Évolution de l'intranet de
communication DGA
Centraliser Mise en œuvre de Migration des
l'ensemble des l'intranet totem V3 sites / conduite Technologies utilisées
intranet sur une du changement Drupal
plate-forme
technique Durée / Charge
600 J/H
LE PROJET Résultat / Perspective
Migration des 160 sites Lotus
Centraliser les canaux de communication internes Migration des intranets hétérogènes
Facilité l'interconnexion entre les intranets (rss) Maintenance en conditions
Améliorer l'efficacité opérationnelles
54
55. IPSOS
Site corporate Ipsos
Migration et refonte du site ipsos.com vers Drupal
LES ENJEUX Migration du site corporate ; création
du socle technique Drupal 6,
intégration et optimisations
graphiques, peuplement du contenu
Migration des initial, formation et mise en ligne
Changer de CMS, Sécurisation de sites / conduite
refonte graphique l'hébergement du changement Création d'un socle métier exportable
et ergonomique
sur différents sites
Industrialisation des déploiements
LE PROJET
Maintenance cumulative
Le site " corporate " est en fait un bouquet de sites (Public
Affairs, Loyalty...) partageant une industrialisation sous Hébergement haute disponibilité
Drupal 6.
La publication en direction des actionnaire en rend la
disponibilité critique.
55
57. Sciences Po Paris
refonte du site scolarité et
intégrations graphiques et
fonctionnelles
LES ENJEUX
Intégration et upgrade sous
Drupal 6 de la plate-forme
Technique existante
Diffuser les bonnes Audit technique et Intégration
pratiques de la sécurité du code graphique
cellule scolarité réalisé
Industrialisation des
développements
40 jh
LE PROJET
En avance de phase sur la refonte du portail de Sciences
Po, industrialiser et compléter la couverture fonctionnelle
des briques existantes.
Contact : M. Maxime Foubert
57
59. FRANCE 24
Mise en place des sites internet et intranet
Développement des sites Internet et Intranet de la chaîne internationale
LES ENJEUX
Contexte
Portage du site Internet France24
vers Drupal
Réintégration dans Mise en œuvre du Formation des 50
la communauté site internet pour journalistes de Technologies utilisées
Drupal de tous les fin 2007 France24 Drupal
développements Flash Vidéo
Podcasting
Durée / Charge
LE PROJET 540 J/H
Les sites Internet / Intranet permettent de :
Informer 24h/24 avec la mise à disposition des partages en ligne
Moderniser les moyens de communication de l'information Résultat / Perspective
Faciliter la mise en ligne de vidéos et d'articles par les journalistes Modularité du site France24
Podcasting, Vidéo à la
demande,Import RSS,
Contact : Michel LEVY PROVENCALE, F24
59
61. Radio France Internationale
Mission de Régie de longue durée
création du nouveau site de RFI sous Drupal
LES ENJEUX
Contexte
Site pluri média massivement
multilingue
Développements Pluralité de média Conseils Technologies utilisées
conjoints avec Chaine de (architecture, Drupal
France 24 workflow Drupal...) Flash Vidéo
complexe
Durée / Charge
600 J/H
LE PROJET
Résultat / Perspective
Refonte intégrale du site de Radio France Internationale Simplifier les entrées, re-rubrication.
61
63. GOUVERNEMENT WALLON
marché cadre de refonte de tous les sites
gouvernementaux sous Drupal
LES ENJEUX Contexte
Existant epars
Technologies utilisées
Drupal
Industrialisation du Projets à Syndication et Flash Vidéo
socle " Drup'Wal " interlocuteurs web services
institutionnels
multiples Durée / Charge
240 J/H
LE PROJET Résultat / Perspective
Affirmer une identité institutionnelle,
Platforme multisite gouvernementale, espace paramétrable concentrer les entrées, créer des
et autonome pour les cabinets des ministres. sites transactionnels.
63
65. COURRIER INTERNATIONAL
Réalisation du site www.presseurop.eu
Site multilingue de revue de presse européenne
LES ENJEUX
Réalisation sous Drupal 6
de la plate-forme
Socle Drupal Accompagnement Site à très forte presseurop.eu
en dix langues de l'expression de fréquentation
Intégralement besoin
Ce site propose une
traduit
revue de presse quotidienne
multilingue issue d'une sélection
d'une centaine de titres de la
LE PROJET presse européenne.
Résultat du gain d'un appel d'offre européen. Problématique 250 jh
forte de synchronisation des workflow de validation /
traduction Ouvert en mai 2009
Contact : M. Régis CONFAVREUX
65
67. EILEO (autopartage du Groupe Hertz)
Mission d'accompagnement et de développements
Déploiement d'un bouquet de sites avec des XML RPC
LES ENJEUX
Contexte
Accompagnement d'une offre de
valeur en très forte croissance
Ergonomie,
Socle Drupal Connexion au SI normes, Hosting HA 100%
Générique et J2EE en XML RPC référencement e-
scalable Site fortement commerce Technologies utilisées
transactionnel Drupal
XML RPC
LE PROJET Durée / Charge
120 J/H
Un premier déploiement réussi pour un client américain
De nombreux sites suivent. Résultat / Perspective
Scalabilité du déploiement.
Contact : M. Thierry Lucet, CEO
67
68. CG HAUTE GARONNE
Réalisation en refonte de l'intranet RH
Refonte complète avec reprise du contenu
LES ENJEUX
Contexte
Ancien intranet peu utilisé et peu
valorisant
Socle Drupal Accompagnement Candidat à Technologies utilisées
Générique et de l'expression de l'Internet ? Drupal
scalable besoin
Durée / Charge
80 J/H
LE PROJET
Résultat / Perspective
Extension à toutes les autres
Une émulation des agents direction.
Transfert de compétence
Contact : CG 31, RH
68
70. RUE 89
Accompagnement et conseil méthodologique
Participation à l'évolution du site d'information
LES ENJEUX
Contexte
Accompagnement sur la mise en
œuvre du site de rue89
Réintégration dans Amélioration des Conseils
la communauté processus de (architecture, Technologies utilisées
Drupal de tous les mise en ergonomie...) Drupal
développements production Flash Vidéo
Durée / Charge
160 J/H
LE PROJET
Résultat / Perspective
Média participatif : échange autour des thèmes chauds de Améliorer la qualité et la stabilité du
l'actualité entre les journalistes, les experts et les site.
internautes.
Contact : M. Damien Ciroteau
70
71. Agenda
Linagora et le Web Studio (10')
CMS : convergence des domaines fonctionnels (10')
Le Web 3.0 et l'urbanisation orienté services (30')
Choisir une solution de gestion de contenu (30')
Pause (10')
Le cas Drupal (1h)
Nos références Drupal (10')
Aspects communautaires de Drupal (20')
71
72. L'association
Association à but non lucratif, enregistrée en Belgique en
Décembre 2006. Son but est de fournir un appui au projet
Drupal
L'Association Drupal n'a pas son mot à dire
que ce soit sur la planification ou sur le
développement du projet Open Source Drupal
Membres permanents
Assemblée générale
Conseil d'administration
72
73. Conseil d'administration
Dries Buytaert, President Acquia
Angela Byron, Secrétaire Lullabot
Jacob Redding, Trésorier Freelance
Larry Garfield, Juridique Freelance
Cary Gordon, Événements Cherry Hill Company
Gerhard Killesreiter, Infrastructure Freelance
Kieran Lal, Développement Acquia
73
74. drupal.org !
Membres:
200 000 utilisateurs sur Drupal.org, 300
nouveaux inscrits par mois
1 600 inscrits comme professionels
Télé-chargement:
Plus de 100 000 télé-chargements par mois de
Drupal core
600 télé-chagements du code source par mois
(core et contributions)
74
75. Activité communautaire
375 000 files de discussion: forums, mailing lists, groupes, etc.
Forums
Général : taux de réponse de 5:1
Support : taux de réponse de 4:1
Développement : taux de réponse de 10:1
2 800 pages de documentations
4 channels IRC avec des centaines de membres
75
76. Trademarks et Copyright
La marque "Drupal" est détenue par Dries
Buytaert, mais l'Association Drupal peut
l'utiliser librement
Dries Buytaert possède et conserve tous les
droits du domaine drupal.org et drupalcon.org
Le copyright du logiciel Drupal appartient à tous
les auteurs originaux et est sous licence GPL
76
77. Organisation des développements
Lead Développeur
Core committer
Accès en écriture à la base CVS
Valide les contributions
Contributeur
Mainteneur d'une branche source
Core contributeur
77