SlideShare une entreprise Scribd logo
1  sur  79
Télécharger pour lire hors ligne
Matinée Pour Comprendre
Juillet 2009




      Partages et retours d'expérience
    sur les projets Web Open Source qui
                  marchent
                         Jérôme Relinger
               responsable de l'offre CMS & hosting
                       Groupe LINAGORA
                     relinger@linagora.com
Sommaire            2




Programme de la journée (5')
Présentation : le marché open source et Linagora (10')
Présentation des grandes solutions CMS (1h15')
Pause (15')
Retour d'expérience et Focus produit Drupal (30')
Comment animer une communauté Open Source ? (30')
Questions / réponses (15')
Sommaire            3




Programme de la journée (5')
Présentation : le marché open source et Linagora (10')
Présentation des grandes solutions CMS (1h15')
Pause (15')
Retour d'expérience et Focus produit Drupal (30')
Comment animer une communauté Open Source ? (30')
Questions / réponses (15')
Qui sommes-nous ?       4



LINAGORA est l'une des sociétés les plus importantes sur le
marché des logiciels libres, au niveau mondial.
+ Leader dans l'édition de logiciels Open Source
+ Plus de 170 experts à votre service
+ Plus de 500 clients dont plus de 60% de très grands comptes
+ Un réseau important de partenaires
+ Un fort soutien au Libre
Implantations                  5




                                 Bruxelles

San Francisco




                  Paris



                          Lyon


                Toulouse

                                      Marseille
LINAGORA : Editeur Orienté Services                             6




LINAGORA est un éditeur de logiciel libre. Sa vocation est :
+ De développer avec ses équipes de R&D des Logiciels Libres
+ D'être l'intermédiaire de confiance entre les communautés et ses clients
+ De vendre une Open Source Software Assurance
+ Et enfin d'être un expert de l'Open Source capable de mener des grands
projets de mise en œuvre de solution libre
Une offre de services complète   7
Chiffres clés                        8




Chiffre d'affaires                                Effectifs




                                       22 M€ *
                                                                                      250 *


                             16 M€ *                                          200 *

                                                                       150
                     12 M€
                                                                110
           8 M€

  4 M€                                            55


  2006     2007      2008    2009      2010      2006           2007   2008   2009    2010


                                                 * estimation


            LINAGORA SA au capital social de 2.257.140 Euros
Répartition du Chiffre d'Affaires                     9


 Répartition du CA par pôle              Répartition du CA par secteur



                              LGS
                              25%


LPS
40%


                                    Secteur Public              Secteur Privé
                                    50%                         50%




                              LRS
                              25%
           LTS
           10%
Le Web Studio           10



●
    LinStudio est l'offre XNet (Inter-Intra-Extranet) du
    Groupe Linagora
●
    héritière de l'activité de la plus ancienne Web-
    Agency Libre de France, NetAktiv (12-1994)
●
    Avec plus de 250 sites internet significatifs réalisés
    en près de 15 ans, LinStudio assure l'ensemble de
    la chaîne du Web 2.0
●
    Une équipe d'une vingtaine de ressources dédiées,
    forfait ou AT
●
    Du site Web à 10 k€ au marché cadre de la
    Wallonie
Méthodologie d'accompagnement            11



●
    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
Quelques références Web                                                                             12




●
    c ollec tivités , a dm inis tra tions et s ervic es public s
         –   V ille s d e L im a y, V ille d e V illem o m ble, V ille d e C lic hy-s o us -B o is , V ille d e
                  P ierrefitte-s ur-S eine, V ille d e C helles , V ille d 'I s s y-les -M o ulinea ux , V ille d e
                  B o big ny, V ille d e S a int-D enis , V ille d e M o rs a ng -s ur-O rg e, C o n s e il g é n é r a l d e s
                  A rdennes , In tr a n e t d u C o n s e il G é n é r a l d e l'E s s o nne, In tr a n e t d u C o n s e il G é n é r a l
                  d e la G iro nde, M in is tè r e d e l'A g ric ulture, s ite d e d é m a té r ia lis a tio n d e s m a r c h é s
                  p u b lic s p o u r le m in is tè r e d e la D éfens e, A g e n c e N a tio n a le p o u r l'in s e r tio n e t le
                  p r o m o tio n d e s Tra va illeurs d'O utre-M er...
●   pres s e, édition, média, s ervices
         –   P o r ta il I nternew s p r e s s e E u r o p e , s ite d e Fra nc e 24, L 'H um a nité (4 3 0 .0 0 0 a r tic le s ),
                  E l Wa ta n (1 5 m illio n s d e v is ite u r s p a r a n ), R epo rters s a ns Frontière
                  (h é b e r g e m e n t s é c u r is é ), s ite d e l'é d ite u r E D P S c ie n c e s , S ite d u S ir e s c o (r e s ta u r a tio n
                  c o lle c tiv e ), s ite c o r p o r a te d e l'I P S O S , s ite d e l'U G E F (U n io n d e s G r o u p e m e n ts
                  d 'E m p lo y e u r s d e F r a n c e ), C o urrier I nterna tio na l,
●
    corporate, ens eig nement s upérieur, s anté, utilities ...
         –   s ite d u g r o u p e N ouvea u c entre à l'A s s e m b lé e N a tio n a le , s ite E u r o A s ia m a n a g e m e n t
                  p o u r la C ha m bre de C o m m erc e et d'I ndus trie de P a ris , In tr a n e t d u
                  S yndic a t Fo rc e O uvrière, H o p ita l e t M a te r n ité P ie r r e R o u q u e s "le s B lu e ts ",
                  D é v e lo p p e m e n t e t S a n té (pro g ra m m e de l'ins titut P a s teur), S ite d e l'E c o le
Sommaire            13




Programme de la journée (5')
Présentation : le marché open source et Linagora (10')
Présentation des grandes solutions CMS (1h15')
Pause (15')
Retour d'expérience et Focus produit Drupal (30')
Comment animer une communauté Open Source ? (30')
Questions / réponses (15')
Objectifs         14



●
    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 : fondamentaux,
    fonctionnels, d'architecture.
●
    étude de cas particulier Drupal, focus possible J2EE
●
    questions et réponses en mode intrusif
Histoire   15


●
    Une offre constituée en 1994
●
    Pas de solutions CMS construite à l'époque
●
    sites web édités par des équipes de passionnés utilisant
    majoritairement des éditeurs HTML (dreamweaver,
    frontpage, voire le bon vieux notepad, etc.)
●
    Création et maintenance confondues
     – Organiser les sites a travers des BDD reliées par des
       scripts
    –   Proposer des solutions logicielles intégrées
●
    Apparition de Vignette, phpNuke et de SPIP...
●
    Puis des grandes solutions opensource a partir de 2003
●
    Des cycles de maturation assez longs (ex : Drupal 2001)
La Grande Convergence                  16


●
    CMS : Content Management System. Type de logiciel de
    facilitant la publication sur le Web.
●
    ECM : 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.
●
    SBS ou ESS : Social Business Software, folksonomy, mise en
    relation et travail collaboratif, pour construire des réseaux
    sociaux privatifs
●
    ERP : Gestion intégrée des processus
●
    E-commerce : logiciel de gestion des transaction, des clients,
    des paniers... CRM orienté utilisateur
          Des concepts largement convergents !
Nouveaux Usages                17



●
    le web 2.0 : 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

●
    L'apprentissage collaboratif :
    lien entre travail individuel et activité de groupe
Nouvelles applications               18




●
    modules communautaires pour CMS : e.g. Drupal
●
    wikis, moteurs de multi-blogs,
●
    flux et agrégateurs RSS, planet...
●
    social bookmarking
●
    connecteur de IM
●
    support mutualisé
●
    social coding
●
    knowledge exchange network
●
    pages personnalisables (igoogle, NetVibes..)
●
    moteur de réseaux sociaux : SBS (Social Business Software)
    ou ESS (Entreprise Social Software)
Nouveaux CMS ?             19


●
    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
Open Source ?             20



●
    961 projets référencés sur CmsMatrix
●
    ... dont plus de 80% libres et/ou Open Source !
●
    des produits propriétaires sans réels avantages
    fonctionnels
●
    coûts de licence prohibitif (websphere, sharepoint...)
●
    avantages historiques de l'open source (LAMP + diffusion)
●
    intéropérabilité et convergence naturelle (portage de l'un
    a l'autre)
●
    adaptations spécifiques et grande évolutivité
●
    modèle de réassurance (OSSA) et communautés
    pérennes
●
    grandes fondations et levée de fonds
●
    l'avenir des Portails ECM passe par l'Open Source
CMS, Portails, Framework ?   21



●   Portail
       ●   intégration de services
                et d’applications
       ●   portlets respectant les
                normes JSR 168 et
                170 (286 à venir)
       ●   modules de
              personnalisation,
       ●   LDAP
       ●   SSO...
●   CMS
       ●   gestion et publication
                de contenu
       ●   éditeur de texte
       ●   workflow de validation
Positionnement                  22


  Portail
  ECF                                           ExoPlatform
                     JBoss Portal                                                    Lutece
                                                             Jahia
                                   Liferay                              WCM Alfresco

                                                                                            Drupal
                                                                                 Typo3
                                                                                     Joomla

                                                                        ezPublish

                                                                                  SPIP
            Java
            PHP
                                                                                                     CMS

Axe Portail : Intégration d'applications, JSR168, composants, montée en charge
Axe CMS : Gestion de contenu, GED, formats multiple de documents, Workflow de publication
Évolutions Communes   23




●   Ouverture et redirection du contenu
●   JSR 168 et 170, 286
●   Web Services, XML RPC
●   GED, intégration en mode portail
●   Orientation framework
●   Disparition des différentiations back / front
●   Moteur de sites
●   Gestion des UGC
Critère de choix                        24


●
    fondamentaux
       –   Licence : logiciel Libre ou Open Source
       –   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
Points de Vigilance                    25

●
    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)
Popularité   26




●   Drupal       ●    Joomla




●   SPIP     ●       Typo 3
métriques   27




●   Drupal       ●    Joomla




●   SPIP     ●       Typo 3
Questions à se poser        28




●
    Quels sont les moyens humains, techniques et
    financiers dont dispose l'entité pour déployer et
    maintenir le CMS ?
●
    Quelle est la culture technologique présente ?
●
    Quels besoins devra satisfaire le système ?
●
    Quels applicatifs devra-t-il intégrer ?
●
    Quels contenus devront être traités et diffusés ?
●
    Comment devra évoluer le système ?
●
    Combien de collaborateurs utiliseront le CMS ?
●
    Quelle est leur dispersion géographique ?
Le catalogue de l'offre                                              29




          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
Produits benchés           30




           ●
               SPIP
           ●
               J oom la
           ●
               Typo 3

           ●
               L utec e
           ●
               D rupa l

           ●
               L ifera y

           ●
               T helia
           ●
               U berc a rd
           ●
               M a g ento
Nos préconisations               31




●
    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 Lutece dans le J2EE et Drupal dans
    le php.
Sommaire            32




Programme de la journée (5')
Présentation : le marché open source et Linagora (10')
Présentation des grandes solutions CMS (1h15')
Pause (15')
Retour d'expérience et Focus produit Drupal (30')
Comment animer une communauté Open Source ? (30')
Questions / réponses (15')
Sommaire            33




Programme de la journée (5')
Présentation : le marché open source et Linagora (10')
Présentation des grandes solutions CMS (1h15')
Pause (15')
Retour d'expérience et Focus produit Drupal (30')
Comment animer une communauté Open Source ? (30')
Questions / réponses (15')
HISTORIQUE DE DRUPAL                    34



●
    Drupal est un CMS GPL
●
    Créé en 2001 par le Belge Dries Buytaert ;
●
    Plate-forme de mise en ligne collaborative ;
●
    « Drupal » vient de « druppel » (goutte).
●
    La force de ce CMS est son extensibilité
●
    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 (très
    flexible)
VERSION APRES VERSION   35
TECHNOLOGIE         36



●
    Serveur web
    –   Apache, IIS
●
    PHP 4, 5
●
    Base de données
    –   Mysql, PostgreSQL


●
    Simplicité de développement et de déploiement
DRUPAL, PLUS QU'UN CMS ?                         37


●
    Drupal permet de gérer une information comme un nœud,
    ce nœud peut ensuite être attaché à un forum, article,
    nouvelle, tutoriel, commentaire, livre collaboratif, etc.
●
    La forme n’est pas figée à une architecture type.
●
    En contrepartie de cette liberté, une logique particulière
●
    Grande variété de sites :
     – Blog

     –   Forums
     –   Site communautaire
     –   Site médias
     –   Site internet entreprise / e-commerce
●
    CMF : possibilités avancées
●
    Code mature et stable
Points forts          38

●
        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 (core) est surtout un framework qui correspond à 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
2.600 MODULES, ET MOI ET MOI ET MOI                             39



●
    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.
TOUT EST MOT CLES   40



●
    Permet d'organiser les contenus (noeuds)
●
    Système de mot-clés hiérarchisés
●
    Vocabulaire et termes
●
    Gestion des synonymes

           Exemple de taxomonie
           ➔
             Localisation
             ➔
               États-unis
             ➔
                 Chine
             ➔
                 France
                 ➔
                     Paris
THEMING STYLE   41



●
     Les thèmes
      ●
        Nombreux thèmes communautaire
    disponibles
      ●
          Utilisation le moteur phptemplate
●
     Les régions
      ●
        Une page est découpée en région
●
     Les blocs
      ●
        Contenu dynamique ou statique
      ●
          Affichés dans les régions
DEVELOPPER AVEC DRUPAL             42



●
    API du coeur documentée (api.drupal.org)
     ●
         Form api
     ●
         Node api
●
    La création de modules est simple (les modules
    intégrées au coeur peuvent être utilisés comme
    exemple)
●
    Conventions de nommage claires
●
    De nombreux Helper (génération des liens,
    traductions...)
LES BONS MODULES A CHOISIR                                         43


●
    Réduire votre               ●
                                    Gérer des contenus         ●
                                                                   Gérer des
      développement                   multimédia                      images
●
      * Admin menu,             ●
                                      * Embedded Media Field   ●
                                                                      * Image ou,
●
      * Devel et                ●
                                    Géolocaliser le contenu    ●
                                                                      * Imagefield
●
      * Backup and migrate      ●
                                      * Location                      et File field
●
    Construire votre site       ●
                                      * Gmap
                                                               ●
                                                                      * imagecache,
●
      * CCK,                    ●
                                    Booster votre recherche
                                                               ●
                                                                      * Lightbox2,
●
      * Views,                  ●
                                      * Tagadelic
                                                               ●
                                                                   Animer une
●
      * Panels,                 ●
                                      * Apache Solr Search            communaut
                                      Integration                     é
●
      * Webforms,
                                    Optimiser votre
                                                               ●
                                                                      * Voting API
      * Context (avec
                                ●
●
                                                                      et Fivestar
      Spaces).                        référencement
                                                               ●
                                                                      * Organic
●
    Publier du contenu
                                ●
                                      * Métatags
                                                                      Group
●
      * Wysiwyg API
                                ●
                                      * Pathauto               ●
                                                                      * Flag et
●
      * Workflow
                                ●
                                      * Global redirect               Flagfriend
●
    Toucher un public           ●
                                      * XML sitemap            ●
                                                                      * Userpoint
      multilingue               ●
                                    Générer plus de traffic    ●
                                                                      * Content
●
      * Internationalization,   ●
                                      * Comment subscribe             Profile
●
      * Language sections.      ●
                                      * Subscriptions          ●
                                                                   Eliminer les
●                               ●
                                      * SimpleNews                    spams
                                                               ●
                                                                      * Mollom
                                                               ●
                                                                   Faire du
POWERED BY DRUPAL                       44


●
     3.600 sites référencés sous drupalsites.net
    ●
       Radio France, Télérama, Courrier International, France 24,
       the onion, MyLifetime, mediaparts, rue89, coyote.fr...
    ●
        Onera, SIG, CNRS, Liberation, Mediapart, Cap Gemini...
    ●
        SpreadFirefox, IBM, Ubuntu, mandriva.com, ...
    ●
        Boucheron, AOL Time Warner, Gault&Millau, yahoo.com...


    ●
        9 millions de sites sont 108.000 France
    ●
        1.000 développeurs
    ●
        2.600 modules
    ●
        22 millions de résultats Google "Drupal"
    ●
        350.000 pages de documentation
Groupe
                                                                                                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

                                                                Technologies utilisées
    Centraliser       Mise en œuvre de        Migration des      Drupal
 l'ensemble des       l'intranet totem V3    sites / conduite
                                                                Durée / Charge
intranet sur une                             du changement
                                                                600 J/H
    plate-forme
     technique                                                  Résultat / Perspective
                                                                Migration des 160 sites Lotus
                                                                Migration des intranets hétérogènes
                        LE PROJET                               Maintenance en conditions
                                                                opérationnelles
Les sites Intranet permettent de :

Centraliser les canaux de communication internes
Facilité l'interconnexion entre les intranets (rss)
Améliorer l'efficacité




                                                       45
Groupe
                                                                                           IPSOS

                              Site corporate Ipsos
                         Migration et refonte du site ipsos.com vers Drupal (en cours)


                       LES ENJEUX
                                                              Référence en cours de réalisation


                                           Migration des
Changer de CMS,         Sécurisation de   sites / conduite
refonte graphique       l'hébergement     du changement
 et ergonomique



                        LE PROJET
Référence en cours de réalisation




                                                    46
Groupe
                                                                                              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

                                                                           Technologies utilisées
Réintégration dans       Mise en œuvre du        Formation des 50           Drupal
 la communauté           site internet pour       journalistes de           Flash Vidéo
                                                                            Podcasting
Drupal de tous les             fin 2007              France24
 développements
                                                                           Durée / Charge
                                                                           230 J/H


                                                                           Résultat / Perspective
                           LE PROJET                                       Modularité du site France24
Les sites Internet / Intranet permettent de :                              Podcasting, Vidéo à la demande,Import RSS,
 Informer 24h/24 avec la mise à disposition des partages en ligne
 Moderniser les moyens de communication de l'information
 Faciliter la mise en ligne de vidéos et d'articles par les journalistes


            Contact : Michel LEVY PROVENCALE, F24


                                                            47
Groupe
                                                                                                        RUE 89

                              Accompagnement et conseil méthodologique
                  P a r tic ip a tio n à l' é v o lu tio n d u s ite d ' in fo r m a tio n


                       LES ENJEUX                                       Contexte
                                                                        Accompagnement sur la mise en œuvre du
                                                                        site de rue89

Réintégration dans      Amélioration des           Conseils             Technologies utilisées
 la communauté           processus de                                    Drupal
                                                (architecture,           Flash Vidéo
Drupal de tous les          mise en             ergonomie...)
 développements           production
                                                                        Durée / Charge
                                                                        60 J/H


                                                                        Résultat / Perspective
                         LE PROJET                                      Améliorer la qualité et la stabilité du site.
Le site a pour objectif :
 Média participatif : échange autour des thèmes chauds de l'actualité
entre les journalistes, les experts et les internautes.



                 Contact : M. Damien Ciroteau


                                                        48
EILEO
                    Groupe




                             Mission d'accompagnement et de développements
                  D é p lo ie m e n t d ' u n b o u q u e t d e s ite s a ve c d e s X M L R P C


                      LES ENJEUX                                    Contexte
                                                                    Accompagnement d'une offre de valeur en très
                                                                    forte croissance

                                         Ergonomie,                 Technologies utilisées
  Socle Drupal         Connexion au SI                               Drupal
                                           normes,                   XML RPC
  Générique et        J2EE en XML RPC référencement e-
    scalable                             commerce                   Durée / Charge
                                                                    100 J/H


                                                                    Résultat / Perspective
                        LE PROJET                                   Scalabilité du déploiement.

Un premier déploiement réussi pour un client américain
De nombreux sites suivent



               Contact : M. Thierry Lucet, CEO


                                                     49
CG HAUTE GARONNE
                    Groupe




                             Réalisation en refonte de l'intranet RH
                  R e fo n te c o m p lè te a v e c re p ris e d u c o n te n u


                      LES ENJEUX                                    Contexte
                                                                    Ancien intranet peu utilisé et peu valorisant

                                                                    Technologies utilisées
                                                                     Drupal
  Socle Drupal        Accompagnement        Candidat à
  Générique et        de l'expression de                            Durée / Charge
                                            l'Internet ?            80 J/H
    scalable                besoin

                                                                    Résultat / Perspective
                                                                    Extension à toutes les autres direction.
                        LE PROJET

Une émulation des agents
Transfert de compétence



                     Contact : CG 31, RH


                                                   50
Groupe
                                                           COURRIER INTERNATIONAL

                             Réalisation du site www.presseurop.eu
                       S ite m u ltilin g u e d e rev u e d e p re s s e e u ro p é e n n e


                      LES ENJEUX


                                                                    Réalisation sous Drupal 6
 Socle Drupal         Accompagnement           Site à très forte    de la plate-forme
 en dix langues       de l'expression de        fréquentation       presseurop.eu
                            besoin
                                                                    Ce site proposera une
                                                                    revue de presse quotidienne
                                                                    multilingue issue d'une sélection
                        LE PROJET                                   d'une centaine de titres de la
                                                                    presse européenne.
Résultat du gain d'un appel d'offre européen
                                                                    Ouverture en mai 2009


                      Contact : en cours


                                                        51
Groupe
                          En cours...



Le Figaro




Easi Wall




                     52
Groupe
                             Facteurs différenciateurs Hosting




–  Des développeurs ayant une parfaite connaissance du coeur et des
                                  modules : architecte communautaires
– une liste de plugin "linagora certified" dont le code a été relu  et dont
                               on est sur qu'il passe en forte volumetrie
– des sites soient fait avec un modele ESI pour supporter une mise en
                                        cache partielle par reverse proxy
 – une gestion de la mise en cache maitrise dans le storyboard du site
                               afin qu'un caching efficace soit possible
 – des infrastructure scalables pour garantir l'unicite des clefs lors des
                                                                       dev
           – des "best practices" glané au fil des missions d'intégration
                                             (Presseurop, F24, Figaro...)



                                 53
Sommaire            54




Programme de la journée (5')
Présentation : le marché open source et Linagora (10')
Présentation des grandes solutions CMS (1h15')
Pause (15')
Retour d'expérience et Focus produit Drupal (30')
Comment animer une communauté Open Source ? (30')
Questions / réponses (15')
Sommaire            55




Programme de la journée (5')
Présentation : le marché open source et Linagora (10')
Présentation des grandes solutions CMS (1h15')
Pause (15')
Retour d'expérience et Focus produit Drupal (30')
Comment animer une communauté Open Source ? (30')
Questions / réponses (15')
56




                           Merci de votre attention


Contact :
LINAGORA – Siège social
27 rue de Berri
75008 Paris – France
Tél. : +33 1 58 18 68 28
Fax : +33 1 58 18 68 29
Mail : info@linagora.com
Web : www.linagora.com
La communauté DRUPAL




     Cedric RAVALEC
Drupal Association
Drupal 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
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
Drupal.org
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)
Drupal.org : Communication
●   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
Drupal.org : Développement
●Plus de 2600 modules
et themes pour Drupal
sont disponible en
téléchargement
●Plus de 100 000

téléchargement par mois
du Drupal core
●Plus de 600 000

téléchargement du code
source par mois (core et
contributions)
●
Forum
La communauté Drupal : Société
●   Lullabot              ●   Linagora
●   Acquia                ●   AF83
●   Workhabit             ●   Adyax
●   Ping Vision           ●   Rue89
●   Chapter Three
●   Palantir
●   Developement Seed
●   Phase II Technology
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
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
Documentation
●   HandBooks : Documentation officielle
       –   Démarrer sous Drupal
       –   Au delà des fondamentaux
       –   La création de thème
       –   Développer pour Drupal
       –
Groups
DrupalCon
Drupal Camp
Références
Drupal dans le monde...
             Organisme et institutions




       ONU                               NASA
Drupal dans le monde...
                        Journaux et magazines




New York Observer – États Unis           Rue89 - France
Drupal dans le monde...
                        TV et information




   France 24 – France             The World - BBC – Royaume-Uni
Drupal dans le monde...
     Informatique et Technologies de l'information




     Linux Ubuntu                     Open Source Initiative
Drupal dans le monde...
                       Arts et music




   Sony-BMG Musicbox                   Tori Amos (chanteuse)
Resources
●   htttp://drupal.org – site officiel de Drupal
●   http://drupalfr.org - traduction et support Drupal
      en français
●   http://api.drupal.org – site officiel pour les
      développeurs de Drupal
●   http://groups.drupal.org – site officiel de la
      communauté Druapl
●   http://www.lullabot.com/ - podcast, video,
      articles ...

Contenu connexe

Tendances

Séminaire janvier 2011 - Le poste de travail libre : projets, réussites et pe...
Séminaire janvier 2011 - Le poste de travail libre : projets, réussites et pe...Séminaire janvier 2011 - Le poste de travail libre : projets, réussites et pe...
Séminaire janvier 2011 - Le poste de travail libre : projets, réussites et pe...LINAGORA
 
Séminaire LINAGORA - " Le poste de travail libre : enfin mature !", juillet 2010
Séminaire LINAGORA - " Le poste de travail libre : enfin mature !", juillet 2010Séminaire LINAGORA - " Le poste de travail libre : enfin mature !", juillet 2010
Séminaire LINAGORA - " Le poste de travail libre : enfin mature !", juillet 2010LINAGORA
 
Presentations OpenOffice.org 2008
Presentations OpenOffice.org 2008Presentations OpenOffice.org 2008
Presentations OpenOffice.org 2008LINAGORA
 
Séminaire novembre 2010 - Les CMS Open Source au service d'un web performant
Séminaire novembre 2010 - Les CMS Open Source au service d'un web performantSéminaire novembre 2010 - Les CMS Open Source au service d'un web performant
Séminaire novembre 2010 - Les CMS Open Source au service d'un web performantLINAGORA
 
Présentation Séminaire Supervision 2009
Présentation Séminaire Supervision 2009Présentation Séminaire Supervision 2009
Présentation Séminaire Supervision 2009LINAGORA
 
OCSinventoryNG
OCSinventoryNGOCSinventoryNG
OCSinventoryNGLINAGORA
 
Neuros Digital
Neuros DigitalNeuros Digital
Neuros Digitalneuros
 

Tendances (7)

Séminaire janvier 2011 - Le poste de travail libre : projets, réussites et pe...
Séminaire janvier 2011 - Le poste de travail libre : projets, réussites et pe...Séminaire janvier 2011 - Le poste de travail libre : projets, réussites et pe...
Séminaire janvier 2011 - Le poste de travail libre : projets, réussites et pe...
 
Séminaire LINAGORA - " Le poste de travail libre : enfin mature !", juillet 2010
Séminaire LINAGORA - " Le poste de travail libre : enfin mature !", juillet 2010Séminaire LINAGORA - " Le poste de travail libre : enfin mature !", juillet 2010
Séminaire LINAGORA - " Le poste de travail libre : enfin mature !", juillet 2010
 
Presentations OpenOffice.org 2008
Presentations OpenOffice.org 2008Presentations OpenOffice.org 2008
Presentations OpenOffice.org 2008
 
Séminaire novembre 2010 - Les CMS Open Source au service d'un web performant
Séminaire novembre 2010 - Les CMS Open Source au service d'un web performantSéminaire novembre 2010 - Les CMS Open Source au service d'un web performant
Séminaire novembre 2010 - Les CMS Open Source au service d'un web performant
 
Présentation Séminaire Supervision 2009
Présentation Séminaire Supervision 2009Présentation Séminaire Supervision 2009
Présentation Séminaire Supervision 2009
 
OCSinventoryNG
OCSinventoryNGOCSinventoryNG
OCSinventoryNG
 
Neuros Digital
Neuros DigitalNeuros Digital
Neuros Digital
 

En vedette

Trucs et astuces pour tout comprendre des licences libres
Trucs et astuces pour tout comprendre des licences libresTrucs et astuces pour tout comprendre des licences libres
Trucs et astuces pour tout comprendre des licences libresLINAGORA
 
Séminaire Linagora sécurite et identité en Open Source, novembre 2009
Séminaire Linagora sécurite et identité en Open Source, novembre 2009Séminaire Linagora sécurite et identité en Open Source, novembre 2009
Séminaire Linagora sécurite et identité en Open Source, novembre 2009LINAGORA
 
Téléphonie libre
Téléphonie libreTéléphonie libre
Téléphonie libreLINAGORA
 
Vue d'avion d'un hébergeur libre
Vue d'avion d'un hébergeur libreVue d'avion d'un hébergeur libre
Vue d'avion d'un hébergeur libreLINAGORA
 
Web 2.0, SBS / ESS et collaboratif d'entreprise
Web 2.0, SBS / ESS et collaboratif d'entrepriseWeb 2.0, SBS / ESS et collaboratif d'entreprise
Web 2.0, SBS / ESS et collaboratif d'entrepriseLINAGORA
 

En vedette (6)

Trucs et astuces pour tout comprendre des licences libres
Trucs et astuces pour tout comprendre des licences libresTrucs et astuces pour tout comprendre des licences libres
Trucs et astuces pour tout comprendre des licences libres
 
Séminaire Linagora sécurite et identité en Open Source, novembre 2009
Séminaire Linagora sécurite et identité en Open Source, novembre 2009Séminaire Linagora sécurite et identité en Open Source, novembre 2009
Séminaire Linagora sécurite et identité en Open Source, novembre 2009
 
Téléphonie libre
Téléphonie libreTéléphonie libre
Téléphonie libre
 
LinSM
LinSMLinSM
LinSM
 
Vue d'avion d'un hébergeur libre
Vue d'avion d'un hébergeur libreVue d'avion d'un hébergeur libre
Vue d'avion d'un hébergeur libre
 
Web 2.0, SBS / ESS et collaboratif d'entreprise
Web 2.0, SBS / ESS et collaboratif d'entrepriseWeb 2.0, SBS / ESS et collaboratif d'entreprise
Web 2.0, SBS / ESS et collaboratif d'entreprise
 

Similaire à Séminaire CMS Linagora juillet 2009

Séminaire Solutions Libres de Gestions de Contenu
Séminaire Solutions Libres de Gestions de ContenuSéminaire Solutions Libres de Gestions de Contenu
Séminaire Solutions Libres de Gestions de ContenuPierre Munck
 
J2 ml bizmodels&impactseco-27nov2009
J2 ml bizmodels&impactseco-27nov2009J2 ml bizmodels&impactseco-27nov2009
J2 ml bizmodels&impactseco-27nov2009Pascal Flamand
 
Présentation du séminaire OOo avril 2009
Présentation du séminaire OOo avril 2009Présentation du séminaire OOo avril 2009
Présentation du séminaire OOo avril 2009LINAGORA
 
Présentation du séminaire OOo avril 2009
Présentation du séminaire OOo avril 2009Présentation du séminaire OOo avril 2009
Présentation du séminaire OOo avril 2009guestc1322aa
 
Séminaire Linagora : poste de travail Libre, décembre 2009
Séminaire Linagora : poste de travail Libre, décembre 2009Séminaire Linagora : poste de travail Libre, décembre 2009
Séminaire Linagora : poste de travail Libre, décembre 2009LINAGORA
 
Solution linux fr_janua_rex_i3
Solution linux fr_janua_rex_i3Solution linux fr_janua_rex_i3
Solution linux fr_janua_rex_i3Pascal Flamand
 
Industrialisez le développement et la maintenance de vos sites avec Drupal
Industrialisez le développement et la maintenance de vos sites avec DrupalIndustrialisez le développement et la maintenance de vos sites avec Drupal
Industrialisez le développement et la maintenance de vos sites avec DrupalLINAGORA
 
Créez des applications en adéquation avec vos besoins métier
Créez des applications en adéquation avec vos besoins métierCréez des applications en adéquation avec vos besoins métier
Créez des applications en adéquation avec vos besoins métierXWiki
 
Graphotec granit opensource
Graphotec granit opensourceGraphotec granit opensource
Graphotec granit opensourcepjoulaud
 
Les réseaux sociaux
Les réseaux sociauxLes réseaux sociaux
Les réseaux sociauxCCI Aude
 
Présentation du salon UseIT (conférence de presse)
Présentation du salon UseIT (conférence de presse)Présentation du salon UseIT (conférence de presse)
Présentation du salon UseIT (conférence de presse)Salon useIT
 
Introduction à Drupal. Pourquoi Drupal est, en toute objectivité, le meilleur...
Introduction à Drupal. Pourquoi Drupal est, en toute objectivité, le meilleur...Introduction à Drupal. Pourquoi Drupal est, en toute objectivité, le meilleur...
Introduction à Drupal. Pourquoi Drupal est, en toute objectivité, le meilleur...drupagora
 
Cohabitation Logiciels Libres et propriétaires
Cohabitation Logiciels Libres et propriétairesCohabitation Logiciels Libres et propriétaires
Cohabitation Logiciels Libres et propriétairesMichel-Marie Maudet
 
Guide Open Source Syntec Numérique
Guide Open Source Syntec NumériqueGuide Open Source Syntec Numérique
Guide Open Source Syntec NumériqueBruno Cornec
 
e-commerce Open Source par l'oect.fr
e-commerce Open Source par l'oect.fre-commerce Open Source par l'oect.fr
e-commerce Open Source par l'oect.frcyruss666
 
Jm2 l bizmodels-26novembre2010
Jm2 l bizmodels-26novembre2010Jm2 l bizmodels-26novembre2010
Jm2 l bizmodels-26novembre2010Pascal Flamand
 

Similaire à Séminaire CMS Linagora juillet 2009 (20)

Séminaire Solutions Libres de Gestions de Contenu
Séminaire Solutions Libres de Gestions de ContenuSéminaire Solutions Libres de Gestions de Contenu
Séminaire Solutions Libres de Gestions de Contenu
 
J2 ml bizmodels&impactseco-27nov2009
J2 ml bizmodels&impactseco-27nov2009J2 ml bizmodels&impactseco-27nov2009
J2 ml bizmodels&impactseco-27nov2009
 
J2 ml 27nov2009
J2 ml 27nov2009J2 ml 27nov2009
J2 ml 27nov2009
 
Présentation du séminaire OOo avril 2009
Présentation du séminaire OOo avril 2009Présentation du séminaire OOo avril 2009
Présentation du séminaire OOo avril 2009
 
Présentation du séminaire OOo avril 2009
Présentation du séminaire OOo avril 2009Présentation du séminaire OOo avril 2009
Présentation du séminaire OOo avril 2009
 
Séminaire Linagora : poste de travail Libre, décembre 2009
Séminaire Linagora : poste de travail Libre, décembre 2009Séminaire Linagora : poste de travail Libre, décembre 2009
Séminaire Linagora : poste de travail Libre, décembre 2009
 
Solution linux fr_janua_rex_i3
Solution linux fr_janua_rex_i3Solution linux fr_janua_rex_i3
Solution linux fr_janua_rex_i3
 
Industrialisez le développement et la maintenance de vos sites avec Drupal
Industrialisez le développement et la maintenance de vos sites avec DrupalIndustrialisez le développement et la maintenance de vos sites avec Drupal
Industrialisez le développement et la maintenance de vos sites avec Drupal
 
Créez des applications en adéquation avec vos besoins métier
Créez des applications en adéquation avec vos besoins métierCréez des applications en adéquation avec vos besoins métier
Créez des applications en adéquation avec vos besoins métier
 
Graphotec granit opensource
Graphotec granit opensourceGraphotec granit opensource
Graphotec granit opensource
 
Icd2014 numerique icd2014
Icd2014 numerique icd2014Icd2014 numerique icd2014
Icd2014 numerique icd2014
 
Les réseaux sociaux
Les réseaux sociauxLes réseaux sociaux
Les réseaux sociaux
 
Présentation du salon UseIT (conférence de presse)
Présentation du salon UseIT (conférence de presse)Présentation du salon UseIT (conférence de presse)
Présentation du salon UseIT (conférence de presse)
 
Open data bm
Open data bmOpen data bm
Open data bm
 
Floss ceram-full
Floss ceram-fullFloss ceram-full
Floss ceram-full
 
Introduction à Drupal. Pourquoi Drupal est, en toute objectivité, le meilleur...
Introduction à Drupal. Pourquoi Drupal est, en toute objectivité, le meilleur...Introduction à Drupal. Pourquoi Drupal est, en toute objectivité, le meilleur...
Introduction à Drupal. Pourquoi Drupal est, en toute objectivité, le meilleur...
 
Cohabitation Logiciels Libres et propriétaires
Cohabitation Logiciels Libres et propriétairesCohabitation Logiciels Libres et propriétaires
Cohabitation Logiciels Libres et propriétaires
 
Guide Open Source Syntec Numérique
Guide Open Source Syntec NumériqueGuide Open Source Syntec Numérique
Guide Open Source Syntec Numérique
 
e-commerce Open Source par l'oect.fr
e-commerce Open Source par l'oect.fre-commerce Open Source par l'oect.fr
e-commerce Open Source par l'oect.fr
 
Jm2 l bizmodels-26novembre2010
Jm2 l bizmodels-26novembre2010Jm2 l bizmodels-26novembre2010
Jm2 l bizmodels-26novembre2010
 

Plus de LINAGORA

Personal branding : e-recrutement et réseaux sociaux professionnels
Personal branding : e-recrutement et réseaux sociaux professionnels Personal branding : e-recrutement et réseaux sociaux professionnels
Personal branding : e-recrutement et réseaux sociaux professionnels LINAGORA
 
Construisons ensemble le chatbot bancaire dedemain !
Construisons ensemble le chatbot bancaire dedemain !Construisons ensemble le chatbot bancaire dedemain !
Construisons ensemble le chatbot bancaire dedemain !LINAGORA
 
ChatBots et intelligence artificielle arrivent dans les banques
ChatBots et intelligence artificielle arrivent dans les banques ChatBots et intelligence artificielle arrivent dans les banques
ChatBots et intelligence artificielle arrivent dans les banques LINAGORA
 
Deep Learning in practice : Speech recognition and beyond - Meetup
Deep Learning in practice : Speech recognition and beyond - MeetupDeep Learning in practice : Speech recognition and beyond - Meetup
Deep Learning in practice : Speech recognition and beyond - MeetupLINAGORA
 
Advanced Node.JS Meetup
Advanced Node.JS MeetupAdvanced Node.JS Meetup
Advanced Node.JS MeetupLINAGORA
 
Call a C API from Python becomes more enjoyable with CFFI
Call a C API from Python becomes more enjoyable with CFFICall a C API from Python becomes more enjoyable with CFFI
Call a C API from Python becomes more enjoyable with CFFILINAGORA
 
[UDS] Cloud Computing "pour les nuls" (Exemple avec LinShare)
[UDS] Cloud Computing "pour les nuls" (Exemple avec LinShare)[UDS] Cloud Computing "pour les nuls" (Exemple avec LinShare)
[UDS] Cloud Computing "pour les nuls" (Exemple avec LinShare)LINAGORA
 
Angular v2 et plus : le futur du développement d'applications en entreprise
Angular v2 et plus : le futur du développement d'applications en entrepriseAngular v2 et plus : le futur du développement d'applications en entreprise
Angular v2 et plus : le futur du développement d'applications en entrepriseLINAGORA
 
Comment faire ses mappings ElasticSearch aux petits oignons ? - LINAGORA
Comment faire ses mappings ElasticSearch aux petits oignons ? - LINAGORAComment faire ses mappings ElasticSearch aux petits oignons ? - LINAGORA
Comment faire ses mappings ElasticSearch aux petits oignons ? - LINAGORALINAGORA
 
Angular (v2 and up) - Morning to understand - Linagora
Angular (v2 and up) - Morning to understand - LinagoraAngular (v2 and up) - Morning to understand - Linagora
Angular (v2 and up) - Morning to understand - LinagoraLINAGORA
 
CapDémat Evolution plateforme de GRU pour collectivités
CapDémat Evolution plateforme de GRU pour collectivitésCapDémat Evolution plateforme de GRU pour collectivités
CapDémat Evolution plateforme de GRU pour collectivitésLINAGORA
 
Présentation du marché P2I UGAP « Support sur Logiciels Libres »
Présentation du marché P2I UGAP « Support sur Logiciels Libres »Présentation du marché P2I UGAP « Support sur Logiciels Libres »
Présentation du marché P2I UGAP « Support sur Logiciels Libres »LINAGORA
 
Offre de demat d'Adullact projet
Offre de demat d'Adullact projet Offre de demat d'Adullact projet
Offre de demat d'Adullact projet LINAGORA
 
La dématérialisation du conseil minicipal
La dématérialisation du conseil minicipalLa dématérialisation du conseil minicipal
La dématérialisation du conseil minicipalLINAGORA
 
Open stack @ sierra wireless
Open stack @ sierra wirelessOpen stack @ sierra wireless
Open stack @ sierra wirelessLINAGORA
 
OpenStack - open source au service du Cloud
OpenStack - open source au service du CloudOpenStack - open source au service du Cloud
OpenStack - open source au service du CloudLINAGORA
 
Architecture d'annuaire hautement disponible avec OpenLDAP
Architecture d'annuaire hautement disponible avec OpenLDAPArchitecture d'annuaire hautement disponible avec OpenLDAP
Architecture d'annuaire hautement disponible avec OpenLDAPLINAGORA
 
Présentation offre LINID
Présentation offre LINIDPrésentation offre LINID
Présentation offre LINIDLINAGORA
 
Matinée pour conmrendre consacrée à LinID.org, gestion, fédération et contrôl...
Matinée pour conmrendre consacrée à LinID.org, gestion, fédération et contrôl...Matinée pour conmrendre consacrée à LinID.org, gestion, fédération et contrôl...
Matinée pour conmrendre consacrée à LinID.org, gestion, fédération et contrôl...LINAGORA
 
Matinée pour conmrendre consacrée à LinShare.org, application de partage de f...
Matinée pour conmrendre consacrée à LinShare.org, application de partage de f...Matinée pour conmrendre consacrée à LinShare.org, application de partage de f...
Matinée pour conmrendre consacrée à LinShare.org, application de partage de f...LINAGORA
 

Plus de LINAGORA (20)

Personal branding : e-recrutement et réseaux sociaux professionnels
Personal branding : e-recrutement et réseaux sociaux professionnels Personal branding : e-recrutement et réseaux sociaux professionnels
Personal branding : e-recrutement et réseaux sociaux professionnels
 
Construisons ensemble le chatbot bancaire dedemain !
Construisons ensemble le chatbot bancaire dedemain !Construisons ensemble le chatbot bancaire dedemain !
Construisons ensemble le chatbot bancaire dedemain !
 
ChatBots et intelligence artificielle arrivent dans les banques
ChatBots et intelligence artificielle arrivent dans les banques ChatBots et intelligence artificielle arrivent dans les banques
ChatBots et intelligence artificielle arrivent dans les banques
 
Deep Learning in practice : Speech recognition and beyond - Meetup
Deep Learning in practice : Speech recognition and beyond - MeetupDeep Learning in practice : Speech recognition and beyond - Meetup
Deep Learning in practice : Speech recognition and beyond - Meetup
 
Advanced Node.JS Meetup
Advanced Node.JS MeetupAdvanced Node.JS Meetup
Advanced Node.JS Meetup
 
Call a C API from Python becomes more enjoyable with CFFI
Call a C API from Python becomes more enjoyable with CFFICall a C API from Python becomes more enjoyable with CFFI
Call a C API from Python becomes more enjoyable with CFFI
 
[UDS] Cloud Computing "pour les nuls" (Exemple avec LinShare)
[UDS] Cloud Computing "pour les nuls" (Exemple avec LinShare)[UDS] Cloud Computing "pour les nuls" (Exemple avec LinShare)
[UDS] Cloud Computing "pour les nuls" (Exemple avec LinShare)
 
Angular v2 et plus : le futur du développement d'applications en entreprise
Angular v2 et plus : le futur du développement d'applications en entrepriseAngular v2 et plus : le futur du développement d'applications en entreprise
Angular v2 et plus : le futur du développement d'applications en entreprise
 
Comment faire ses mappings ElasticSearch aux petits oignons ? - LINAGORA
Comment faire ses mappings ElasticSearch aux petits oignons ? - LINAGORAComment faire ses mappings ElasticSearch aux petits oignons ? - LINAGORA
Comment faire ses mappings ElasticSearch aux petits oignons ? - LINAGORA
 
Angular (v2 and up) - Morning to understand - Linagora
Angular (v2 and up) - Morning to understand - LinagoraAngular (v2 and up) - Morning to understand - Linagora
Angular (v2 and up) - Morning to understand - Linagora
 
CapDémat Evolution plateforme de GRU pour collectivités
CapDémat Evolution plateforme de GRU pour collectivitésCapDémat Evolution plateforme de GRU pour collectivités
CapDémat Evolution plateforme de GRU pour collectivités
 
Présentation du marché P2I UGAP « Support sur Logiciels Libres »
Présentation du marché P2I UGAP « Support sur Logiciels Libres »Présentation du marché P2I UGAP « Support sur Logiciels Libres »
Présentation du marché P2I UGAP « Support sur Logiciels Libres »
 
Offre de demat d'Adullact projet
Offre de demat d'Adullact projet Offre de demat d'Adullact projet
Offre de demat d'Adullact projet
 
La dématérialisation du conseil minicipal
La dématérialisation du conseil minicipalLa dématérialisation du conseil minicipal
La dématérialisation du conseil minicipal
 
Open stack @ sierra wireless
Open stack @ sierra wirelessOpen stack @ sierra wireless
Open stack @ sierra wireless
 
OpenStack - open source au service du Cloud
OpenStack - open source au service du CloudOpenStack - open source au service du Cloud
OpenStack - open source au service du Cloud
 
Architecture d'annuaire hautement disponible avec OpenLDAP
Architecture d'annuaire hautement disponible avec OpenLDAPArchitecture d'annuaire hautement disponible avec OpenLDAP
Architecture d'annuaire hautement disponible avec OpenLDAP
 
Présentation offre LINID
Présentation offre LINIDPrésentation offre LINID
Présentation offre LINID
 
Matinée pour conmrendre consacrée à LinID.org, gestion, fédération et contrôl...
Matinée pour conmrendre consacrée à LinID.org, gestion, fédération et contrôl...Matinée pour conmrendre consacrée à LinID.org, gestion, fédération et contrôl...
Matinée pour conmrendre consacrée à LinID.org, gestion, fédération et contrôl...
 
Matinée pour conmrendre consacrée à LinShare.org, application de partage de f...
Matinée pour conmrendre consacrée à LinShare.org, application de partage de f...Matinée pour conmrendre consacrée à LinShare.org, application de partage de f...
Matinée pour conmrendre consacrée à LinShare.org, application de partage de f...
 

Séminaire CMS Linagora juillet 2009

  • 1. Matinée Pour Comprendre Juillet 2009 Partages et retours d'expérience sur les projets Web Open Source qui marchent Jérôme Relinger responsable de l'offre CMS & hosting Groupe LINAGORA relinger@linagora.com
  • 2. Sommaire 2 Programme de la journée (5') Présentation : le marché open source et Linagora (10') Présentation des grandes solutions CMS (1h15') Pause (15') Retour d'expérience et Focus produit Drupal (30') Comment animer une communauté Open Source ? (30') Questions / réponses (15')
  • 3. Sommaire 3 Programme de la journée (5') Présentation : le marché open source et Linagora (10') Présentation des grandes solutions CMS (1h15') Pause (15') Retour d'expérience et Focus produit Drupal (30') Comment animer une communauté Open Source ? (30') Questions / réponses (15')
  • 4. Qui sommes-nous ? 4 LINAGORA est l'une des sociétés les plus importantes sur le marché des logiciels libres, au niveau mondial. + Leader dans l'édition de logiciels Open Source + Plus de 170 experts à votre service + Plus de 500 clients dont plus de 60% de très grands comptes + Un réseau important de partenaires + Un fort soutien au Libre
  • 5. Implantations 5 Bruxelles San Francisco Paris Lyon Toulouse Marseille
  • 6. LINAGORA : Editeur Orienté Services 6 LINAGORA est un éditeur de logiciel libre. Sa vocation est : + De développer avec ses équipes de R&D des Logiciels Libres + D'être l'intermédiaire de confiance entre les communautés et ses clients + De vendre une Open Source Software Assurance + Et enfin d'être un expert de l'Open Source capable de mener des grands projets de mise en œuvre de solution libre
  • 7. Une offre de services complète 7
  • 8. Chiffres clés 8 Chiffre d'affaires Effectifs 22 M€ * 250 * 16 M€ * 200 * 150 12 M€ 110 8 M€ 4 M€ 55 2006 2007 2008 2009 2010 2006 2007 2008 2009 2010 * estimation LINAGORA SA au capital social de 2.257.140 Euros
  • 9. Répartition du Chiffre d'Affaires 9 Répartition du CA par pôle Répartition du CA par secteur LGS 25% LPS 40% Secteur Public Secteur Privé 50% 50% LRS 25% LTS 10%
  • 10. Le Web Studio 10 ● LinStudio est l'offre XNet (Inter-Intra-Extranet) du Groupe Linagora ● héritière de l'activité de la plus ancienne Web- Agency Libre de France, NetAktiv (12-1994) ● Avec plus de 250 sites internet significatifs réalisés en près de 15 ans, LinStudio assure l'ensemble de la chaîne du Web 2.0 ● Une équipe d'une vingtaine de ressources dédiées, forfait ou AT ● Du site Web à 10 k€ au marché cadre de la Wallonie
  • 11. Méthodologie d'accompagnement 11 ● 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
  • 12. Quelques références Web 12 ● c ollec tivités , a dm inis tra tions et s ervic es public s – V ille s d e L im a y, V ille d e V illem o m ble, V ille d e C lic hy-s o us -B o is , V ille d e P ierrefitte-s ur-S eine, V ille d e C helles , V ille d 'I s s y-les -M o ulinea ux , V ille d e B o big ny, V ille d e S a int-D enis , V ille d e M o rs a ng -s ur-O rg e, C o n s e il g é n é r a l d e s A rdennes , In tr a n e t d u C o n s e il G é n é r a l d e l'E s s o nne, In tr a n e t d u C o n s e il G é n é r a l d e la G iro nde, M in is tè r e d e l'A g ric ulture, s ite d e d é m a té r ia lis a tio n d e s m a r c h é s p u b lic s p o u r le m in is tè r e d e la D éfens e, A g e n c e N a tio n a le p o u r l'in s e r tio n e t le p r o m o tio n d e s Tra va illeurs d'O utre-M er... ● pres s e, édition, média, s ervices – P o r ta il I nternew s p r e s s e E u r o p e , s ite d e Fra nc e 24, L 'H um a nité (4 3 0 .0 0 0 a r tic le s ), E l Wa ta n (1 5 m illio n s d e v is ite u r s p a r a n ), R epo rters s a ns Frontière (h é b e r g e m e n t s é c u r is é ), s ite d e l'é d ite u r E D P S c ie n c e s , S ite d u S ir e s c o (r e s ta u r a tio n c o lle c tiv e ), s ite c o r p o r a te d e l'I P S O S , s ite d e l'U G E F (U n io n d e s G r o u p e m e n ts d 'E m p lo y e u r s d e F r a n c e ), C o urrier I nterna tio na l, ● corporate, ens eig nement s upérieur, s anté, utilities ... – s ite d u g r o u p e N ouvea u c entre à l'A s s e m b lé e N a tio n a le , s ite E u r o A s ia m a n a g e m e n t p o u r la C ha m bre de C o m m erc e et d'I ndus trie de P a ris , In tr a n e t d u S yndic a t Fo rc e O uvrière, H o p ita l e t M a te r n ité P ie r r e R o u q u e s "le s B lu e ts ", D é v e lo p p e m e n t e t S a n té (pro g ra m m e de l'ins titut P a s teur), S ite d e l'E c o le
  • 13. Sommaire 13 Programme de la journée (5') Présentation : le marché open source et Linagora (10') Présentation des grandes solutions CMS (1h15') Pause (15') Retour d'expérience et Focus produit Drupal (30') Comment animer une communauté Open Source ? (30') Questions / réponses (15')
  • 14. Objectifs 14 ● 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 : fondamentaux, fonctionnels, d'architecture. ● étude de cas particulier Drupal, focus possible J2EE ● questions et réponses en mode intrusif
  • 15. Histoire 15 ● Une offre constituée en 1994 ● Pas de solutions CMS construite à l'époque ● sites web édités par des équipes de passionnés utilisant majoritairement des éditeurs HTML (dreamweaver, frontpage, voire le bon vieux notepad, etc.) ● Création et maintenance confondues – Organiser les sites a travers des BDD reliées par des scripts – Proposer des solutions logicielles intégrées ● Apparition de Vignette, phpNuke et de SPIP... ● Puis des grandes solutions opensource a partir de 2003 ● Des cycles de maturation assez longs (ex : Drupal 2001)
  • 16. La Grande Convergence 16 ● CMS : Content Management System. Type de logiciel de facilitant la publication sur le Web. ● ECM : 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. ● SBS ou ESS : Social Business Software, folksonomy, mise en relation et travail collaboratif, pour construire des réseaux sociaux privatifs ● ERP : Gestion intégrée des processus ● E-commerce : logiciel de gestion des transaction, des clients, des paniers... CRM orienté utilisateur Des concepts largement convergents !
  • 17. Nouveaux Usages 17 ● le web 2.0 : 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 ● L'apprentissage collaboratif : lien entre travail individuel et activité de groupe
  • 18. Nouvelles applications 18 ● modules communautaires pour CMS : e.g. Drupal ● wikis, moteurs de multi-blogs, ● flux et agrégateurs RSS, planet... ● social bookmarking ● connecteur de IM ● support mutualisé ● social coding ● knowledge exchange network ● pages personnalisables (igoogle, NetVibes..) ● moteur de réseaux sociaux : SBS (Social Business Software) ou ESS (Entreprise Social Software)
  • 19. Nouveaux CMS ? 19 ● 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
  • 20. Open Source ? 20 ● 961 projets référencés sur CmsMatrix ● ... dont plus de 80% libres et/ou Open Source ! ● des produits propriétaires sans réels avantages fonctionnels ● coûts de licence prohibitif (websphere, sharepoint...) ● avantages historiques de l'open source (LAMP + diffusion) ● intéropérabilité et convergence naturelle (portage de l'un a l'autre) ● adaptations spécifiques et grande évolutivité ● modèle de réassurance (OSSA) et communautés pérennes ● grandes fondations et levée de fonds ● l'avenir des Portails ECM passe par l'Open Source
  • 21. CMS, Portails, Framework ? 21 ● Portail ● intégration de services et d’applications ● portlets respectant les normes JSR 168 et 170 (286 à venir) ● modules de personnalisation, ● LDAP ● SSO... ● CMS ● gestion et publication de contenu ● éditeur de texte ● workflow de validation
  • 22. Positionnement 22 Portail ECF ExoPlatform JBoss Portal Lutece Jahia Liferay WCM Alfresco Drupal Typo3 Joomla ezPublish SPIP Java PHP CMS Axe Portail : Intégration d'applications, JSR168, composants, montée en charge Axe CMS : Gestion de contenu, GED, formats multiple de documents, Workflow de publication
  • 23. Évolutions Communes 23 ● Ouverture et redirection du contenu ● JSR 168 et 170, 286 ● Web Services, XML RPC ● GED, intégration en mode portail ● Orientation framework ● Disparition des différentiations back / front ● Moteur de sites ● Gestion des UGC
  • 24. Critère de choix 24 ● fondamentaux – Licence : logiciel Libre ou Open Source – 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
  • 25. Points de Vigilance 25 ● 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)
  • 26. Popularité 26 ● Drupal ● Joomla ● SPIP ● Typo 3
  • 27. métriques 27 ● Drupal ● Joomla ● SPIP ● Typo 3
  • 28. Questions à se poser 28 ● Quels sont les moyens humains, techniques et financiers dont dispose l'entité pour déployer et maintenir le CMS ? ● Quelle est la culture technologique présente ? ● Quels besoins devra satisfaire le système ? ● Quels applicatifs devra-t-il intégrer ? ● Quels contenus devront être traités et diffusés ? ● Comment devra évoluer le système ? ● Combien de collaborateurs utiliseront le CMS ? ● Quelle est leur dispersion géographique ?
  • 29. Le catalogue de l'offre 29 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
  • 30. Produits benchés 30 ● SPIP ● J oom la ● Typo 3 ● L utec e ● D rupa l ● L ifera y ● T helia ● U berc a rd ● M a g ento
  • 31. Nos préconisations 31 ● 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 Lutece dans le J2EE et Drupal dans le php.
  • 32. Sommaire 32 Programme de la journée (5') Présentation : le marché open source et Linagora (10') Présentation des grandes solutions CMS (1h15') Pause (15') Retour d'expérience et Focus produit Drupal (30') Comment animer une communauté Open Source ? (30') Questions / réponses (15')
  • 33. Sommaire 33 Programme de la journée (5') Présentation : le marché open source et Linagora (10') Présentation des grandes solutions CMS (1h15') Pause (15') Retour d'expérience et Focus produit Drupal (30') Comment animer une communauté Open Source ? (30') Questions / réponses (15')
  • 34. HISTORIQUE DE DRUPAL 34 ● Drupal est un CMS GPL ● Créé en 2001 par le Belge Dries Buytaert ; ● Plate-forme de mise en ligne collaborative ; ● « Drupal » vient de « druppel » (goutte). ● La force de ce CMS est son extensibilité ● 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 (très flexible)
  • 36. TECHNOLOGIE 36 ● Serveur web – Apache, IIS ● PHP 4, 5 ● Base de données – Mysql, PostgreSQL ● Simplicité de développement et de déploiement
  • 37. DRUPAL, PLUS QU'UN CMS ? 37 ● Drupal permet de gérer une information comme un nœud, ce nœud peut ensuite être attaché à un forum, article, nouvelle, tutoriel, commentaire, livre collaboratif, etc. ● La forme n’est pas figée à une architecture type. ● En contrepartie de cette liberté, une logique particulière ● Grande variété de sites : – Blog – Forums – Site communautaire – Site médias – Site internet entreprise / e-commerce ● CMF : possibilités avancées ● Code mature et stable
  • 38. Points forts 38 ● 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 (core) est surtout un framework qui correspond à 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
  • 39. 2.600 MODULES, ET MOI ET MOI ET MOI 39 ● 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.
  • 40. TOUT EST MOT CLES 40 ● Permet d'organiser les contenus (noeuds) ● Système de mot-clés hiérarchisés ● Vocabulaire et termes ● Gestion des synonymes Exemple de taxomonie ➔ Localisation ➔ États-unis ➔ Chine ➔ France ➔ Paris
  • 41. THEMING STYLE 41 ● Les thèmes ● Nombreux thèmes communautaire disponibles ● Utilisation le moteur phptemplate ● Les régions ● Une page est découpée en région ● Les blocs ● Contenu dynamique ou statique ● Affichés dans les régions
  • 42. DEVELOPPER AVEC DRUPAL 42 ● API du coeur documentée (api.drupal.org) ● Form api ● Node api ● La création de modules est simple (les modules intégrées au coeur peuvent être utilisés comme exemple) ● Conventions de nommage claires ● De nombreux Helper (génération des liens, traductions...)
  • 43. LES BONS MODULES A CHOISIR 43 ● Réduire votre ● Gérer des contenus ● Gérer des développement multimédia images ● * Admin menu, ● * Embedded Media Field ● * Image ou, ● * Devel et ● Géolocaliser le contenu ● * Imagefield ● * Backup and migrate ● * Location et File field ● Construire votre site ● * Gmap ● * imagecache, ● * CCK, ● Booster votre recherche ● * Lightbox2, ● * Views, ● * Tagadelic ● Animer une ● * Panels, ● * Apache Solr Search communaut Integration é ● * Webforms, Optimiser votre ● * Voting API * Context (avec ● ● et Fivestar Spaces). référencement ● * Organic ● Publier du contenu ● * Métatags Group ● * Wysiwyg API ● * Pathauto ● * Flag et ● * Workflow ● * Global redirect Flagfriend ● Toucher un public ● * XML sitemap ● * Userpoint multilingue ● Générer plus de traffic ● * Content ● * Internationalization, ● * Comment subscribe Profile ● * Language sections. ● * Subscriptions ● Eliminer les ● ● * SimpleNews spams ● * Mollom ● Faire du
  • 44. POWERED BY DRUPAL 44 ● 3.600 sites référencés sous drupalsites.net ● Radio France, Télérama, Courrier International, France 24, the onion, MyLifetime, mediaparts, rue89, coyote.fr... ● Onera, SIG, CNRS, Liberation, Mediapart, Cap Gemini... ● SpreadFirefox, IBM, Ubuntu, mandriva.com, ... ● Boucheron, AOL Time Warner, Gault&Millau, yahoo.com... ● 9 millions de sites sont 108.000 France ● 1.000 développeurs ● 2.600 modules ● 22 millions de résultats Google "Drupal" ● 350.000 pages de documentation
  • 45. Groupe 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 Technologies utilisées Centraliser Mise en œuvre de Migration des Drupal l'ensemble des l'intranet totem V3 sites / conduite Durée / Charge intranet sur une du changement 600 J/H plate-forme technique Résultat / Perspective Migration des 160 sites Lotus Migration des intranets hétérogènes LE PROJET Maintenance en conditions opérationnelles Les sites Intranet permettent de : Centraliser les canaux de communication internes Facilité l'interconnexion entre les intranets (rss) Améliorer l'efficacité 45
  • 46. Groupe IPSOS Site corporate Ipsos  Migration et refonte du site ipsos.com vers Drupal (en cours) LES ENJEUX Référence en cours de réalisation Migration des Changer de CMS, Sécurisation de sites / conduite refonte graphique l'hébergement du changement et ergonomique LE PROJET Référence en cours de réalisation 46
  • 47. Groupe 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 Technologies utilisées Réintégration dans Mise en œuvre du Formation des 50 Drupal la communauté site internet pour journalistes de Flash Vidéo Podcasting Drupal de tous les fin 2007 France24 développements Durée / Charge 230 J/H Résultat / Perspective LE PROJET Modularité du site France24 Les sites Internet / Intranet permettent de : Podcasting, Vidéo à la demande,Import RSS, Informer 24h/24 avec la mise à disposition des partages en ligne Moderniser les moyens de communication de l'information Faciliter la mise en ligne de vidéos et d'articles par les journalistes Contact : Michel LEVY PROVENCALE, F24 47
  • 48. Groupe RUE 89 Accompagnement et conseil méthodologique  P a r tic ip a tio n à l' é v o lu tio n d u s ite d ' in fo r m a tio n LES ENJEUX Contexte Accompagnement sur la mise en œuvre du site de rue89 Réintégration dans Amélioration des Conseils Technologies utilisées la communauté processus de Drupal (architecture, Flash Vidéo Drupal de tous les mise en ergonomie...) développements production Durée / Charge 60 J/H Résultat / Perspective LE PROJET Améliorer la qualité et la stabilité du site. Le site a pour objectif : Média participatif : échange autour des thèmes chauds de l'actualité entre les journalistes, les experts et les internautes. Contact : M. Damien Ciroteau 48
  • 49. EILEO Groupe Mission d'accompagnement et de développements  D é p lo ie m e n t d ' u n b o u q u e t d e s ite s a ve c d e s X M L R P C LES ENJEUX Contexte Accompagnement d'une offre de valeur en très forte croissance Ergonomie, Technologies utilisées Socle Drupal Connexion au SI Drupal normes, XML RPC Générique et J2EE en XML RPC référencement e- scalable commerce Durée / Charge 100 J/H Résultat / Perspective LE PROJET Scalabilité du déploiement. Un premier déploiement réussi pour un client américain De nombreux sites suivent Contact : M. Thierry Lucet, CEO 49
  • 50. CG HAUTE GARONNE Groupe Réalisation en refonte de l'intranet RH  R e fo n te c o m p lè te a v e c re p ris e d u c o n te n u LES ENJEUX Contexte Ancien intranet peu utilisé et peu valorisant Technologies utilisées Drupal Socle Drupal Accompagnement Candidat à Générique et de l'expression de Durée / Charge l'Internet ? 80 J/H scalable besoin Résultat / Perspective Extension à toutes les autres direction. LE PROJET Une émulation des agents Transfert de compétence Contact : CG 31, RH 50
  • 51. Groupe COURRIER INTERNATIONAL Réalisation du site www.presseurop.eu  S ite m u ltilin g u e d e rev u e d e p re s s e e u ro p é e n n e LES ENJEUX Réalisation sous Drupal 6 Socle Drupal Accompagnement Site à très forte de la plate-forme en dix langues de l'expression de fréquentation presseurop.eu besoin Ce site proposera une revue de presse quotidienne multilingue issue d'une sélection LE PROJET d'une centaine de titres de la presse européenne. Résultat du gain d'un appel d'offre européen Ouverture en mai 2009 Contact : en cours 51
  • 52. Groupe En cours... Le Figaro Easi Wall 52
  • 53. Groupe Facteurs différenciateurs Hosting – Des développeurs ayant une parfaite connaissance du coeur et des modules : architecte communautaires – une liste de plugin "linagora certified" dont le code a été relu  et dont on est sur qu'il passe en forte volumetrie – des sites soient fait avec un modele ESI pour supporter une mise en cache partielle par reverse proxy – une gestion de la mise en cache maitrise dans le storyboard du site afin qu'un caching efficace soit possible – des infrastructure scalables pour garantir l'unicite des clefs lors des dev – des "best practices" glané au fil des missions d'intégration (Presseurop, F24, Figaro...) 53
  • 54. Sommaire 54 Programme de la journée (5') Présentation : le marché open source et Linagora (10') Présentation des grandes solutions CMS (1h15') Pause (15') Retour d'expérience et Focus produit Drupal (30') Comment animer une communauté Open Source ? (30') Questions / réponses (15')
  • 55. Sommaire 55 Programme de la journée (5') Présentation : le marché open source et Linagora (10') Présentation des grandes solutions CMS (1h15') Pause (15') Retour d'expérience et Focus produit Drupal (30') Comment animer une communauté Open Source ? (30') Questions / réponses (15')
  • 56. 56 Merci de votre attention Contact : LINAGORA – Siège social 27 rue de Berri 75008 Paris – France Tél. : +33 1 58 18 68 28 Fax : +33 1 58 18 68 29 Mail : info@linagora.com Web : www.linagora.com
  • 57. La communauté DRUPAL Cedric RAVALEC
  • 59. Drupal 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
  • 60. 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
  • 62. 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)
  • 63. Drupal.org : Communication ● 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
  • 64. Drupal.org : Développement ●Plus de 2600 modules et themes pour Drupal sont disponible en téléchargement ●Plus de 100 000 téléchargement par mois du Drupal core ●Plus de 600 000 téléchargement du code source par mois (core et contributions) ●
  • 65. Forum
  • 66. La communauté Drupal : Société ● Lullabot ● Linagora ● Acquia ● AF83 ● Workhabit ● Adyax ● Ping Vision ● Rue89 ● Chapter Three ● Palantir ● Developement Seed ● Phase II Technology
  • 67. 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
  • 68. 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
  • 69. Documentation ● HandBooks : Documentation officielle – Démarrer sous Drupal – Au delà des fondamentaux – La création de thème – Développer pour Drupal –
  • 74. Drupal dans le monde... Organisme et institutions ONU NASA
  • 75. Drupal dans le monde... Journaux et magazines New York Observer – États Unis Rue89 - France
  • 76. Drupal dans le monde... TV et information France 24 – France The World - BBC – Royaume-Uni
  • 77. Drupal dans le monde... Informatique et Technologies de l'information Linux Ubuntu Open Source Initiative
  • 78. Drupal dans le monde... Arts et music Sony-BMG Musicbox Tori Amos (chanteuse)
  • 79. Resources ● htttp://drupal.org – site officiel de Drupal ● http://drupalfr.org - traduction et support Drupal en français ● http://api.drupal.org – site officiel pour les développeurs de Drupal ● http://groups.drupal.org – site officiel de la communauté Druapl ● http://www.lullabot.com/ - podcast, video, articles ...