State of Drupal keynote, DrupalCon Baltimore

63

Click here to load reader

Transcript of State of Drupal keynote, DrupalCon Baltimore

Page 1: State of Drupal keynote, DrupalCon Baltimore

#DRIESNOTE DrupalCon Baltimore

Page 2: State of Drupal keynote, DrupalCon Baltimore

BEFORE I BEGIN

Page 3: State of Drupal keynote, DrupalCon Baltimore

TABLE OF CONTENTS

I. Drupal 8 updatesII. New & Improved in Drupal 8.3III. Q&A

Page 4: State of Drupal keynote, DrupalCon Baltimore

I . D R U P A L 8 U P D AT E S

Page 5: State of Drupal keynote, DrupalCon Baltimore

AL JAZEERA

JURASSIC WORLD

NBA NASDAQ BURDA

WWF YMCA

HABITAT JACK DANIEL’S

15,000 Drupal 8 sites launched each month

Page 6: State of Drupal keynote, DrupalCon Baltimore

YMCAAmbitious digital experiences

Page 7: State of Drupal keynote, DrupalCon Baltimore

AMBITIOUS DIGITAL EXPERIENCES

Page 8: State of Drupal keynote, DrupalCon Baltimore

Drupal 8 has become the de facto release

Page 9: State of Drupal keynote, DrupalCon Baltimore
Page 10: State of Drupal keynote, DrupalCon Baltimore

In final testing

(rc)ObsoleteStable

Release In CoreUnder

Development (dev/alpha/beta)

Drupal 8 readiness of Top 50 Drupal 7 contributed modules

More & more contributed modules are ready

Page 11: State of Drupal keynote, DrupalCon Baltimore

1 million Drupal 7 sites need to be migrated

Page 12: State of Drupal keynote, DrupalCon Baltimore

6-month releases are working well

Page 13: State of Drupal keynote, DrupalCon Baltimore

6-month releases are working well

8.1 8.3

Minor releases

8.2

Page 14: State of Drupal keynote, DrupalCon Baltimore

Making major Drupal upgrades

easier forever

8 9

Major releases

Page 15: State of Drupal keynote, DrupalCon Baltimore

8.4

Deprecated

New subsystem

Page 16: State of Drupal keynote, DrupalCon Baltimore

8.4

Deprecated

New subsystem

Page 17: State of Drupal keynote, DrupalCon Baltimore

8.58.4

Deprecated

New subsystem

Page 18: State of Drupal keynote, DrupalCon Baltimore

8.58.4

Module

Deprecated

New subsystem

Page 19: State of Drupal keynote, DrupalCon Baltimore

9

etc…

8.x8.58.4

Deprecated

New subsystem

Page 20: State of Drupal keynote, DrupalCon Baltimore

9

Drupal 8 Module x

9

Drupal 8 Module

Page 21: State of Drupal keynote, DrupalCon Baltimore
Page 22: State of Drupal keynote, DrupalCon Baltimore

#🌈🌈…major 🔑

Page 23: State of Drupal keynote, DrupalCon Baltimore

We’re adding more committers

effulgentsia webchick catch xjm alexpott cottser

cilefen lauriii Gábor Hojtsy yoroy

We’ve been growing the Drupal 8 committer team…

WHY?

Page 24: State of Drupal keynote, DrupalCon Baltimore

effulgentsiawebchickcatch xjmalexpott Cottser

1. New features 2. More users 3. Mature release process 4. Committers taking leave

Page 25: State of Drupal keynote, DrupalCon Baltimore
Page 26: State of Drupal keynote, DrupalCon Baltimore

effulgentsiawebchickcatch xjmalexpott Cottser

Page 27: State of Drupal keynote, DrupalCon Baltimore

effulgentsiawebchickcatch xjmalexpott Cottser

cilefen lauriii Gábor Hojtsy yoroy

NEW NEW NEW NEW

Page 28: State of Drupal keynote, DrupalCon Baltimore

Committer team added across Drupal 8's history

effulgentsiawebchickcatch2013

xjmalexpott

Cottser2016 2017

cilefen lauriii Gábor Hojtsy yoroy

2011 2012 2015

Page 29: State of Drupal keynote, DrupalCon Baltimore

Chris McCafferty

Core Mentoring coordinator

4 core releases

Lauri Eskola

Drupal 8 Theme API maintainer

Drupal Top 30 contributor

< >

Aaron Winborn Award Winner

Drupal 6 Maintainer

Gábor Hojtsy

UX maintainer

Drupal 7 Top 30 contributor

UX

Roy Scholten

cilefen lauriii Gábor Hojtsy yoroy

Page 30: State of Drupal keynote, DrupalCon Baltimore

His 1st core commit was

10 years ago!

Gábor Hojtsy

Page 31: State of Drupal keynote, DrupalCon Baltimore

Chris McCafferty

Core Mentoring coordinator

4 core releases

Lauri Eskola

Drupal 8 Theme API maintainer

Drupal Top 30 contributor

< >

Aaron Winborn Award Winner

Drupal 6 Maintainer

Gábor Hojtsy

UX maintainer

Drupal 7 Top 30 contributor

UX

Roy Scholten

cilefen lauriii Gábor Hojtsy yoroy

Page 32: State of Drupal keynote, DrupalCon Baltimore

SPOTLIGHTS

Keith

CristinaSean

Mateu

Daniel

Preston

Page 33: State of Drupal keynote, DrupalCon Baltimore

kjay

S P O T L I G H T

Keith Jay Better Out-of-the-Box experience

Page 34: State of Drupal keynote, DrupalCon Baltimore

Keith J . Video

Page 35: State of Drupal keynote, DrupalCon Baltimore

ckrina

S P O T L I G H T

Cristina Chumillas New admin status page in Drupal 8.3

Page 36: State of Drupal keynote, DrupalCon Baltimore

Cristina Video

Page 37: State of Drupal keynote, DrupalCon Baltimore

seanB

S P O T L I G H T

Sean Blommaert Working on Media initiative

Page 38: State of Drupal keynote, DrupalCon Baltimore

Sean B. Video

Page 39: State of Drupal keynote, DrupalCon Baltimore

dmsmidt

S P O T L I G H T

Daniël Smidt Inline Form Errors in Drupal 8.3

Page 40: State of Drupal keynote, DrupalCon Baltimore

Daniel Video

Page 41: State of Drupal keynote, DrupalCon Baltimore

e0ipso

S P O T L I G H T

Mateu Aguiló Bosch RESTful in Drupal 7 & JSON API in Drupal 8; creates video documentation

Page 42: State of Drupal keynote, DrupalCon Baltimore

Mateu Video

Page 43: State of Drupal keynote, DrupalCon Baltimore
Page 44: State of Drupal keynote, DrupalCon Baltimore
Page 45: State of Drupal keynote, DrupalCon Baltimore

I I . NEW & IMPROVED IN DRUPAL 8.3

Page 46: State of Drupal keynote, DrupalCon Baltimore

FEATURING THE LOUVRE

Page 47: State of Drupal keynote, DrupalCon Baltimore
Page 48: State of Drupal keynote, DrupalCon Baltimore

D O N ’ T U S E I N P R O D U C T I O N

A D V I S O R YE X P E R I M E N TA L M O D U L E

Page 49: State of Drupal keynote, DrupalCon Baltimore

Site Builder Improvements

Jamie

Page 50: State of Drupal keynote, DrupalCon Baltimore
Page 51: State of Drupal keynote, DrupalCon Baltimore
Page 52: State of Drupal keynote, DrupalCon Baltimore

Content Author Improvements

Henri

Page 53: State of Drupal keynote, DrupalCon Baltimore
Page 54: State of Drupal keynote, DrupalCon Baltimore

End User Improvements

Dries

Page 55: State of Drupal keynote, DrupalCon Baltimore
Page 56: State of Drupal keynote, DrupalCon Baltimore

Drupal continues to move BEYOND THE PAGE

Page 57: State of Drupal keynote, DrupalCon Baltimore
Page 58: State of Drupal keynote, DrupalCon Baltimore

API-FIRST, NOT API-ONLY We have our options open

TRADITIONAL (COUPLED)

HEADLESS (DECOUPLED)

Page 59: State of Drupal keynote, DrupalCon Baltimore

prestonso

S P O T L I G H T

Preston So API-first, Drupal Evangelist

Page 60: State of Drupal keynote, DrupalCon Baltimore

Preston Video

Page 61: State of Drupal keynote, DrupalCon Baltimore

New user experience & distribution platforms like CONVERSATIONAL USER INTERFACES only come along every 10 years

Page 62: State of Drupal keynote, DrupalCon Baltimore

CKEditor 4 Stable

BigPipe Stable

Drag & drop image upload Stable

Workflows & Content Moderation Experimental

Field Layout Experimental

Datetime Range Experimental

Inline Form Errors Experimental

Chatbot (API-first demo) 3rd party (GitHub)

Summary of demoed features

Page 63: State of Drupal keynote, DrupalCon Baltimore

Q&A