SlideShare a Scribd company logo
Debunking Myths to
Drupal 8 Adoption
Greater Philadelphia Drupal Meetup Group
January 17, 2017
Who the heck are you?
Agenda
• Recap of Drupal 8 from release until now
• Barriers to adoption
• Myths: Debunked
• What next?
Drupal 8 Adoption Myths Debunked
November 19, 2015:

Drupal 8.0.0 ships
Hundreds of release
parties worldwide!
Lots of great new features
…and new ones every 6
months!
Drupal 8.1.0

(April 20, 2016)
Drupal 8.2.0

(October 10, 2016)
•BigPipe module
•UI for migrations
•Better Composer support
•JavaScript Testing
•Content Moderation
•Improved admin UI

(SettingsTray+Place Block)
•Improved REST API
What’s not to love?
And yet…
Drupal 8.0.0
Barriers to adoption
• Drupal is for more “ambitious” projects; 30,000+ cat blogs are now
on Tumblr; affects “quantity” (not “quality”) in graph.
• Several top contributed modules not yet ready (or not “seen” as
ready)
• Drupal 8 now object-oriented, modern PHP; requires upgrade of
skills for D7 developers
• Upgrade of skills required to port modules is blocked on customers
asking for D8, which is blocked on unavailability of modules
(chicken/egg).
• Migration path from D7 => D8 still incomplete (D6 => D8 is better),
also largely blocked on customers asking for D8.
Myth #1: “No one” is using
Drupal 8 yet
http://buytaert.net/drupal-8-turns-one
NBA NASDAQ BURDA
JURASSIC WORLD WWF
AL JAZEERA HABITAT
YMCA
JACK DANIEL'S
Myth #2: Drupal 8 is too
hard to learn
http://redcrackle.com/blog/drupal-8/free-tutorials-list
https://www.ostraining.com/blog/drupal/200-drupal-8-videos/
https://drupalize.me/drupal-8
https://www.appnovation.com/blog/top-resources-getting-
started-drupal-8
There are lots of resources (many of them free) to
show you the Drupal 8 way!
Partial Myth #3:

Contrib isn’t ready yet.
How “insiders” evaluate a
module’s readiness
1.
1. Well-known
maintainer?
2. Recent commit
activity?
3. Good issue queue
activity?
4. Did I try it and did it
work on my site?
5. …
2.
3.
How literally everyone else
evaluates module readiness
1. Does this module
have a stable
release?
1.
Why?
• Alpha/Beta/RC not deemed as “production ready”
due to experience in literally all other software. :P
• Core leads the way here: goes very out of its way
to explain alpha is unstable, beta is “hopefully”
stable, etc. and not recommended for
production.
• Stable releases not only denote “production ready”
but also grant security team coverage. This is
really important!
Drupal 8 Adoption Myths Debunked
If you have a D8 contrib module,
and it’s working fine for you…
…consider giving it the
Shield of Awesomeness!
Not quite perfect? Take a
cue from core:
There’s always the next
release for future polishing!
If it still needs work… tell us
how to help!
https://www.drupal.org/project/issues/contrib_tracker
Test the migration path!
If it’s not working, help with

(verifying) bug reports/patches
Let’s kick some contrib/migrate ass at
Global Sprint Weekend! Jan 30/31, 2017
https://groups.drupal.org/node/488988
Let’s get that “Development”
number down by Baltimore!
Drupal 8 Adoption Myths Debunked

More Related Content

PPTX
Drupal 8 Initiatives
PDF
Drupal's competition
PPTX
Drupal 9 and Backwards Compatibility: Why now is the time to upgrade to Drupal 8
PPTX
The potential in Drupal 8.x and how to realize it
PDF
How to Successfully Implement Headless Drupal
PPTX
Ask Us Anything: Dries Buytaert and Team Tell All on Drupal 8
PDF
OCTO On-Site Off-Site Update on D8 Roadmap
PDF
Responsive & Ready: Why Drupal 8 is Ideal for Building Mobile-first Experienc...
Drupal 8 Initiatives
Drupal's competition
Drupal 9 and Backwards Compatibility: Why now is the time to upgrade to Drupal 8
The potential in Drupal 8.x and how to realize it
How to Successfully Implement Headless Drupal
Ask Us Anything: Dries Buytaert and Team Tell All on Drupal 8
OCTO On-Site Off-Site Update on D8 Roadmap
Responsive & Ready: Why Drupal 8 is Ideal for Building Mobile-first Experienc...

What's hot (20)

PDF
The Workflow Methodology to Train Your Team on Drupal 8
PDF
Everything You Need to Know About the Top Changes in Drupal 8
PDF
Headless Drupal 8
ZIP
Using Features
PDF
Why Drupal 8? Why now? APR/MAY 2015
PDF
Don’t fight with windmills. Upgrade path tool from OpenY distro - Igor Karpil...
PDF
Introducing Workspace Preview System: Solve Your Content Preview Problems
PDF
Choosing Between Cross Platform of Native Development
PDF
Continuous Integration Is for Teams: Moving past buzzword driven development
PDF
Drupal 8 Quick Start: An Overview of Lightning
PDF
Upgrading to Drupal 8: Benefits and Gotchas
PDF
PDF
Creating a custom API for a headless Drupal
PDF
Speedrun: Build a Website with Panels, Media, and More in 45 Minutes
PDF
5 essential tools for the PHP Developer on Windows
PDF
Upgrades and migrations
PDF
[drupalday2017] - Behat per Drupal: test automatici e molto di più
PPTX
Dimpact wim bumpy road of building reusable platform for municipalities from...
PDF
Drupal 8 - What’s cooking?
KEY
360|Flex Recap - San Jose 2010
The Workflow Methodology to Train Your Team on Drupal 8
Everything You Need to Know About the Top Changes in Drupal 8
Headless Drupal 8
Using Features
Why Drupal 8? Why now? APR/MAY 2015
Don’t fight with windmills. Upgrade path tool from OpenY distro - Igor Karpil...
Introducing Workspace Preview System: Solve Your Content Preview Problems
Choosing Between Cross Platform of Native Development
Continuous Integration Is for Teams: Moving past buzzword driven development
Drupal 8 Quick Start: An Overview of Lightning
Upgrading to Drupal 8: Benefits and Gotchas
Creating a custom API for a headless Drupal
Speedrun: Build a Website with Panels, Media, and More in 45 Minutes
5 essential tools for the PHP Developer on Windows
Upgrades and migrations
[drupalday2017] - Behat per Drupal: test automatici e molto di più
Dimpact wim bumpy road of building reusable platform for municipalities from...
Drupal 8 - What’s cooking?
360|Flex Recap - San Jose 2010
Ad

Viewers also liked (20)

PPTX
Acquia Company Update on Drupal 8.2/8.3/OCTO
PDF
Open stack day 2014 havana from grizzly
PDF
OpenStack networking
PDF
[OpenStack Days Korea 2016] Track3 - VDI on OpenStack with LeoStream Connecti...
PDF
[OpenStack Days Korea 2016] Track3 - OpenStack on 64-bit ARM with X-Gene
PDF
[OpenStack Days Korea 2016] Track3 - Powered by OpenStack, Power to do more w...
PDF
[OpenStack Days Korea 2016] Track3 - 머신러닝과 오픈스택
PDF
[OpenStack Days Korea 2016] Track3 - 방송제작용 UHD 스트로지 구성 및 테스트
PDF
[OpenStack Days Korea 2016] Track3 - 오픈스택 환경에서 공유 파일 시스템 구현하기: 마닐라(Manila) 프로젝트
PDF
[OpenStack Days Korea 2016] Track2 - 데이터센터에 부는 오픈 소스 하드웨어 바람
PDF
[OpenStack Days 2016] Track4 - OpenNSL으로 브로드콜 기반 네트,워크 스위치 제어하기
PDF
[OpenStack Days Korea 2016] Track2 - 아리스타 OpenStack 연동 및 CloudVision 솔루션 소개
PDF
[OpenStack Days Korea 2016] Track2 - 가상화 네트워크와 클라우드간 협업
PDF
[OpenStack Days Korea 2016] Track4 - Deep Drive: k8s with Docker
PDF
[OpenStack Days Korea 2016] Track4 - OpenStack with Kubernetes
PDF
[OpenStack Days Korea 2016] Track4 - 해외 사례로 보는 OpenStack Billing System
PDF
[OpenStack Days Korea 2016] Track2 - OpenStack 기반 소프트웨어 정의 스토리지 기술
PDF
[OpenStack Days Korea 2016] Track4 - 오픈스택을 공부합시다 - 커뮤니티 스터디 분과 소개
PDF
[OpenStack Days Korea 2016] Track1 - All flash CEPH 구성 및 최적화
PDF
[OpenStack Days Korea 2016] Track1 - Monasca를 이용한 Cloud 모니터링
Acquia Company Update on Drupal 8.2/8.3/OCTO
Open stack day 2014 havana from grizzly
OpenStack networking
[OpenStack Days Korea 2016] Track3 - VDI on OpenStack with LeoStream Connecti...
[OpenStack Days Korea 2016] Track3 - OpenStack on 64-bit ARM with X-Gene
[OpenStack Days Korea 2016] Track3 - Powered by OpenStack, Power to do more w...
[OpenStack Days Korea 2016] Track3 - 머신러닝과 오픈스택
[OpenStack Days Korea 2016] Track3 - 방송제작용 UHD 스트로지 구성 및 테스트
[OpenStack Days Korea 2016] Track3 - 오픈스택 환경에서 공유 파일 시스템 구현하기: 마닐라(Manila) 프로젝트
[OpenStack Days Korea 2016] Track2 - 데이터센터에 부는 오픈 소스 하드웨어 바람
[OpenStack Days 2016] Track4 - OpenNSL으로 브로드콜 기반 네트,워크 스위치 제어하기
[OpenStack Days Korea 2016] Track2 - 아리스타 OpenStack 연동 및 CloudVision 솔루션 소개
[OpenStack Days Korea 2016] Track2 - 가상화 네트워크와 클라우드간 협업
[OpenStack Days Korea 2016] Track4 - Deep Drive: k8s with Docker
[OpenStack Days Korea 2016] Track4 - OpenStack with Kubernetes
[OpenStack Days Korea 2016] Track4 - 해외 사례로 보는 OpenStack Billing System
[OpenStack Days Korea 2016] Track2 - OpenStack 기반 소프트웨어 정의 스토리지 기술
[OpenStack Days Korea 2016] Track4 - 오픈스택을 공부합시다 - 커뮤니티 스터디 분과 소개
[OpenStack Days Korea 2016] Track1 - All flash CEPH 구성 및 최적화
[OpenStack Days Korea 2016] Track1 - Monasca를 이용한 Cloud 모니터링
Ad

Similar to Drupal 8 Adoption Myths Debunked (20)

PDF
Drupal Developer Days Keynote
PDF
Drupal 8 - Build Week Update
PPTX
Top 8 Improvements in Drupal 8
PDF
Why I've Not bothered With Drupal 8
PDF
Introduction to Drupal 7 - Getting Drupal up and running
PPTX
An over look to the future of drupal 8.
PDF
Drupal 8 as a Drop-In Content Engine - SymfonyLive Berlin 2015
PDF
October 2016 - USG Rock Eagle - Everything You Need to Know to Plan Your Drup...
PDF
[HKDUG] #20151017 - BarCamp 2015 - Drupal 8 is Coming! Are You Ready?
PDF
Drupal Café October 2014: DrupalCon Amsterdam
PDF
Drupal 8 introduction
PDF
Drupal 8: Most common beginner mistakes
PDF
Drupal 8: Huge wins, a Bigger Community, and why you (and I) will Love it
PDF
Evolution of Drupal and the Drupal community
PPTX
Our encounter with d8
PDF
Drupal in-depth
PDF
Plain english guide to drupal 8 criticals
PDF
LITA Preconference: Getting Started with Drupal (handout)
PDF
Drupal 8 deeper dive
KEY
Drupalmonitor.com - Drupal User Group Meetup Basel
Drupal Developer Days Keynote
Drupal 8 - Build Week Update
Top 8 Improvements in Drupal 8
Why I've Not bothered With Drupal 8
Introduction to Drupal 7 - Getting Drupal up and running
An over look to the future of drupal 8.
Drupal 8 as a Drop-In Content Engine - SymfonyLive Berlin 2015
October 2016 - USG Rock Eagle - Everything You Need to Know to Plan Your Drup...
[HKDUG] #20151017 - BarCamp 2015 - Drupal 8 is Coming! Are You Ready?
Drupal Café October 2014: DrupalCon Amsterdam
Drupal 8 introduction
Drupal 8: Most common beginner mistakes
Drupal 8: Huge wins, a Bigger Community, and why you (and I) will Love it
Evolution of Drupal and the Drupal community
Our encounter with d8
Drupal in-depth
Plain english guide to drupal 8 criticals
LITA Preconference: Getting Started with Drupal (handout)
Drupal 8 deeper dive
Drupalmonitor.com - Drupal User Group Meetup Basel

More from Angela Byron (14)

PDF
Lessons Learned From Scaling An Open Source Community By 10,000%
PDF
Webchick's Personal User Manual
PDF
Creating a Project Priority Matrix
PPTX
From Imposter Syndrome to Core Committer: A GSoC Journey
PDF
Collaboration Needs of Massive Open Source Communities
PDF
Tales of Drupal Past: Origin Stories of Contributors
PPTX
The Evolution of Drupal's governance
PDF
Drupal 8 and 9, Backwards Compatibility, and Drupal 8.5 update
PPTX
From Troubled Waters to Water Under the Bridge
PDF
Acquia Drupal 8 Hackathon Demo 2015
PDF
Ux testing recap
PDF
Drupal 8: A story of growing up and getting off the island
PDF
Spark: Authoring Experience++ in Drupal 7, 8, and Beyond
PDF
Newfangeldy Front End Stuff For People Who Last Touched It Back When Grunge W...
Lessons Learned From Scaling An Open Source Community By 10,000%
Webchick's Personal User Manual
Creating a Project Priority Matrix
From Imposter Syndrome to Core Committer: A GSoC Journey
Collaboration Needs of Massive Open Source Communities
Tales of Drupal Past: Origin Stories of Contributors
The Evolution of Drupal's governance
Drupal 8 and 9, Backwards Compatibility, and Drupal 8.5 update
From Troubled Waters to Water Under the Bridge
Acquia Drupal 8 Hackathon Demo 2015
Ux testing recap
Drupal 8: A story of growing up and getting off the island
Spark: Authoring Experience++ in Drupal 7, 8, and Beyond
Newfangeldy Front End Stuff For People Who Last Touched It Back When Grunge W...

Recently uploaded (20)

PDF
Approach and Philosophy of On baking technology
PPTX
Group 1 Presentation -Planning and Decision Making .pptx
PDF
Univ-Connecticut-ChatGPT-Presentaion.pdf
PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
NewMind AI Weekly Chronicles - August'25-Week II
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
Heart disease approach using modified random forest and particle swarm optimi...
PDF
Getting Started with Data Integration: FME Form 101
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PDF
Machine learning based COVID-19 study performance prediction
PPTX
Spectroscopy.pptx food analysis technology
PDF
Assigned Numbers - 2025 - Bluetooth® Document
PPTX
Programs and apps: productivity, graphics, security and other tools
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
August Patch Tuesday
PPTX
OMC Textile Division Presentation 2021.pptx
PPTX
cloud_computing_Infrastucture_as_cloud_p
PDF
A comparative analysis of optical character recognition models for extracting...
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
Approach and Philosophy of On baking technology
Group 1 Presentation -Planning and Decision Making .pptx
Univ-Connecticut-ChatGPT-Presentaion.pdf
Network Security Unit 5.pdf for BCA BBA.
NewMind AI Weekly Chronicles - August'25-Week II
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Heart disease approach using modified random forest and particle swarm optimi...
Getting Started with Data Integration: FME Form 101
Reach Out and Touch Someone: Haptics and Empathic Computing
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
Machine learning based COVID-19 study performance prediction
Spectroscopy.pptx food analysis technology
Assigned Numbers - 2025 - Bluetooth® Document
Programs and apps: productivity, graphics, security and other tools
Building Integrated photovoltaic BIPV_UPV.pdf
August Patch Tuesday
OMC Textile Division Presentation 2021.pptx
cloud_computing_Infrastucture_as_cloud_p
A comparative analysis of optical character recognition models for extracting...
Mobile App Security Testing_ A Comprehensive Guide.pdf

Drupal 8 Adoption Myths Debunked

  • 1. Debunking Myths to Drupal 8 Adoption Greater Philadelphia Drupal Meetup Group January 17, 2017
  • 2. Who the heck are you?
  • 3. Agenda • Recap of Drupal 8 from release until now • Barriers to adoption • Myths: Debunked • What next?
  • 7. Lots of great new features
  • 8. …and new ones every 6 months! Drupal 8.1.0
 (April 20, 2016) Drupal 8.2.0
 (October 10, 2016) •BigPipe module •UI for migrations •Better Composer support •JavaScript Testing •Content Moderation •Improved admin UI
 (SettingsTray+Place Block) •Improved REST API
  • 11. Barriers to adoption • Drupal is for more “ambitious” projects; 30,000+ cat blogs are now on Tumblr; affects “quantity” (not “quality”) in graph. • Several top contributed modules not yet ready (or not “seen” as ready) • Drupal 8 now object-oriented, modern PHP; requires upgrade of skills for D7 developers • Upgrade of skills required to port modules is blocked on customers asking for D8, which is blocked on unavailability of modules (chicken/egg). • Migration path from D7 => D8 still incomplete (D6 => D8 is better), also largely blocked on customers asking for D8.
  • 12. Myth #1: “No one” is using Drupal 8 yet http://buytaert.net/drupal-8-turns-one
  • 13. NBA NASDAQ BURDA JURASSIC WORLD WWF AL JAZEERA HABITAT YMCA JACK DANIEL'S
  • 14. Myth #2: Drupal 8 is too hard to learn http://redcrackle.com/blog/drupal-8/free-tutorials-list https://www.ostraining.com/blog/drupal/200-drupal-8-videos/ https://drupalize.me/drupal-8 https://www.appnovation.com/blog/top-resources-getting- started-drupal-8 There are lots of resources (many of them free) to show you the Drupal 8 way!
  • 15. Partial Myth #3:
 Contrib isn’t ready yet.
  • 16. How “insiders” evaluate a module’s readiness 1. 1. Well-known maintainer? 2. Recent commit activity? 3. Good issue queue activity? 4. Did I try it and did it work on my site? 5. … 2. 3.
  • 17. How literally everyone else evaluates module readiness 1. Does this module have a stable release? 1.
  • 18. Why? • Alpha/Beta/RC not deemed as “production ready” due to experience in literally all other software. :P • Core leads the way here: goes very out of its way to explain alpha is unstable, beta is “hopefully” stable, etc. and not recommended for production. • Stable releases not only denote “production ready” but also grant security team coverage. This is really important!
  • 20. If you have a D8 contrib module, and it’s working fine for you… …consider giving it the Shield of Awesomeness!
  • 21. Not quite perfect? Take a cue from core: There’s always the next release for future polishing!
  • 22. If it still needs work… tell us how to help! https://www.drupal.org/project/issues/contrib_tracker
  • 23. Test the migration path! If it’s not working, help with
 (verifying) bug reports/patches
  • 24. Let’s kick some contrib/migrate ass at Global Sprint Weekend! Jan 30/31, 2017 https://groups.drupal.org/node/488988
  • 25. Let’s get that “Development” number down by Baltimore!