• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Learn How and Why Drupal was used for www.gouvernement.fr
 

Learn How and Why Drupal was used for www.gouvernement.fr

on

  • 1,505 views

Gouvernement.fr is the main web site of french government. Decision was made to go on Drupal.

Gouvernement.fr is the main web site of french government. Decision was made to go on Drupal.

Statistics

Views

Total Views
1,505
Views on SlideShare
1,505
Embed Views
0

Actions

Likes
1
Downloads
11
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Learn How and Why Drupal was used for www.gouvernement.fr Learn How and Why Drupal was used for www.gouvernement.fr Presentation Transcript

    • LEARN WHY AND HOW DRUPAL WAS USED FOR FRENCH GOVERNMENT WEB SITE
      By Maxim TOPOLOV (@mtopolov) CTO at Adyax (@adyaxcorp)
    • 60 awesome Drupal sites in 2010…
      IPAD CMS (Open Source)
      55 Drupal experts, 3M€ of revenue
    • www.gouvernement.fris THE site of THESE persons
    • Prime Minister
      François Fillon
      General Secretary(SGG)
      Serge Lasvignes
      SIG Director
      Véronique Mély
      The site ismanaged by the GovernementInformationalService
    • Before 2009 URL waspremierministre.gouv.fr
      and site looked… outdated
    • And wasusing SPIP as CMS
    • SPIP isactuallysomething as French
    • SPIP isactuallysomething as French
      As this…
    • SPIP isactuallysomething as French
      As this…
      This…
    • SPIP isactuallysomething as French
      As this…
      This…
      Or THIS
    • … but not as tasty
    • Known and supported by few people
    • So in early 2009 decisionwas made to :
      Move to new CMS
      Change URL to www.gouvernement.fr
    • Drupal wasfinallyselectedbecause of…
    • Drupal wasfinallyselectedbecause of…
      Modularity
    • Drupal wasfinallyselectedbecause of…
      Modularity
      Templating
    • Drupal wasfinallyselectedbecause of…
      Modularity
      Workflow
      Templating
    • Drupal wasfinallyselectedbecause of…
      Modularity
      Flexible data
      Workflow
      Templating
    • Drupal wasfinallyselectedbecause of…
      Modularity
      Images
      Flexible data
      Workflow
      Templating
    • Drupal wasfinallyselectedbecause of…
      Modularity
      Images
      Flexible data
      Web Services
      Workflow
      Templating
    • Drupal wasfinallyselectedbecause of…
      Modularity
      Images
      Flexible data
      Web Services
      Workflow
      Templating
      Roles & permissions
    • THE DREAM TEAM :
    • THE DREAM TEAM :
      1 Project Manager (Yves CHEDEMOIS)
    • THE DREAM TEAM :
      1 Project Manager (Yves CHEDEMOIS)
      3 Senior Drupal developers (ADYAX)
    • THE DREAM TEAM :
      1 Project Manager (Yves CHEDEMOIS)
      3 Senior Drupal developers (ADYAX)
      3 Junior / not Drupal developers (SIG)
    • THE DREAM TEAM :
      1 Project Manager (Yves CHEDEMOIS)
      3 Senior Drupal developers (ADYAX)
      3 Junior / not Drupal developers (SIG)
      2 Testers (SIG)
    • THE DREAM TEAM :
      1 Project Manager (Yves CHEDEMOIS)
      3 Senior Drupal developers (ADYAX)
      3 Junior / not Drupal developers (SIG)
      2 Testers (SIG)
      1 Designer (SIG)
    • Hard part : content migration.
      • 10.000 elements (articles, photos, …)
      • No structured content in SPIP
      • Hard-codedURLs
      • SPIP internal codes (likeBBCodes)
    • Hard part 2 : no clearspecifications,
      no final decisions, changes occuroften.
    • Hard part 3 : HIGH PRESSURE !
    • Simple organisation :
      Everydecisioniswritten & validated
      SCRUM basedproject
      Learn to be HARD and say NO
      1 persondedicated to migration
    • Used Tools :
      • SVN (Source Control)
      • Redmine (Project Management)
      • Hudson (Deployment system)
      • Selenium RC (Automated test)
      • Drupal (heh)
      • Over-time-hours (many)
    • 5 months of hard work
    • And somemagiclater…
    • www.gouvernement.frwas HERE !
    • Power of taxonomies & menus…
    • Brightcove for videos
    • Apache SOLR for Searches
    • Biggest bug :
      Select * fromnodewhere type = ‘ministre’;
      Without
      … AND published = 1
    • But, workflow doesn’t
      fit contributorsneeds.
      Weneed to add more flexibility
      like flags, holydays support…
    • And the multi node system for
      Government composition is not
      Adapated to gov changes…
    • After a yearwithout Adyax
      experts, Acquiadid an audit…
      … and globally no hugeproblems
      werefound.
    • Any question ?
      @mtopolov
      @adyaxcorp
      www.adyax.com
    • Thoseslides
      Will beavailable
      On slideshare.net
    • Enjoyed ? Seeyouat16h00
      for mynext session to learn
      how to handle20 millions
      connected page views per DAY
      withDRUPAL