SlideShare uma empresa Scribd logo
1 de 96
Baixar para ler offline
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

Mais conteúdo relacionado

Mais procurados

Gliffy in Atlassian
Gliffy in AtlassianGliffy in Atlassian
Gliffy in AtlassianGliffy
 
Drupal 8 Initiatives
Drupal 8 InitiativesDrupal 8 Initiatives
Drupal 8 InitiativesAngela Byron
 
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
 
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.2Gliffy
 
DevOps indonesia (Online) Meetup #44 - Announcement
DevOps indonesia (Online) Meetup #44 - AnnouncementDevOps indonesia (Online) Meetup #44 - Announcement
DevOps indonesia (Online) Meetup #44 - AnnouncementDevOps Indonesia
 
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 talkMohamed Ibrahim
 
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 VersionJohn Murphy
 

Mais procurados (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
 

Destaque

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 OrleansDries Buytaert
 
State of Drupal keynote, DrupalCon India
State of Drupal keynote, DrupalCon IndiaState of Drupal keynote, DrupalCon India
State of Drupal keynote, DrupalCon IndiaDries Buytaert
 
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?Dries Buytaert
 
State of Drupal keynote, DrupalCon Austin
State of Drupal keynote, DrupalCon AustinState of Drupal keynote, DrupalCon Austin
State of Drupal keynote, DrupalCon AustinDries Buytaert
 
Drupal Business Day, Singapore: Keynote
Drupal Business Day, Singapore: KeynoteDrupal Business Day, Singapore: Keynote
Drupal Business Day, Singapore: KeynoteChristopher Harrop
 
Personalization Using Acquia Lift 2.0
Personalization Using Acquia Lift 2.0Personalization Using Acquia Lift 2.0
Personalization Using Acquia Lift 2.0Boston Interactive
 
The state of Drupal 8
The state of Drupal 8The state of Drupal 8
The state of Drupal 8Nascom
 
Drupalcon prague v4
Drupalcon prague v4Drupalcon prague v4
Drupalcon prague v4Mike Lamb
 
Customer Driven Products
Customer Driven ProductsCustomer Driven Products
Customer Driven ProductsKarl Seiler
 
A Nontechnical Introduction to Machine Learning
A Nontechnical Introduction to Machine LearningA Nontechnical Introduction to Machine Learning
A Nontechnical Introduction to Machine LearningSam Elshamy
 
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 SurveyKarl Seiler
 
Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligenceSukhdeep Kaur
 
An introduction to machine learning
An introduction to machine learningAn introduction to machine learning
An introduction to machine learningAvinash Kumar
 
The Indian Digital Revolution
The Indian Digital RevolutionThe Indian Digital Revolution
The Indian Digital RevolutionAPNIC
 
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 revolutionCarlos Domingo
 
AI Deep Learning - CF Machine Learning
AI Deep Learning - CF Machine LearningAI Deep Learning - CF Machine Learning
AI Deep Learning - CF Machine LearningKarl Seiler
 
Smart Home / Smart Office
Smart Home / Smart OfficeSmart Home / Smart Office
Smart Home / Smart OfficeKarl Seiler
 

Destaque (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
 

Semelhante a 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 dotsRonald 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 DotsRonald Ashri
 
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...Massimiliano Crosato
 
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 DrupalVeronica Karen Vedia Flores
 
Architecting your IT career
Architecting your IT careerArchitecting your IT career
Architecting your IT careerJohn Mark Troyer
 
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!!Chris Snook
 
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 2015Fritz Desir
 
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 changeFrancesco Zaia
 
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 HodgesAmbientia
 
Agile digital enterprise framework v1.4
Agile digital enterprise framework v1.4Agile digital enterprise framework v1.4
Agile digital enterprise framework v1.4Pierre E. NEIS
 
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 ProcessesPovilas Korop
 
Delight Your Customers with Modern SEO
Delight Your Customers with Modern SEODelight Your Customers with Modern SEO
Delight Your Customers with Modern SEOCharlotte Han
 
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 featuresGregory Raiz
 
WTF is Experience Design
WTF is Experience DesignWTF is Experience Design
WTF is Experience DesignEddie Gomez
 
The Modern Software Engineer - Nuno Job
The Modern Software Engineer - Nuno JobThe Modern Software Engineer - Nuno Job
The Modern Software Engineer - Nuno JobGreta Strolyte
 
Development and Deployment: The Human Factor
Development and Deployment: The Human FactorDevelopment and Deployment: The Human Factor
Development and Deployment: The Human FactorBoris Adryan
 
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 mindChris Johnson
 
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.Melissa Ng
 
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?Gábor Hojtsy
 
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 BourneDesignOps Global Conference
 

Semelhante a 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
 

Mais de Dries Buytaert

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 AngelesDries Buytaert
 
State of Drupal keynote, DrupalCon Amsterdam
State of Drupal keynote, DrupalCon AmsterdamState of Drupal keynote, DrupalCon Amsterdam
State of Drupal keynote, DrupalCon AmsterdamDries Buytaert
 
State of Drupal keynote, DrupalCon Prague
State of Drupal keynote, DrupalCon PragueState of Drupal keynote, DrupalCon Prague
State of Drupal keynote, DrupalCon PragueDries Buytaert
 
State of Drupal keynote, DrupalCon Portland
State of Drupal keynote, DrupalCon PortlandState of Drupal keynote, DrupalCon Portland
State of Drupal keynote, DrupalCon PortlandDries Buytaert
 
State of Drupal keynote, DrupalCon Chicago
State of Drupal keynote, DrupalCon ChicagoState of Drupal keynote, DrupalCon Chicago
State of Drupal keynote, DrupalCon ChicagoDries Buytaert
 

Mais de 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
 

Último

Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service AvailableCall Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service AvailableSeo
 
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: 8448380779Delhi Call girls
 
CALL ON ➥8923113531 🔝Call Girls Lucknow Lucknow best sexual service Online
CALL ON ➥8923113531 🔝Call Girls Lucknow Lucknow best sexual service OnlineCALL ON ➥8923113531 🔝Call Girls Lucknow Lucknow best sexual service Online
CALL ON ➥8923113531 🔝Call Girls Lucknow Lucknow best sexual service Onlineanilsa9823
 
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024APNIC
 
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 providersDamian Radcliffe
 
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark WebGDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark WebJames Anderson
 
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
 
AWS Community DAY Albertini-Ellan Cloud Security (1).pptx
AWS Community DAY Albertini-Ellan Cloud Security (1).pptxAWS Community DAY Albertini-Ellan Cloud Security (1).pptx
AWS Community DAY Albertini-Ellan Cloud Security (1).pptxellan12
 
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
 
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 Servicegwenoracqe6
 
VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting High Prof...
VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting  High Prof...VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting  High Prof...
VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting High Prof...singhpriety023
 
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...tanu pandey
 
All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445
All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445
All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445ruhi
 
WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)
WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)
WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)Delhi Call girls
 
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 ...tanu pandey
 
Hot Call Girls |Delhi |Hauz Khas ☎ 9711199171 Book Your One night Stand
Hot Call Girls |Delhi |Hauz Khas ☎ 9711199171 Book Your One night StandHot Call Girls |Delhi |Hauz Khas ☎ 9711199171 Book Your One night Stand
Hot Call Girls |Delhi |Hauz Khas ☎ 9711199171 Book Your One night Standkumarajju5765
 
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 GIRLimonikaupta
 

Último (20)

Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service AvailableCall Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
 
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
 
CALL ON ➥8923113531 🔝Call Girls Lucknow Lucknow best sexual service Online
CALL ON ➥8923113531 🔝Call Girls Lucknow Lucknow best sexual service OnlineCALL ON ➥8923113531 🔝Call Girls Lucknow Lucknow best sexual service Online
CALL ON ➥8923113531 🔝Call Girls Lucknow Lucknow best sexual service Online
 
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
 
Rohini Sector 26 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 26 Call Girls Delhi 9999965857 @Sabina Saikh No AdvanceRohini Sector 26 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 26 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
 
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
 
VVVIP Call Girls In Connaught Place ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Connaught Place ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...VVVIP Call Girls In Connaught Place ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Connaught Place ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
 
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark WebGDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
 
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🔝
 
AWS Community DAY Albertini-Ellan Cloud Security (1).pptx
AWS Community DAY Albertini-Ellan Cloud Security (1).pptxAWS Community DAY Albertini-Ellan Cloud Security (1).pptx
AWS Community DAY Albertini-Ellan Cloud Security (1).pptx
 
Dwarka Sector 26 Call Girls | Delhi | 9999965857 🫦 Vanshika Verma More Our Se...
Dwarka Sector 26 Call Girls | Delhi | 9999965857 🫦 Vanshika Verma More Our Se...Dwarka Sector 26 Call Girls | Delhi | 9999965857 🫦 Vanshika Verma More Our Se...
Dwarka Sector 26 Call Girls | Delhi | 9999965857 🫦 Vanshika Verma More Our Se...
 
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...
 
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
 
VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting High Prof...
VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting  High Prof...VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting  High Prof...
VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting High Prof...
 
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...
 
All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445
All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445
All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445
 
WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)
WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)
WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)
 
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 ...
 
Hot Call Girls |Delhi |Hauz Khas ☎ 9711199171 Book Your One night Stand
Hot Call Girls |Delhi |Hauz Khas ☎ 9711199171 Book Your One night StandHot Call Girls |Delhi |Hauz Khas ☎ 9711199171 Book Your One night Stand
Hot Call Girls |Delhi |Hauz Khas ☎ 9711199171 Book Your One night Stand
 
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
 

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