SlideShare ist ein Scribd-Unternehmen logo
1 von 96
Downloaden Sie, um offline zu lesen
D R U P A L C O N D U B L I N
D R I E S N O T E
Dries Buytaert
Founder & Project Lead, Drupal
@Dries
buytaert.net
T O D A Y ’ S T O P I C S
THE
WHY
DRUPAL 8
UPDATE
DRUPAL 8
UPDATE
D R U PA L 8 : O N E I N A M I L L I O N
D R U PA L 8 . 2 T O B E R E L E A S E D
O C T O B E R 5 T H 2 0 1 6
Commits
since
Drupal 8.1
B L O C K P L A C E M E N T
T H E N
B E F O R E – B L O C K P L A C E M E N T
B L O C K P L A C E M E N T
N O W
A F T E R - B L O C K P L A C E M E N T
ALPHA
C H A N G I N G A M E N U
T H E N
B E F O R E - C H A N G I N G A M E N U
C H A N G I N G A M E N U
N O W
A F T E R - C H A N G I N G A M E N U
ALPHA
R E S T A P I
I M P R O V E M E N T S
J A V A S C R I P T A P P D R U PA L 8 . 2
STABLE
M I G R AT I O N 

I M P R O V E M E N T S
ALPHA*
T H E S E A L L * M A P T O O U R I N I T I A T I V E S !
WORKFLOW
SETTINGS TRAY*
MIGRATE
BLOCKS & LAYOUT API-FIRST
CORS
support
OTHER 8.2
I M P R O V E M E N T S
Content
moderation
and
workflow
states
Various
usability
improvements
Contact
form
redirects
End date
support
Node
revisions 

by default
Easy content 

removal for 

uninstallation
AND
MORE!
A L L T H I S I N O N L Y 4 M O N T H S !
How did we do it?
S C H E D U L E D R E L E A S E S
S E M A N T I C V E R S I O N I N G
E X P E R I M E N T A L M O D U L E S
E X P E R I M E N T A L M O D U L E SE X P E R I M E N T A L M O D U L E S
S TA B L EB E TAA L P H A
E X P E R I M E N T A L M O D U L E S
The path to core
B E TAA L P H A S TA B L E
SETTINGS TRAY
CONTENT MODERATION
PLACE BLOCK
MIGRATE*
DATETIME RANGE
BIG PIPE
INLINE FORM ERRORS
M O D U L E S H A V E 1 Y E A R
T O R E A C H S TA B L E
INLINE FORM ERRORS
BIG PIPE
We need help to get
them to the finish line.
Don’t be a bystander! Come to the Sprints!
S TA B L EB E TAA L P H AI D E A
W h a t c o m e s b e f o r e A l p h a ?
S o m e i d e a s …
DEFAULT CONTENT
on has been saved
ImpersonateUser Subscriber
S & LAYOUT
TIATIVE
ch layouts 

preview
LAYOUTS
S o m e i d e a s …
MEDIA
S o m e i d e a s …
S o m e i d e a s …
FIELD LAYOUT
REFRESHLESS
S o m e i d e a s …
???
YOUR IDEA HERE
+
S C H E D U L E D R E L E A S E S
A new release every 6 months
S E M A N T I C V E R S I O N I N G
New features & easy upgrades
E X P E R I M E N T A L M O D U L E S
Continuous experimentation
+
= G A M E C H A N G E R
THE
WHY
D I G I TA L D E T O X
R E F L E C T I N G O N M Y J O U R N E Y
Drupal started out as a personal

project that I built just for myself
"For long I focused, completely &
utterly, on the aesthetics of Drupal's
code, neglecting eye candy & ease of use.
I spent days trying to do something
better, with fewer lines of code and
more elegant than elsewhere.
The aesthetics of Drupal's clean code has
attracted many developers, but has also
given Drupal the reputation of being
developer-centric and hard to use."
V I A M Y B L O G C I R C A 2 0 0 6
My passion evolved beyond C O D E 

to include P E O P L E & I M P A C T
M E A N I N G F U L M O M E N T S
P T. I
When people find Drupal and 

it gives them a better career path
Vijaya "Vijay" Chandran Mani
!vijaycs85 | London, UK
Zsófi Major
! zsofi.major | Budapest, Hungary
When almost 3,000 people stood at 

DrupalCon San Francisco when I asked
"Please stand up if Drupal changed your life".
Seeing Drupal used
for aid relief
DrupalCon Portland, 2013
Video from Stan Ascher’s Youtube
Keeping 

the web

open
D R U PA L C O M M U N I T Y
D R U PA L E N D - U S E R S
I N D I V I D U A L D R U P A L I S T S
T H E O P E N W E B
S E L F - T R A N S C E N D E N T
It’s not just me.
Ronan Dowling
!ronan | Minneapolis, USA
"Franck" Seferiba Salif Soulama
!soulsesa | Burkina Faso, Africa
Drew Gorton
!dgorton | Twin Cities, USA
L I F E - C H A N G I N G O U T C O M E S
for others.
We find meaning when our work results in
“Never doubt that a small group of thoughtful
committed citizens can change the world.
Indeed, it is the only thing that ever has.”
M A R G A R E T M E A D
M E A N I N G F U L M O M E N T S
P T. I I
There is, however, a second group

of moments that give me purpose:
Fundraising after the Great Server Meltdown
When I had to ask individuals to leave the project
The development of Drupal 8
Meaningful work is not always positive. And that’s ok.
L I F E - C H A N G I N G O U T C O M E S
for others.
We find meaning when our work results in
We find meaning in doing the
H A R D , U N C O M F O R TA B L E W O R K
when it results in
for others.
L I F E - C H A N G I N G O U T C O M E S
H A R D , U N C O M F O R TA B L E W O R K
+
L I F E - C H A N G I N G O U T C O M E S
S U C C E S S ?
=
Angela Lee Duckworth
Psychologist, University of Pennsylvania
Recognizing the maintainers, who do Drupal’s
most tedious and tiresome work, day after day.
T H E H A P P I N E S S H Y P O T H E S I S
T H E H A P P I N E S S H Y P O T H E S I S
“ C O M E F O R T H E C O D E ,
S TAY F O R T H E C O M M U N I T Y ”
Compassion for each
other (community)
Passion about the code
Care about the impact
Suchi Garg
!gargsuchi | Delhi, India
How do we scale
T H E I M P A C T
of the project?
I N D I A’ S C A M P U S A M B A S S A D O R P R O G R A M
d r u p a l c a p . o r g
Rakesh James
Drupal Developer, Evangelist & Consultant
Has personally trained over 600+ Drupalists
U K D R U P A L A P P R E N T I C E S H I P P R O G R A M
d r u p a l a p p r e n t i c e . u k
Jack Holding, London UK
Graduate of UK Drupal apprenticeship program
L E T ’ S TA K E T H I S G L O B A L .
Collective purpose is what sets Drupal apart.
Vladimir Roudakov
! VladimirAus | Brisbane, Australia
T H A N K S F O R L I S T E N I N G
buytaert.net/subscribe
@ D R I E S
for these slides & more

Weitere ähnliche Inhalte

Was ist angesagt?

Keynote: Community, Code and Companies - Mark Hinkle, Director of Open Source...
Keynote: Community, Code and Companies - Mark Hinkle, Director of Open Source...Keynote: Community, Code and Companies - Mark Hinkle, Director of Open Source...
Keynote: Community, Code and Companies - Mark Hinkle, Director of Open Source...
Mark Hinkle
 

Was ist angesagt? (7)

Gliffy in Atlassian
Gliffy in AtlassianGliffy in Atlassian
Gliffy in Atlassian
 
Drupal 8 Initiatives
Drupal 8 InitiativesDrupal 8 Initiatives
Drupal 8 Initiatives
 
Keynote: Community, Code and Companies - Mark Hinkle, Director of Open Source...
Keynote: Community, Code and Companies - Mark Hinkle, Director of Open Source...Keynote: Community, Code and Companies - Mark Hinkle, Director of Open Source...
Keynote: Community, Code and Companies - Mark Hinkle, Director of Open Source...
 
Overview: Gliffy's Confluence Plugin 4.2
Overview: Gliffy's Confluence Plugin 4.2Overview: Gliffy's Confluence Plugin 4.2
Overview: Gliffy's Confluence Plugin 4.2
 
DevOps indonesia (Online) Meetup #44 - Announcement
DevOps indonesia (Online) Meetup #44 - AnnouncementDevOps indonesia (Online) Meetup #44 - Announcement
DevOps indonesia (Online) Meetup #44 - Announcement
 
SPC:Hamburg Kick-off! and open source talk
 SPC:Hamburg Kick-off! and open source talk SPC:Hamburg Kick-off! and open source talk
SPC:Hamburg Kick-off! and open source talk
 
Benefits of Drupal 8 Over Its Earlier Version
Benefits of Drupal 8 Over Its Earlier VersionBenefits of Drupal 8 Over Its Earlier Version
Benefits of Drupal 8 Over Its Earlier Version
 

Andere mochten auch

Drupalcon prague v4
Drupalcon prague v4Drupalcon prague v4
Drupalcon prague v4
Mike Lamb
 
Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligence
Sukhdeep Kaur
 

Andere mochten auch (20)

State of Drupal keynote, DrupalCon New Orleans
State of Drupal keynote, DrupalCon New OrleansState of Drupal keynote, DrupalCon New Orleans
State of Drupal keynote, DrupalCon New Orleans
 
State of Drupal keynote, DrupalCon India
State of Drupal keynote, DrupalCon IndiaState of Drupal keynote, DrupalCon India
State of Drupal keynote, DrupalCon India
 
SxSW: Can we save the open web?
SxSW: Can we save the open web?SxSW: Can we save the open web?
SxSW: Can we save the open web?
 
State of Drupal keynote, DrupalCon Austin
State of Drupal keynote, DrupalCon AustinState of Drupal keynote, DrupalCon Austin
State of Drupal keynote, DrupalCon Austin
 
Drupal Business Day, Singapore: Keynote
Drupal Business Day, Singapore: KeynoteDrupal Business Day, Singapore: Keynote
Drupal Business Day, Singapore: Keynote
 
Personalization Using Acquia Lift 2.0
Personalization Using Acquia Lift 2.0Personalization Using Acquia Lift 2.0
Personalization Using Acquia Lift 2.0
 
The state of Drupal 8
The state of Drupal 8The state of Drupal 8
The state of Drupal 8
 
Drupalcon prague v4
Drupalcon prague v4Drupalcon prague v4
Drupalcon prague v4
 
Customer Driven Products
Customer Driven ProductsCustomer Driven Products
Customer Driven Products
 
The Digital Revolution
The Digital RevolutionThe Digital Revolution
The Digital Revolution
 
A Nontechnical Introduction to Machine Learning
A Nontechnical Introduction to Machine LearningA Nontechnical Introduction to Machine Learning
A Nontechnical Introduction to Machine Learning
 
IoT State Of The Art - A Survey
IoT State Of The Art - A SurveyIoT State Of The Art - A Survey
IoT State Of The Art - A Survey
 
Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligence
 
An introduction to machine learning
An introduction to machine learningAn introduction to machine learning
An introduction to machine learning
 
Iot survey
Iot surveyIot survey
Iot survey
 
The Indian Digital Revolution
The Indian Digital RevolutionThe Indian Digital Revolution
The Indian Digital Revolution
 
Disruptive technologies: a look into the digital revolution
Disruptive technologies: a look into the digital revolutionDisruptive technologies: a look into the digital revolution
Disruptive technologies: a look into the digital revolution
 
AI Deep Learning - CF Machine Learning
AI Deep Learning - CF Machine LearningAI Deep Learning - CF Machine Learning
AI Deep Learning - CF Machine Learning
 
Smart Home / Smart Office
Smart Home / Smart OfficeSmart Home / Smart Office
Smart Home / Smart Office
 
Pervasive Computing
Pervasive ComputingPervasive Computing
Pervasive Computing
 

Ähnlich wie State of Drupal keynote, DrupalCon Dublin

From Content Strategy to Drupal Site Building - Connecting the dots
From Content Strategy to Drupal Site Building - Connecting the dotsFrom Content Strategy to Drupal Site Building - Connecting the dots
From Content Strategy to Drupal Site Building - Connecting the dots
Ronald Ashri
 
From Content Strategy to Drupal Site Building - Connecting the Dots
From Content Strategy to Drupal Site Building - Connecting the DotsFrom Content Strategy to Drupal Site Building - Connecting the Dots
From Content Strategy to Drupal Site Building - Connecting the Dots
Ronald Ashri
 
From the right process to a solid cultural change
From the right process to a solid cultural changeFrom the right process to a solid cultural change
From the right process to a solid cultural change
Francesco Zaia
 
SharePoint Saturday Redmond - Building solutions with the future in mind
SharePoint Saturday Redmond - Building solutions with the future in mindSharePoint Saturday Redmond - Building solutions with the future in mind
SharePoint Saturday Redmond - Building solutions with the future in mind
Chris Johnson
 

Ähnlich wie State of Drupal keynote, DrupalCon Dublin (20)

From Content Strategy to Drupal Site Building - Connecting the dots
From Content Strategy to Drupal Site Building - Connecting the dotsFrom Content Strategy to Drupal Site Building - Connecting the dots
From Content Strategy to Drupal Site Building - Connecting the dots
 
From Content Strategy to Drupal Site Building - Connecting the Dots
From Content Strategy to Drupal Site Building - Connecting the DotsFrom Content Strategy to Drupal Site Building - Connecting the Dots
From Content Strategy to Drupal Site Building - Connecting the Dots
 
Mirko Lorenz Data Driven Journalism Overview Seminar Ordine dei Giornalisti d...
Mirko Lorenz Data Driven Journalism Overview Seminar Ordine dei Giornalisti d...Mirko Lorenz Data Driven Journalism Overview Seminar Ordine dei Giornalisti d...
Mirko Lorenz Data Driven Journalism Overview Seminar Ordine dei Giornalisti d...
 
Keynote: Retos de un continuo crecimiento profesional en Drupal
Keynote: Retos de un continuo crecimiento profesional en DrupalKeynote: Retos de un continuo crecimiento profesional en Drupal
Keynote: Retos de un continuo crecimiento profesional en Drupal
 
Architecting your IT career
Architecting your IT careerArchitecting your IT career
Architecting your IT career
 
Elevated.com's 2018 General Capabilities Deck-We are growing!!
Elevated.com's 2018 General Capabilities Deck-We are growing!!Elevated.com's 2018 General Capabilities Deck-We are growing!!
Elevated.com's 2018 General Capabilities Deck-We are growing!!
 
Holistic experience design (HxD) for Nasdaq Proconf 2015
Holistic experience design (HxD) for Nasdaq Proconf 2015Holistic experience design (HxD) for Nasdaq Proconf 2015
Holistic experience design (HxD) for Nasdaq Proconf 2015
 
From the right process to a solid cultural change
From the right process to a solid cultural changeFrom the right process to a solid cultural change
From the right process to a solid cultural change
 
Atlassian collaboration state of the union - Matt Hodges
Atlassian collaboration state of the union - Matt HodgesAtlassian collaboration state of the union - Matt Hodges
Atlassian collaboration state of the union - Matt Hodges
 
Agile digital enterprise framework v1.4
Agile digital enterprise framework v1.4Agile digital enterprise framework v1.4
Agile digital enterprise framework v1.4
 
From Laravel Developer to Manager: Tools, Tips and Processes
From Laravel Developer to Manager: Tools, Tips and ProcessesFrom Laravel Developer to Manager: Tools, Tips and Processes
From Laravel Developer to Manager: Tools, Tips and Processes
 
Delight Your Customers with Modern SEO
Delight Your Customers with Modern SEODelight Your Customers with Modern SEO
Delight Your Customers with Modern SEO
 
AltConf - Products need a vision, not just features
AltConf - Products need a vision, not just featuresAltConf - Products need a vision, not just features
AltConf - Products need a vision, not just features
 
WTF is Experience Design
WTF is Experience DesignWTF is Experience Design
WTF is Experience Design
 
The Modern Software Engineer - Nuno Job
The Modern Software Engineer - Nuno JobThe Modern Software Engineer - Nuno Job
The Modern Software Engineer - Nuno Job
 
Development and Deployment: The Human Factor
Development and Deployment: The Human FactorDevelopment and Deployment: The Human Factor
Development and Deployment: The Human Factor
 
SharePoint Saturday Redmond - Building solutions with the future in mind
SharePoint Saturday Redmond - Building solutions with the future in mindSharePoint Saturday Redmond - Building solutions with the future in mind
SharePoint Saturday Redmond - Building solutions with the future in mind
 
Growth hacking UX: The journey to creating a kickass user experience.
Growth hacking UX: The journey to creating a kickass user experience.Growth hacking UX: The journey to creating a kickass user experience.
Growth hacking UX: The journey to creating a kickass user experience.
 
Drupal 8.3.0: the features are ready, are you?
Drupal 8.3.0: the features are ready, are you?Drupal 8.3.0: the features are ready, are you?
Drupal 8.3.0: the features are ready, are you?
 
Crafting a Three Legged Stool for Effective Collaboration - Daphne Bourne
Crafting a Three Legged Stool for Effective Collaboration - Daphne BourneCrafting a Three Legged Stool for Effective Collaboration - Daphne Bourne
Crafting a Three Legged Stool for Effective Collaboration - Daphne Bourne
 

Mehr von Dries Buytaert (6)

State of Drupal keynote, DrupalCon Los Angeles
State of Drupal keynote, DrupalCon Los AngelesState of Drupal keynote, DrupalCon Los Angeles
State of Drupal keynote, DrupalCon Los Angeles
 
State of Drupal keynote, DrupalCon Amsterdam
State of Drupal keynote, DrupalCon AmsterdamState of Drupal keynote, DrupalCon Amsterdam
State of Drupal keynote, DrupalCon Amsterdam
 
State of Drupal keynote, DrupalCon Prague
State of Drupal keynote, DrupalCon PragueState of Drupal keynote, DrupalCon Prague
State of Drupal keynote, DrupalCon Prague
 
State of Drupal keynote, DrupalCon Portland
State of Drupal keynote, DrupalCon PortlandState of Drupal keynote, DrupalCon Portland
State of Drupal keynote, DrupalCon Portland
 
Community building
Community buildingCommunity building
Community building
 
State of Drupal keynote, DrupalCon Chicago
State of Drupal keynote, DrupalCon ChicagoState of Drupal keynote, DrupalCon Chicago
State of Drupal keynote, DrupalCon Chicago
 

Kürzlich hochgeladen

Rohini Sector 22 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 22 Call Girls Delhi 9999965857 @Sabina Saikh No AdvanceRohini Sector 22 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 22 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Call Girls In Delhi Whatsup 9873940964 Enjoy Unlimited Pleasure
 
Rohini Sector 6 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 6 Call Girls Delhi 9999965857 @Sabina Saikh No AdvanceRohini Sector 6 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 6 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Call Girls In Delhi Whatsup 9873940964 Enjoy Unlimited Pleasure
 
Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...
Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...
Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...
Sheetaleventcompany
 
Call Girls In Pratap Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Pratap Nagar Delhi 💯Call Us 🔝8264348440🔝Call Girls In Pratap Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Pratap Nagar Delhi 💯Call Us 🔝8264348440🔝
soniya singh
 
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRLLucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
imonikaupta
 
Call Girls In Ashram Chowk Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Ashram Chowk Delhi 💯Call Us 🔝8264348440🔝Call Girls In Ashram Chowk Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Ashram Chowk Delhi 💯Call Us 🔝8264348440🔝
soniya singh
 

Kürzlich hochgeladen (20)

Rohini Sector 22 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 22 Call Girls Delhi 9999965857 @Sabina Saikh No AdvanceRohini Sector 22 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 22 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
 
Rohini Sector 6 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 6 Call Girls Delhi 9999965857 @Sabina Saikh No AdvanceRohini Sector 6 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 6 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
 
Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...
Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...
Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...
 
On Starlink, presented by Geoff Huston at NZNOG 2024
On Starlink, presented by Geoff Huston at NZNOG 2024On Starlink, presented by Geoff Huston at NZNOG 2024
On Starlink, presented by Geoff Huston at NZNOG 2024
 
Call Girls In Pratap Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Pratap Nagar Delhi 💯Call Us 🔝8264348440🔝Call Girls In Pratap Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Pratap Nagar Delhi 💯Call Us 🔝8264348440🔝
 
Networking in the Penumbra presented by Geoff Huston at NZNOG
Networking in the Penumbra presented by Geoff Huston at NZNOGNetworking in the Penumbra presented by Geoff Huston at NZNOG
Networking in the Penumbra presented by Geoff Huston at NZNOG
 
Russian Call girl in Ajman +971563133746 Ajman Call girl Service
Russian Call girl in Ajman +971563133746 Ajman Call girl ServiceRussian Call girl in Ajman +971563133746 Ajman Call girl Service
Russian Call girl in Ajman +971563133746 Ajman Call girl Service
 
@9999965857 🫦 Sexy Desi Call Girls Laxmi Nagar 💓 High Profile Escorts Delhi 🫶
@9999965857 🫦 Sexy Desi Call Girls Laxmi Nagar 💓 High Profile Escorts Delhi 🫶@9999965857 🫦 Sexy Desi Call Girls Laxmi Nagar 💓 High Profile Escorts Delhi 🫶
@9999965857 🫦 Sexy Desi Call Girls Laxmi Nagar 💓 High Profile Escorts Delhi 🫶
 
Pune Airport ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready...
Pune Airport ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready...Pune Airport ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready...
Pune Airport ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready...
 
Moving Beyond Twitter/X and Facebook - Social Media for local news providers
Moving Beyond Twitter/X and Facebook - Social Media for local news providersMoving Beyond Twitter/X and Facebook - Social Media for local news providers
Moving Beyond Twitter/X and Facebook - Social Media for local news providers
 
Call Girls Dubai Prolapsed O525547819 Call Girls In Dubai Princes$
Call Girls Dubai Prolapsed O525547819 Call Girls In Dubai Princes$Call Girls Dubai Prolapsed O525547819 Call Girls In Dubai Princes$
Call Girls Dubai Prolapsed O525547819 Call Girls In Dubai Princes$
 
Nanded City ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready ...
Nanded City ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready ...Nanded City ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready ...
Nanded City ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready ...
 
Top Rated Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...
Top Rated  Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...Top Rated  Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...
Top Rated Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...
 
𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...
𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...
𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...
 
Best VIP Call Girls Noida Sector 75 Call Me: 8448380779
Best VIP Call Girls Noida Sector 75 Call Me: 8448380779Best VIP Call Girls Noida Sector 75 Call Me: 8448380779
Best VIP Call Girls Noida Sector 75 Call Me: 8448380779
 
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
 
Call Now ☎ 8264348440 !! Call Girls in Sarai Rohilla Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Sarai Rohilla Escort Service Delhi N.C.R.Call Now ☎ 8264348440 !! Call Girls in Sarai Rohilla Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Sarai Rohilla Escort Service Delhi N.C.R.
 
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRLLucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
 
Call Now ☎ 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.Call Now ☎ 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.
 
Call Girls In Ashram Chowk Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Ashram Chowk Delhi 💯Call Us 🔝8264348440🔝Call Girls In Ashram Chowk Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Ashram Chowk Delhi 💯Call Us 🔝8264348440🔝
 

State of Drupal keynote, DrupalCon Dublin

  • 1. D R U P A L C O N D U B L I N
  • 2. D R I E S N O T E Dries Buytaert Founder & Project Lead, Drupal @Dries buytaert.net
  • 3. T O D A Y ’ S T O P I C S THE WHY DRUPAL 8 UPDATE
  • 5. D R U PA L 8 : O N E I N A M I L L I O N
  • 6. D R U PA L 8 . 2 T O B E R E L E A S E D O C T O B E R 5 T H 2 0 1 6
  • 8. B L O C K P L A C E M E N T T H E N
  • 9.
  • 10.
  • 11. B E F O R E – B L O C K P L A C E M E N T
  • 12. B L O C K P L A C E M E N T N O W
  • 13. A F T E R - B L O C K P L A C E M E N T ALPHA
  • 14. C H A N G I N G A M E N U T H E N
  • 15.
  • 16.
  • 17. B E F O R E - C H A N G I N G A M E N U
  • 18. C H A N G I N G A M E N U N O W
  • 19. A F T E R - C H A N G I N G A M E N U ALPHA
  • 20. R E S T A P I I M P R O V E M E N T S
  • 21. J A V A S C R I P T A P P D R U PA L 8 . 2
  • 23. M I G R AT I O N 
 I M P R O V E M E N T S
  • 24.
  • 25.
  • 26.
  • 28. T H E S E A L L * M A P T O O U R I N I T I A T I V E S ! WORKFLOW SETTINGS TRAY* MIGRATE BLOCKS & LAYOUT API-FIRST
  • 29. CORS support OTHER 8.2 I M P R O V E M E N T S Content moderation and workflow states Various usability improvements Contact form redirects End date support Node revisions 
 by default Easy content 
 removal for 
 uninstallation AND MORE!
  • 30. A L L T H I S I N O N L Y 4 M O N T H S ! How did we do it?
  • 31. S C H E D U L E D R E L E A S E S
  • 32. S E M A N T I C V E R S I O N I N G
  • 33. E X P E R I M E N T A L M O D U L E S
  • 34. E X P E R I M E N T A L M O D U L E SE X P E R I M E N T A L M O D U L E S S TA B L EB E TAA L P H A E X P E R I M E N T A L M O D U L E S The path to core
  • 35. B E TAA L P H A S TA B L E SETTINGS TRAY CONTENT MODERATION PLACE BLOCK MIGRATE* DATETIME RANGE BIG PIPE INLINE FORM ERRORS
  • 36. M O D U L E S H A V E 1 Y E A R T O R E A C H S TA B L E INLINE FORM ERRORS BIG PIPE
  • 37. We need help to get them to the finish line. Don’t be a bystander! Come to the Sprints!
  • 38. S TA B L EB E TAA L P H AI D E A W h a t c o m e s b e f o r e A l p h a ?
  • 39. S o m e i d e a s … DEFAULT CONTENT
  • 40. on has been saved ImpersonateUser Subscriber S & LAYOUT TIATIVE ch layouts 
 preview LAYOUTS S o m e i d e a s …
  • 41. MEDIA S o m e i d e a s …
  • 42. S o m e i d e a s … FIELD LAYOUT
  • 43. REFRESHLESS S o m e i d e a s …
  • 45. + S C H E D U L E D R E L E A S E S A new release every 6 months S E M A N T I C V E R S I O N I N G New features & easy upgrades E X P E R I M E N T A L M O D U L E S Continuous experimentation +
  • 46. = G A M E C H A N G E R
  • 48. D I G I TA L D E T O X
  • 49. R E F L E C T I N G O N M Y J O U R N E Y
  • 50. Drupal started out as a personal
 project that I built just for myself
  • 51. "For long I focused, completely & utterly, on the aesthetics of Drupal's code, neglecting eye candy & ease of use. I spent days trying to do something better, with fewer lines of code and more elegant than elsewhere. The aesthetics of Drupal's clean code has attracted many developers, but has also given Drupal the reputation of being developer-centric and hard to use." V I A M Y B L O G C I R C A 2 0 0 6
  • 52.
  • 53. My passion evolved beyond C O D E 
 to include P E O P L E & I M P A C T
  • 54. M E A N I N G F U L M O M E N T S P T. I
  • 55. When people find Drupal and 
 it gives them a better career path
  • 56. Vijaya "Vijay" Chandran Mani !vijaycs85 | London, UK
  • 57. Zsófi Major ! zsofi.major | Budapest, Hungary
  • 58. When almost 3,000 people stood at 
 DrupalCon San Francisco when I asked "Please stand up if Drupal changed your life".
  • 60. DrupalCon Portland, 2013 Video from Stan Ascher’s Youtube
  • 62. D R U PA L C O M M U N I T Y D R U PA L E N D - U S E R S I N D I V I D U A L D R U P A L I S T S T H E O P E N W E B
  • 63. S E L F - T R A N S C E N D E N T
  • 65. Ronan Dowling !ronan | Minneapolis, USA
  • 66. "Franck" Seferiba Salif Soulama !soulsesa | Burkina Faso, Africa
  • 67. Drew Gorton !dgorton | Twin Cities, USA
  • 68. L I F E - C H A N G I N G O U T C O M E S for others. We find meaning when our work results in
  • 69.
  • 70. “Never doubt that a small group of thoughtful committed citizens can change the world. Indeed, it is the only thing that ever has.” M A R G A R E T M E A D
  • 71. M E A N I N G F U L M O M E N T S P T. I I
  • 72. There is, however, a second group
 of moments that give me purpose:
  • 73. Fundraising after the Great Server Meltdown
  • 74. When I had to ask individuals to leave the project
  • 75. The development of Drupal 8
  • 76. Meaningful work is not always positive. And that’s ok.
  • 77. L I F E - C H A N G I N G O U T C O M E S for others. We find meaning when our work results in
  • 78. We find meaning in doing the H A R D , U N C O M F O R TA B L E W O R K when it results in for others. L I F E - C H A N G I N G O U T C O M E S
  • 79. H A R D , U N C O M F O R TA B L E W O R K + L I F E - C H A N G I N G O U T C O M E S S U C C E S S ? =
  • 80. Angela Lee Duckworth Psychologist, University of Pennsylvania
  • 81. Recognizing the maintainers, who do Drupal’s most tedious and tiresome work, day after day.
  • 82. T H E H A P P I N E S S H Y P O T H E S I S
  • 83. T H E H A P P I N E S S H Y P O T H E S I S
  • 84. “ C O M E F O R T H E C O D E , S TAY F O R T H E C O M M U N I T Y ” Compassion for each other (community) Passion about the code Care about the impact
  • 85. Suchi Garg !gargsuchi | Delhi, India
  • 86. How do we scale T H E I M P A C T of the project?
  • 87. I N D I A’ S C A M P U S A M B A S S A D O R P R O G R A M d r u p a l c a p . o r g
  • 88. Rakesh James Drupal Developer, Evangelist & Consultant Has personally trained over 600+ Drupalists
  • 89. U K D R U P A L A P P R E N T I C E S H I P P R O G R A M d r u p a l a p p r e n t i c e . u k
  • 90. Jack Holding, London UK Graduate of UK Drupal apprenticeship program
  • 91.
  • 92.
  • 93. L E T ’ S TA K E T H I S G L O B A L .
  • 94. Collective purpose is what sets Drupal apart.
  • 95. Vladimir Roudakov ! VladimirAus | Brisbane, Australia
  • 96. T H A N K S F O R L I S T E N I N G buytaert.net/subscribe @ D R I E S for these slides & more