SlideShare a Scribd company logo
1 of 16
Open Source for
 Government
 Creating A Level Playing Field

 Peter Edwards
 British Council, Digital Technology Manager
 8th
       November 2012




www.britishcouncil.org                         1
Introduction

Peter Edwards                Peter on left at Google Dev Day 2008

Digital Technology Manager
The British Council




www.britishcouncil.org                                    2
www.britishcouncil.org   3
Topics

What is Open Source
What is Drupal
The Drupal Market Place
How and Why Drupal for the Public Sector
Case Study - The British Council
Q and A




www.britishcouncil.org                     4
What is Open Source

A program or software in which the source code is available
  to the general public for use and/or modification from its
  original design free of charge. “Free” testing
Opposite to Proprietary – Sharepoint / Immediacy
Open Source Frameworks – Drupal / Wordpress / Joomla




www.britishcouncil.org                                   5
What is Drupal

•An enterprise level Content Management System (CMS)
•A Open Source Framework and Architectural Platform
•Thousands of Modules
•Extensible
•Secure
•Community Committing Back Modules




www.britishcouncil.org                                6
The Drupal Market Place

• 10 Years in Development
• 20,000 active developers / 1 million drupal.org members
• Drupal suppliers and consultants across the globe
• No vendor lock in
• User Groups and Conferences




www.britishcouncil.org                                 7
The British Council – A Case Study
Have been using Drupal for websites for over 6 years




www.britishcouncil.org                                 8
Corporate UK Home




www.britishcouncil.org   9
British Council India




www.britishcouncil.org   10
Challenges




www.britishcouncil.org   11
Why Open Source




www.britishcouncil.org   12
Why Drupal




www.britishcouncil.org   13
Suppliers and Procurement




www.britishcouncil.org      14
Story so far
Launched
• Corporate UK, India sites
In progress
• France, Korea, Japan websites - many to go!
Smaller sites using Wordpress
• www.britishcouncil.fi www.britishcouncil.hr
Lessons:
• Learn how Drupal works first
• In-house technical expertise to manage suppliers
• Work with community – contribute back / sponsor

www.britishcouncil.org                               15
Any questions?


Email:
peter.edwards@britishcouncil.org

LinkedIn:
http://uk.linkedin.com/in/peteredwards

www.britishcouncil.org


www.britishcouncil.org                   16

More Related Content

Similar to Creating A Level Playing Field with Open Source for Government

Introduction to drupal
 Introduction to drupal Introduction to drupal
Introduction to drupalRachit Gupta
 
Inclusive design 24 (gaad)
Inclusive design 24 (gaad)Inclusive design 24 (gaad)
Inclusive design 24 (gaad)Mike Gifford
 
Introducing Drupal: The open source content management and web application fr...
Introducing Drupal: The open source content management and web application fr...Introducing Drupal: The open source content management and web application fr...
Introducing Drupal: The open source content management and web application fr...Anthony Ogbonna
 
[HKDUG] #20151017 - BarCamp 2015 - Drupal 8 is Coming! Are You Ready?
[HKDUG] #20151017 - BarCamp 2015 - Drupal 8 is Coming! Are You Ready?[HKDUG] #20151017 - BarCamp 2015 - Drupal 8 is Coming! Are You Ready?
[HKDUG] #20151017 - BarCamp 2015 - Drupal 8 is Coming! Are You Ready?Wong Hoi Sing Edison
 
Why should you upgrade to Drupal 8?
Why should you upgrade to Drupal 8?Why should you upgrade to Drupal 8?
Why should you upgrade to Drupal 8?PixelCrayons
 
WHY SHOULD UPGRADE TO DRUPAL 8?
WHY SHOULD UPGRADE TO DRUPAL 8?WHY SHOULD UPGRADE TO DRUPAL 8?
WHY SHOULD UPGRADE TO DRUPAL 8?Pixel Crayons
 
Drupal Summit Tokyo 2017 -- 企業向けオープンソースCMS Drupalの全貌
Drupal Summit Tokyo 2017 -- 企業向けオープンソースCMS Drupalの全貌Drupal Summit Tokyo 2017 -- 企業向けオープンソースCMS Drupalの全貌
Drupal Summit Tokyo 2017 -- 企業向けオープンソースCMS Drupalの全貌Geovanne Bertonha
 
Introduction to drupal
Introduction to drupalIntroduction to drupal
Introduction to drupalPedro Cambra
 
Trikonf 2015 - Community, Studio and the OpenExchange
Trikonf 2015  - Community, Studio and the OpenExchangeTrikonf 2015  - Community, Studio and the OpenExchange
Trikonf 2015 - Community, Studio and the OpenExchangePaul Filkin
 
Community catalysts value of open source
Community catalysts   value of open sourceCommunity catalysts   value of open source
Community catalysts value of open sourceDave Neary
 
Building the web for all - netlifySF
Building the web for all - netlifySFBuilding the web for all - netlifySF
Building the web for all - netlifySFUgonna William Imoh
 
Introducing Drupal and Drupal.Org Community in PUP QC, PH
Introducing Drupal and Drupal.Org Community in PUP QC, PHIntroducing Drupal and Drupal.Org Community in PUP QC, PH
Introducing Drupal and Drupal.Org Community in PUP QC, PHEleison Cruz
 
"Win-Win-Win: How Customers, Vendors and Developers are working together in g...
"Win-Win-Win: How Customers, Vendors and Developers are working together in g..."Win-Win-Win: How Customers, Vendors and Developers are working together in g...
"Win-Win-Win: How Customers, Vendors and Developers are working together in g...Mindtrek
 
Riding the Drupal Wave: The Future for Drupal and Open Source Content Manage...
Riding the Drupal Wave:  The Future for Drupal and Open Source Content Manage...Riding the Drupal Wave:  The Future for Drupal and Open Source Content Manage...
Riding the Drupal Wave: The Future for Drupal and Open Source Content Manage...Phase2
 
Open daylight a_year_in_the_life_2014.10.08
Open daylight a_year_in_the_life_2014.10.08Open daylight a_year_in_the_life_2014.10.08
Open daylight a_year_in_the_life_2014.10.08Christopher Price
 
Nhs england open source programme mongo db digital masterclass november 2014
Nhs england open source programme mongo db digital masterclass november 2014Nhs england open source programme mongo db digital masterclass november 2014
Nhs england open source programme mongo db digital masterclass november 2014MongoDB
 
Are you ready for Drupal 8?
Are you ready for Drupal 8?Are you ready for Drupal 8?
Are you ready for Drupal 8?Stephanie Peugh
 
The Alicanto Cloud: A new model for open and social learning
The Alicanto Cloud: A new model for open and social learningThe Alicanto Cloud: A new model for open and social learning
The Alicanto Cloud: A new model for open and social learningOpen Education Consortium
 
Drupal Gardens Overview
Drupal Gardens OverviewDrupal Gardens Overview
Drupal Gardens OverviewAcquia
 

Similar to Creating A Level Playing Field with Open Source for Government (20)

Introduction to drupal
 Introduction to drupal Introduction to drupal
Introduction to drupal
 
Inclusive design 24 (gaad)
Inclusive design 24 (gaad)Inclusive design 24 (gaad)
Inclusive design 24 (gaad)
 
Introducing Drupal: The open source content management and web application fr...
Introducing Drupal: The open source content management and web application fr...Introducing Drupal: The open source content management and web application fr...
Introducing Drupal: The open source content management and web application fr...
 
[HKDUG] #20151017 - BarCamp 2015 - Drupal 8 is Coming! Are You Ready?
[HKDUG] #20151017 - BarCamp 2015 - Drupal 8 is Coming! Are You Ready?[HKDUG] #20151017 - BarCamp 2015 - Drupal 8 is Coming! Are You Ready?
[HKDUG] #20151017 - BarCamp 2015 - Drupal 8 is Coming! Are You Ready?
 
Why should you upgrade to Drupal 8?
Why should you upgrade to Drupal 8?Why should you upgrade to Drupal 8?
Why should you upgrade to Drupal 8?
 
WHY SHOULD UPGRADE TO DRUPAL 8?
WHY SHOULD UPGRADE TO DRUPAL 8?WHY SHOULD UPGRADE TO DRUPAL 8?
WHY SHOULD UPGRADE TO DRUPAL 8?
 
Drupal Summit Tokyo 2017 -- 企業向けオープンソースCMS Drupalの全貌
Drupal Summit Tokyo 2017 -- 企業向けオープンソースCMS Drupalの全貌Drupal Summit Tokyo 2017 -- 企業向けオープンソースCMS Drupalの全貌
Drupal Summit Tokyo 2017 -- 企業向けオープンソースCMS Drupalの全貌
 
Introduction to drupal
Introduction to drupalIntroduction to drupal
Introduction to drupal
 
Trikonf 2015 - Community, Studio and the OpenExchange
Trikonf 2015  - Community, Studio and the OpenExchangeTrikonf 2015  - Community, Studio and the OpenExchange
Trikonf 2015 - Community, Studio and the OpenExchange
 
Community catalysts value of open source
Community catalysts   value of open sourceCommunity catalysts   value of open source
Community catalysts value of open source
 
Building the web for all - netlifySF
Building the web for all - netlifySFBuilding the web for all - netlifySF
Building the web for all - netlifySF
 
Introducing Drupal and Drupal.Org Community in PUP QC, PH
Introducing Drupal and Drupal.Org Community in PUP QC, PHIntroducing Drupal and Drupal.Org Community in PUP QC, PH
Introducing Drupal and Drupal.Org Community in PUP QC, PH
 
"Win-Win-Win: How Customers, Vendors and Developers are working together in g...
"Win-Win-Win: How Customers, Vendors and Developers are working together in g..."Win-Win-Win: How Customers, Vendors and Developers are working together in g...
"Win-Win-Win: How Customers, Vendors and Developers are working together in g...
 
Riding the Drupal Wave: The Future for Drupal and Open Source Content Manage...
Riding the Drupal Wave:  The Future for Drupal and Open Source Content Manage...Riding the Drupal Wave:  The Future for Drupal and Open Source Content Manage...
Riding the Drupal Wave: The Future for Drupal and Open Source Content Manage...
 
Open daylight a_year_in_the_life_2014.10.08
Open daylight a_year_in_the_life_2014.10.08Open daylight a_year_in_the_life_2014.10.08
Open daylight a_year_in_the_life_2014.10.08
 
Nhs england open source programme mongo db digital masterclass november 2014
Nhs england open source programme mongo db digital masterclass november 2014Nhs england open source programme mongo db digital masterclass november 2014
Nhs england open source programme mongo db digital masterclass november 2014
 
Drupal an introduction
Drupal an introductionDrupal an introduction
Drupal an introduction
 
Are you ready for Drupal 8?
Are you ready for Drupal 8?Are you ready for Drupal 8?
Are you ready for Drupal 8?
 
The Alicanto Cloud: A new model for open and social learning
The Alicanto Cloud: A new model for open and social learningThe Alicanto Cloud: A new model for open and social learning
The Alicanto Cloud: A new model for open and social learning
 
Drupal Gardens Overview
Drupal Gardens OverviewDrupal Gardens Overview
Drupal Gardens Overview
 

More from Peter Edwards

Enhancing engagement through content
Enhancing engagement through contentEnhancing engagement through content
Enhancing engagement through contentPeter Edwards
 
BBC World Service Twitter OAuth Perl
BBC World Service Twitter OAuth PerlBBC World Service Twitter OAuth Perl
BBC World Service Twitter OAuth PerlPeter Edwards
 
Perl exceptions lightning talk
Perl exceptions lightning talkPerl exceptions lightning talk
Perl exceptions lightning talkPeter Edwards
 
Role based access control
Role based access controlRole based access control
Role based access controlPeter Edwards
 
Getting started with Catalyst and extjs
Getting started with Catalyst and extjsGetting started with Catalyst and extjs
Getting started with Catalyst and extjsPeter Edwards
 
Desperately seeking a lightweight Perl framework
Desperately seeking a lightweight Perl frameworkDesperately seeking a lightweight Perl framework
Desperately seeking a lightweight Perl frameworkPeter Edwards
 
Real world cross-platform testing
Real world cross-platform testingReal world cross-platform testing
Real world cross-platform testingPeter Edwards
 

More from Peter Edwards (8)

Enhancing engagement through content
Enhancing engagement through contentEnhancing engagement through content
Enhancing engagement through content
 
Twitter oauth
Twitter oauthTwitter oauth
Twitter oauth
 
BBC World Service Twitter OAuth Perl
BBC World Service Twitter OAuth PerlBBC World Service Twitter OAuth Perl
BBC World Service Twitter OAuth Perl
 
Perl exceptions lightning talk
Perl exceptions lightning talkPerl exceptions lightning talk
Perl exceptions lightning talk
 
Role based access control
Role based access controlRole based access control
Role based access control
 
Getting started with Catalyst and extjs
Getting started with Catalyst and extjsGetting started with Catalyst and extjs
Getting started with Catalyst and extjs
 
Desperately seeking a lightweight Perl framework
Desperately seeking a lightweight Perl frameworkDesperately seeking a lightweight Perl framework
Desperately seeking a lightweight Perl framework
 
Real world cross-platform testing
Real world cross-platform testingReal world cross-platform testing
Real world cross-platform testing
 

Recently uploaded

The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGSujit Pal
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 

Recently uploaded (20)

The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAG
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 

Creating A Level Playing Field with Open Source for Government

Editor's Notes

  1. I work in the Civil Service as a Senior Manager in the British Council’s Digital division helping to transform the organisation to a “Digital by Default” business. I manage Agile technical teams and outsourced suppliers to refresh the British Council’s global digital estate across over 100 countries and have used both G-Cloud to procure consultancy advice, Drupal CMS development as well as traditional OJEU I’ve a background in commercial, media and education sectors using both proprietary and Open Source solutions. Here’s me at Google developer day in 2008. I don’t always wear a suit.
  2. What is the British Council? A little background - Formed more than 75 years ago The British Council is present in more over 100 countries and works with millions of people each year connecting them with the United Kingdom through activities as varied as Arts events to English language learning and administering English Exams. We refer to our work as ‘cultural relations’ and it has a value of £1.2 billion for the UK economy . Like organisations across the private and public sector, the value of digital presence is becoming more apparent – a digital by default customer first approach with user-centred design as promoted by Martha Lane Fox and the Cabinet Office With budgets increasingly tightened, a bigger emphasis is being placed on obtaining growth through this channel. For that reason a digital programme was established to upgrade and transform the organisation’s global digital presence to enhance its engagement with partners and customers over the next three years.
  3. I’m going to focus on Drupal CMS as that is the Open Source product I’ve been most closely involved with in procuring at the British Council. However, we also use a range of other Open Source tools and systems like Wordpress CMS or Bugzilla for issue tracking. On the education side we use Moodle for course delivery.
  4. Plenty of choice and flexibility
  5. On launching the new Corporate UK Home we noted Website 4x faster; partly due to better modern design; partly due to superiority of Drupal over our legacy CMS 100% uptime in first 2 months; better than previous CMS; due to robustness of Drupal and easy integration to a Content Delivery Network edge delivery service worldwide; out of the box
  6. We recently launched a refresh India website As you can see English language education is a large part of what we do as well as Arts and inter-cultural events
  7. Challenges when introducing the idea/concept of open source into the organisation When the programme began, our first challenge was to identify a CM solution that will enable us to satisfy the functionality required to support broad scope and of our activities – as mentioned, Arts events, English courses and examinations Then factor in the language aspect as we will be offering our sites in an increasing number of languages to largely match the 100+ countries we are active in and you have a sense of the scale of the programme. So we needed an extensible solution that could deliver our user-centred designed web and mobile sites to our varied audiences. A number of approaches were considered and a decision taken to adopt an Open Source solution by way of Drupal
  8. Why open source open source offers a number of advantages, the ones attractive to us… Primarily, we are getting a great deal of coding expertise and solutions for free as we can draw on the given Open Source community's work to date. Testing costs are reduced as in essence, the code is tested by the community of users already. Indeed there is a Darwinian aspect to open source as the code that does not work well and may be problematic is ultimately abandoned Code that works well is taken up and constantly maintained & updated for the benefit of all users. Another financial argument for Open source is that it does not attract annual recurring license fees. But also importantly, the use of open source frameworks is also aligned with the UK Governments strategy and recommendation on technical solutions as we are all under pressure to reduce costs whilst working to the public benefit. It may be of interest to you that there really was no resistance from inside the business to move toward Open source. Admittedly some people who are not familiar with OS or didn’t quite get the concept, but those who did embraced it.
  9. Reason Drupal was selected A couple of OS options were also considered. Factors that attracted us to Drupal is that the software is maintained and developed by a community of more than 630K global users and developers. This collaborative ethos sits well with a public service organisation line the British Council Drupal is essentially a framework with a vast array of building blocks that offer a for you to build whatever you want. The elements we wanted had modules available that had already been tried and tested so we’re effectively getting the best practice for free. In terms of security there are constant security testing and fixes updates and improvements. With closed source, we wouldn’t necessarily know about a bug or a fix with the system unless the supplier decided to release an update. Conversely, with Drupal, there is continuous fixing and security updates that are released on a weekly basis. We outsourced that maintenance to an expert supplier. Bear in mind UK government is a target for hackers particularly the British Council as we operate in challenging environments such as Afghanistan and Iraq. Drupal is rapidly becoming the open source CMS of choice for public sector and government websites. Indeed Drupal powers a wide range of public sector websites around the world. data.gov and london.gov.uk and The Whitehouse and NASA in America as well as commercial like the NS&I bank. which goes a long way to illustrating how that the technology is tried and tested and can support the needs of these large enterprise installations.
  10. Our next challenge was identifying suppliers In order to facilitate the speedy procurement of Drupal services we put in place a roster of suppliers, with worldwide coverage, that can be engaged by way of  mini-tenders for specific projects and other discrete pieces of work. Procurement cycles using ITQs through the framework reduce our purchase time to weeks rather than months. The British Council initially invited over 200 companies worldwide to register their interest in being a supplier to us.  Using rigorous assessment and selection criteria this number was reduced to 14 suppliers who clearly demonstrated expertise and experience in key capability areas, System Architecture, Design and Build, System Testing, Support & Maintenance, and Content Migration. Contracts and rates already have been negotiated and agreed with all 14 suppliers in preparation for the work packages that they will be invited to tender for. We also started using the G-Cloud when that became available. That has now opened up access to smaller SMEs who perhaps would not be able to afford the rigorous process of an OJEU tender process. We are responing to Government targets or ICT spend and have purchased consultancy advice and Drupal development via this route. I spoke at the Think G-Cloud conference recently about this.
  11. The project so far At this stage we have re-launched a large part of our UK facing site and our site for India. We still have a long way to go, although we expect the process to speed up after the first few country sites are built. In terms of lessons learnt, these are some points that may be of use to you… Take time to understand how Drupal works natively and then how you can build upon it. Something of the scale we are undertaking means that you need Drupal expertise in house even if you plan to outsource. I would advise against asking a supplier to deliver on a specification alone. It’s important to have a good sense of different approaches in Drupal and development options that are available. In Drupal you can still go and write bespoke or custom code to meet a requirement that does not follow Drupal standards or conventions. Ideally to try avoid using Custom code unless you know what you why you are doing so and there are clear reasons – if you diverge from Drupal standards you need to maintain the code and so won’t be taking advantage of the benefits the Open source model offers. Being a public service organisation we feel strongly that we want to contribute back to the Open Source community so we want to ensure that any work we commission follows Drupal standards and guidelines. We own the IPR so we can release it under an Open Source licence You may want to consider doing work to simplify the UI if you plan to roll out access to the system widely. As you will not want to train all users in Drupal. We are working to make the User Interface easier for our users and simplify the training process. Be open to a range of products. We use Wordpress for our smaller country operations where the sites are simpler. That lets us roll them out quickly – plan to deliver 2 a week from next year