SlideShare una empresa de Scribd logo
1 de 178
Descargar para leer sin conexión
Dries Buytaert · @Dries on Twitter · #Driesnote
STATE OF DRUPAL
Why?
What is our purpose?
We work, we earn,
we feed our children
Is there more?
Yes
We are changing the world
We help individuals build a dream
We help individuals build a dream
We give small organizations a big voice
We help individuals build a dream
We give small organizations a big voice
We give enterprises a new idea
We help individuals build a dream
We give small organizations a big voice
We give enterprises a new idea
We inspire wonder and delight
We help individuals build a dream
We give small organizations a big voice
We give enterprises a new idea
We inspire wonder and delight
We admit no boundaries
And we will do it again
6 initiatives
Multilingual Views web services
Mobile blocks++
configuration
management
blocks++
Multilingual Views web services
Mobile
configuration
management
blocks++
Multilingual Views web services
Mobile
configuration
management
blocks++
Multilingual Views web services
Mobile
configuration
management
blocks++
Multilingual Views web services
Mobile
configuration
management
blocks++
Multilingual Views web services
Mobile
configuration
management
6 initiatives
over
200new features
over
200new features
over
200new features
Improved content creation page
Schema.org integration
WYSIWYG in core
In-place editing
Mobile-friendly toolbar
Breakpoint API
Responsive images
Accessibility improvements
New entity and field system
Improved modules page
Symfony components
Native RESTful web services
PHPUnit
Backbone
Underscore
Guzzle HTTP client and framework
Modernizr
over
200new features
Improved content creation page
Schema.org integration
WYSIWYG in core
In-place editing
Mobile-friendly toolbar
Breakpoint API
Responsive images
Accessibility improvements
New entity and field system
Re-designed modules page
Symfony components
Native RESTful web services
PHPUnit
Backbone
Underscore
Guzzle HTTP client and framework
Modernizr
over
200new features
Custom block entities
Re-designed block UI
Human-readable image style names
Image uploading, captioning and aligning
in WYSIWYG
Universal modal dialog
Re-built server-side ajax API
Improved content creation page
Schema.org integration
WYSIWYG in core
In-place editing
Mobile-friendly toolbar
Breakpoint API
Responsive images
Accessibility improvements
New entity and field system
Re-designed modules page
Schema.org
for semantic markup
<div vocab="http://schema.org/" typeof="Offer">
<span property="name">Blend-O-Matic</span>
<span property="price">$19.95</span>
<img src="four-stars.jpg" />
Based on 25 user ratings
</div>
Schema.org
for semantic markup
<div vocab="http://schema.org/" typeof="Offer">
<span property="name">Blend-O-Matic</span>
<span property="price">$19.95</span>
<div property="reviews" typeof="AggregateRating">
<img src="four-stars.jpg" />
<meta property="ratingValue" content="4" />
<meta property="bestRating" content="5" />
Based on <span property="ratingCount">25</span> user ratings
</div>
</div>
<div vocab="http://schema.org/" typeof="Offer">
<span property="name">Blend-O-Matic</span>
<span property="price">$19.95</span>
<img src="four-stars.jpg" />
Based on 25 user ratings
</div>
Better SEO
Better SEO
Search engines will become answer engines
over
200new features
Re-designed block UI
New theme system (twig)
Human-readable image style names
Image uploading, captioning and aligning
in WYSIWYG
Universal modal dialog
Re-built server-side ajax API
Improved content creation page
Schema.org integration
WYSIWYG in core
In-place editing
Mobile-friendly toolbar
Breakpoint API
Responsive images
Accessibility improvements
New entity and field system
Re-designed modules page
over
200new features
Customizable software translation
Configuration management system
Redesigned content creation UI
Content structure tools: Email, Link, Entity
Reference, Telephone, Date
Re-designed responsive admin theme
Improved modules page
Custom block entities
Re-designed block UI
New theme system (twig)
Human-readable image style names
Image uploading, captioning and aligning
in WYSIWYG
Universal modal dialog
Re-built server-side ajax API
Improved content creation page
Schema.org integration
WYSIWYG in core
In-place editing
DRUPAL 7
Print variable
DRUPAL 7
Why does this
need to be
rendered?
DRUPAL 7
Switching in
and out of PHP
DRUPAL 7
DRUPAL 8
No switching to PHP, just print variables
DRUPAL 8
No PHP!
DRUPAL 8
DRUPAL 8
No rendering,
all variables are
already rendered
DRUPAL 8
html 5!
Customizable software translation
Configuration management system
Responsive admin theme
Content structure tools: Email, Link, Entity
Reference, Telephone, Date
Improved modules page
Custom block entities
Re-designed block UI
New theme system (twig)
Human-readable image style names
Image uploading, captioning and aligning
in WYSIWYG
Universal modal dialog
Re-built server-side ajax API
Improved content creation page
Schema.org integration
WYSIWYG in core
In-place editing
over
200new features
Responsive tables
Re-designed, high resolution icons
Content translation applies to all entities
Guided tours
Configuration translation
Text transliteration
Auto-installation and updates of translations
Language assignment on almost anything
Semantic HTML5 fields
Customizable software translation
Configuration management system
Responsive admin theme
Content structure tools: Email, Link, Entity
Reference, Telephone, Date
Improved modules page
Custom block entities
Re-designed block UI
New theme system (twig)
over
200new features
When you use the
date field ...
When you use the
date field ...
The device shows
its date widget
When you use the
telephone field ...
When you use the
telephone field ...
The device shows
the numeric keypad
When you use the
email field ...
When you use the
email field ...
The device shows
the @ symbol
Re-designed, high resolution icons
Content translation applies to all entities
Guided tours
Re-designed administration pages
Configuration translation
Text transliteration
Auto-installation and updates of translations
Language assignment on almost anything
Semantic HTML5 fields
Customizable software translation
Configuration management system
Responsive administrative theme
Content structure tools: Email, Link, Entity
Reference, Telephone, Date
Improved modules page
Custom block entities
Re-designed block UI
New theme system (twig)
over
200new features
Admin listings converted to views
Views bulk operations on core listings
New install screen
Responsive Bartik theme
Responsive tables
Re-designed, high resolution icons
Content translation applies to all entities
Guided tours
Re-designed administration pages
Configuration translation
Text transliteration
Auto-installation and updates of translations
Language assignment on almost anything
Semantic HTML5 fields
Customizable software translation
Configuration management system
Responsive administrative theme
Content structure tools: Email, Link, Entity
over
200new features
WHAT iS IN IT FOR
YOU?
large
small
tech
non-tech
SMALL SITE OWNER
“Building a site in Drupal 7 was painful. No
text editor. How do I add images? How do
I change the home page? I give up.”
There is help It just works
Finding
things is
quick
Editing is
easy
Site creation
is easy
All the basics
are installed
There is help It just works
Finding
things is
quick
All the basics
are installed
Editing is
easy
Site creation
is easy
All the basics
are installed
It just works
Finding
things is
quick
Editing is
easy
There is help
Site creation
is easy
It just works
Finding
things is
quick
All the basics
are installed
Editing is
easy
There is help
Site creation
is easy
It just works
Finding
things is
quick
All the basics
are installed
It just works
Editing is
easy
There is help
Site creation
is easy
It just works
Finding
things is
quick
All the basics
are installed
It just works
Editing is
easy
There is help
Site creation
is easy
FRONT-END DEVELOPER
“Getting Drupal 7 to output what I
want is too complicated. I want to
use modern techniques and libraries
and Drupal is getting in the way.”
TWIG
Modern
theming
Better
libraries
Standard
interactions
like modal,
dropbutton
Better markup
Natively
responsive
Themers
don’t need
to know PHP
TWIG
Modern
theming
Better
libraries
Better markup
Standard
interactions
like modal,
dropbutton
Natively
responsive
Themers
don’t need
to know PHP
TWIG
Modern
theming
Better
libraries
Better markup
Standard
interactions
like modal,
dropbutton
Natively
responsive
Themers
don’t need
to know PHP
TWIG
Modern
theming
Better
libraries
Better markup
Standard
interactions
like modal,
dropbutton
Natively
responsive
Themers
don’t need
to know PHP
TWIG
It just works
Modern
theming
Better
libraries
Better markup
Standard
interactions
like modal,
dropbutton
Natively
responsive
Themers
don’t need
to know PHP
TWIG
It just works
Modern
theming
Better
libraries
Better markup
Standard
interactions
like modal,
dropbutton
Natively
responsive
Themers
don’t need
to know PHP
MARKETING MANAGER
“Running an enterprise multichannel Drupal
site is challenging. I can’t build mobile-
friendly pages without a developer, my
writers hate the text editor, and SaaS
marketing tools are hard to integrate.”
REST schema.orgNative apps
Responsive
preview
Multilingual
built in
Effortless
authoring
Structured
content that is
SEO-friendly
Integration
with third-
party
services
schema.orgNative apps
Responsive
preview
Multilingual
built in
Effortless
authoring
REST
Structured
content that is
SEO-friendly
Integration
with third-
party
services
REST schema.orgNative apps
Responsive
preview
Multilingual
built in
Effortless
authoring
Structured
content that is
SEO-friendly
Integration
with third-
party
services
schema.orgNative apps
Responsive
preview
Multilingual
built in
Effortless
authoring
REST
Structured
content that is
SEO-friendly
Integration
with third-
party
services
schema.org
It just works
Native apps
Responsive
preview
Multilingual
built in
Effortless
authoring
REST
Structured
content that is
SEO-friendly
Integration
with third-
party
services
schema.org
It just works
Effortless
authoring
Structured
content that is
SEO-friendly
Integration
with third-
party
services
Native apps
Responsive
preview
Multilingual
built in
Effortless
authoring
REST
ENGINEERING DIRECTOR
"Drupal worries me. To extend it my team
needs ‘tribal knowledge’ that is useless
outside Drupal. Config is mixed with content
in the database which complicates
deployment, and scalability and security are
big concerns."
“Proudly Found
Elsewhere”
More versatile
framework
Configuration
in files
Scalability Unit testability
Object oriented
modern code
More versatile
framework
Configuration
in files
Scalability Unit testability
“Proudly Found
Elsewhere”
Object oriented
modern code
More versatile
framework
Configuration
in files
Scalability Unit testability
“Proudly Found
Elsewhere”
Object oriented
modern code
More versatile
framework
Configuration
in files
Scalability Unit testability
“Proudly Found
Elsewhere”
Object oriented
modern code
It just works
More versatile
framework
Configuration
in files
Scalability Unit testability
“Proudly Found
Elsewhere”
Object oriented
modern code
It just works
More versatile
framework
Configuration
in files
Scalability Unit testability
“Proudly Found
Elsewhere”
Object oriented
modern code
WE’VE UPPED OUR GAME
THERE IS A Lot of
work left to be done
“If you want to go quickly, go alone.
If you want to go far, go together.”
- Al Gore
BIGGEST
TO-DOS
3
01.MAKE IT FASTER
• Still have backward
compatibility layers
in place
• Will start to focus on
performance once
these are removed
• Simplify APIs
• Make code less verbose
• Write documentation
02.FIX THE DEVELOPER
LEARNING CURVE
03.SIMPLIFY
UPGRADING
• Fix the upgrade path
• Help with Coder module
• Write documentation
Core team
Early 2013
Anything	
  goes!	
  
features,	
  API	
  
changes,	
  and	
  
addi6ons	
  
Module
developers Site buildersThemers
Core team
Early 2013
Anything	
  goes!	
  
features,	
  API	
  
changes,	
  and	
  
addi6ons	
  
Module
developers Site buildersThemers
PORTLAND
MID 2013
Alpha
Core team
Early 2013
Anything	
  goes!	
  
features,	
  API	
  
changes,	
  and	
  
addi6ons	
  
Module
developers Site buildersThemers
Focus	
  on	
  
cleaning	
  up	
  
APIs
Provide	
  
early	
  API	
  
feedback
PORTLAND
MID 2013
Alpha
Core team
Early 2013
Anything	
  goes!	
  
features,	
  API	
  
changes,	
  and	
  
addi6ons	
  
Module
developers Site buildersThemers
Focus	
  on	
  
cleaning	
  up	
  
APIs
Provide	
  
early	
  API	
  
feedback
PRAGUE
PORTLAND
MID 2013
Alpha
Core team
features
Early 2013
Anything	
  goes!	
  
features,	
  API	
  
changes,	
  and	
  
addi6ons	
  
Module
developers Site buildersThemers
Focus	
  on	
  
cleaning	
  up	
  
APIs
Provide	
  
early	
  API	
  
feedback
PRAGUE
PORTLAND
MID 2013
Alpha
Late 2013
BETA 1
Core team
features
Early 2013
Anything	
  goes!	
  
features,	
  API	
  
changes,	
  and	
  
addi6ons	
  
Module
developers Site buildersThemers
Focus	
  on	
  
cleaning	
  up	
  
APIs
Focus	
  on	
  
cleaning	
  up	
  
APIs
Provide	
  
early	
  API	
  
feedback
Provide	
  
early	
  API	
  
feedback
PRAGUE
PORTLAND
MID 2013
Alpha
Late 2013
BETA 1
EARLY 2014
RC1
Core team
features
Early 2013
Anything	
  goes!	
  
features,	
  API	
  
changes,	
  and	
  
addi6ons	
  
Module
developers Site buildersThemers
Focus	
  on	
  
release	
  
blockers	
  only.
Focus	
  on	
  
cleaning	
  up	
  
APIs
Focus	
  on	
  
cleaning	
  up	
  
APIs
Provide	
  
early	
  API	
  
feedback
Provide	
  
early	
  API	
  
feedback
Start	
  
upgrading	
  
contributed	
  
modules	
  
Start	
  
upgrading	
  
contributed	
  
themes
Start	
  tes6ng	
  
Drupal	
  8,	
  
upgrade	
  path
PRAGUE
PORTLAND
MID 2013
Alpha
Late 2013
BETA 1
EARLY 2014
RC1
Core team
featuresREFINING
Early 2013
Anything	
  goes!	
  
features,	
  API	
  
changes,	
  and	
  
addi6ons	
  
Module
developers Site buildersThemers
Focus	
  on	
  
release	
  
blockers	
  only.
Focus	
  on	
  
cleaning	
  up	
  
APIs
Focus	
  on	
  
cleaning	
  up	
  
APIs
Provide	
  
early	
  API	
  
feedback
Provide	
  
early	
  API	
  
feedback
Start	
  
upgrading	
  
contributed	
  
modules	
  
Start	
  
upgrading	
  
contributed	
  
themes
Start	
  tes6ng	
  
Drupal	
  8,	
  
upgrade	
  path
PRAGUE
PORTLAND
MID 2013
Alpha
Late 2013
BETA 1
EARLY 2014
RC1
It’s ready WHEN
IT’s READY
Core team
featuresREFINING
Early 2013
Anything	
  goes!	
  
features,	
  API	
  
changes,	
  and	
  
addi6ons	
  
Module
developers Site buildersThemers
Focus	
  on	
  
release	
  
blockers	
  only.
Focus	
  on	
  
cleaning	
  up	
  
APIs
Focus	
  on	
  
cleaning	
  up	
  
APIs
Provide	
  
early	
  API	
  
feedback
Provide	
  
early	
  API	
  
feedback
Start	
  
upgrading	
  
contributed	
  
modules	
  
Start	
  
upgrading	
  
contributed	
  
themes
Start	
  tes6ng	
  
Drupal	
  8,	
  
upgrade	
  path
Contrib	
  modules Contrib	
  themes
Early	
  
adopters
No	
  bugs
PRAGUE
PORTLAND
MID 2013
Alpha
Late 2013
BETA 1
EARLY 2014
RC1
It’s ready WHEN
IT’s READY
Core team
featuresREFINING
testing
Early 2013
Anything	
  goes!	
  
features,	
  API	
  
changes,	
  and	
  
addi6ons	
  
Module
developers Site buildersThemers
Focus	
  on	
  
release	
  
blockers	
  only.
Focus	
  on	
  
cleaning	
  up	
  
APIs
Focus	
  on	
  
cleaning	
  up	
  
APIs
Provide	
  
early	
  API	
  
feedback
Provide	
  
early	
  API	
  
feedback
Start	
  
upgrading	
  
contributed	
  
modules	
  
Start	
  
upgrading	
  
contributed	
  
themes
Start	
  tes6ng	
  
Drupal	
  8,	
  
upgrade	
  path
Contrib	
  modules Contrib	
  themes
Early	
  
adopters
No	
  bugs
PRAGUE
PORTLAND
MID 2013
Alpha
Late 2013
BETA 1
EARLY 2014
RC1
It’s ready WHEN
IT’s READY
Core team
featuresREFINING
testing
Early 2013
Anything	
  goes!	
  
features,	
  API	
  
changes,	
  and	
  
addi6ons	
  
Module
developers Site buildersThemers
Focus	
  on	
  
release	
  
blockers	
  only.
Focus	
  on	
  
cleaning	
  up	
  
APIs
Focus	
  on	
  
cleaning	
  up	
  
APIs
Provide	
  
early	
  API	
  
feedback
Provide	
  
early	
  API	
  
feedback
Start	
  
upgrading	
  
contributed	
  
modules	
  
Start	
  
upgrading	
  
contributed	
  
themes
Start	
  tes6ng	
  
Drupal	
  8,	
  
upgrade	
  path
Contrib	
  modules Contrib	
  themes
Early	
  
adopters
No	
  bugs
PRAGUE
PORTLAND
There Is still time
to get involved.
We’ll take the
time to get it
right.
DRUPAL8LAUNCH
LET’S“UPIT”MORE!
HISTORYOF
DRUPALLAUNCHES
HISTORYOF
DRUPALLAUNCHES
• Drupal 6: one blog post
HISTORYOF
DRUPALLAUNCHES
• Drupal 6: one blog post
• Drupal 7: one landing page and 300 parties
Joe Saylor
Drupal Association
hired marketing and
communication manager
Joe Saylor
Drupal Association
hired marketing and
communication manager
Launch Objectives
• Grow Drupal adoption as a
percentage of site usage 	

• Grow the Drupal developer
community	

• Support and celebrate the existing
community
Launch Objectives
• Grow Drupal adoption as a
percentage of site usage 	

• Grow the Drupal developer
community	

• Support and celebrate the existing
community
Asset Wish List
• Overview video
• Overview presentation
• Drupal 8 training
• Sales guide for agencies and shops
Launch Objectives
• Grow Drupal adoption as a
percentage of site usage 	

• Grow the Drupal developer
community	

• Support and celebrate the existing
community
Asset Wish List
• Overview video
• Overview presentation
• Drupal 8 training
• Sales guide for agencies and shops
Provide a promotion package with content and
materials people can easily use to promote the launch:
• Example social media updates
• Overview presentation
• Branded assets (logo, brand guidance)
Engaging the Community
Launch Objectives
• Grow Drupal adoption as a
percentage of site usage 	

• Grow the Drupal developer
community	

• Support and celebrate the existing
community
Asset Wish List
• Overview video
• Overview presentation
• Drupal 8 training
• Sales guide for agencies and shops
Provide a promotion package with content and
materials people can easily use to promote the launch:
• Example social media updates
• Overview presentation
• Branded assets (logo, brand guidance)
Engaging the CommunityCountry Groups on G.D.O• Provide launch promotional materials• Provide information that can be translated:- Press release
- Example PR pitch
- Example social media updates
We help individuals build a dream
We give small organizations a big voice
We give enterprises a new idea
We inspire wonder and delight
We admit no boundaries
We level the playing field
More than 1,600
people contributed to Drupal 8
Number of core contributors
0
425
850
1275
1700
ABOUTTOdouble!
Drupal 7.0
Drupal 8-alpha3
Number of core contributors
0
425
850
1275
1700
New
Recurring
Number of core contributors
Drupal 7.0
Drupal 8-alpha3
0
425
850
1275
1700
New
Recurring
Number of core contributors
More RECURRING
contributors
More NEW
contributors
Drupal 7.0
Drupal 8-alpha3
Cathy
Theys
d.o username:
YesCT
joined:
5.5 years ago
location:
United States
contribution:
Sprints
Alex
Pott
d.o username:
alexpott
joined:
6 years ago
location:
United Kingdom
contribution:
Core Maintainer
Alex
Pott
d.o username:
alexpott
joined:
6 years ago
location:
United Kingdom
contribution:
Core Maintainer
Alex
Pott
d.o username:
alexpott
joined:
6 years ago
location:
United Kingdom
contribution:
Core co-maintainer
Jesse
beach
d.o username:
jessebeach
joined:
3.5 years ago
location:
United States
contribution:
Accessibility/Front-end
jeremy
thorson
d.o username:
jthorson
joined:
6 years ago
location:
Canada
contribution:
Quality assurance
Shannon
vettes
d.o username:
svettes
joined:
2.5 years ago
location:
France
contribution:
Project management
scott
reeves
d.o username:
Cottser
joined:
2.5 years ago
location:
Canada
contribution:
Themer/Mentor
tim
plunkett
d.o username:
tim.plunkett
joined:
5.5 years ago
location:
United States
contribution:
Core generalist
Vijay
Mani
d.o username:
vijaycs85
joined:
7 years ago
location:
India
contribution:
Low-Hanging Fruit
Sascha
grossenbacher
d.o username:
Berdir
joined:
5.5 years ago
location:
Switzerland
contribution:
Entities and Fields
Daniel
Wehner
d.o username:
dawehner
joined:
6.5 years ago
location:
Germany
contribution:
Views in Core
Klaus
purer
d.o username:
klausi
joined:
5.5 years ago
location:
Austria
contribution:
REST/Project Reviews
alex
bronstein
d.o username:
effulgentsia
joined:
7 years ago
location:
United States
contribution:
Diplomat/Momentum Engineer
ryan
frederick
d.o username:
ry5n
joined:
1.5 years ago
location:
Canada
contribution:
Designer
lee
rowlands
d.o username:
larowlan
joined:
5 years ago
location:
Australia
contribution:
UX Patterns
virtual high five
place
hand
here( )
Thank
you!
Q&A
Contact:	
  h*p://buytaert.net/contact	
  	
  	
  	
  	
  	
  Twi*er:	
  @Dries	
  	
  #DriesNote	
  	
  	
  	
  	
  	
  Blog:	
  h*p://buytaert.net
The Big Group Photo
will take place outside
Entrance 5 immediately
after the keynote
1.Exit First Floor Exit Doors on your right
2.Go down stair case to Ground Floor
3.Go out Door 5
4.Turn Left and go out to the plaza
1.
3. Exit 5
4. Plaza
Big Group Photo

Más contenido relacionado

La actualidad más candente

Enterprise Class WordPress
Enterprise Class WordPressEnterprise Class WordPress
Enterprise Class WordPressJake Goldman
 
What Would Core Do?
What Would Core Do?What Would Core Do?
What Would Core Do?Jake Goldman
 
The Art of Web Design, 101
The Art of Web Design, 101The Art of Web Design, 101
The Art of Web Design, 101kellyhousholder
 
WAI-ARIA is More Than Accessibility
WAI-ARIA is More Than AccessibilityWAI-ARIA is More Than Accessibility
WAI-ARIA is More Than Accessibility偉格 高
 
What IS SharePoint Development?
What IS SharePoint Development?What IS SharePoint Development?
What IS SharePoint Development?Mark Rackley
 
Internship presentation
Internship presentationInternship presentation
Internship presentationWasim Shemna
 

La actualidad más candente (10)

Unit 2.7 Images
Unit 2.7 ImagesUnit 2.7 Images
Unit 2.7 Images
 
Confluence 101
Confluence 101Confluence 101
Confluence 101
 
Enterprise Class WordPress
Enterprise Class WordPressEnterprise Class WordPress
Enterprise Class WordPress
 
What Would Core Do?
What Would Core Do?What Would Core Do?
What Would Core Do?
 
The Art of Web Design, 101
The Art of Web Design, 101The Art of Web Design, 101
The Art of Web Design, 101
 
WAI-ARIA is More Than Accessibility
WAI-ARIA is More Than AccessibilityWAI-ARIA is More Than Accessibility
WAI-ARIA is More Than Accessibility
 
What IS SharePoint Development?
What IS SharePoint Development?What IS SharePoint Development?
What IS SharePoint Development?
 
Anex.......
Anex.......Anex.......
Anex.......
 
Internship presentation
Internship presentationInternship presentation
Internship presentation
 
Discover SharePoint 2013
Discover SharePoint 2013Discover SharePoint 2013
Discover SharePoint 2013
 

Destacado

State of Drupal keynote, DrupalCon Chicago
State of Drupal keynote, DrupalCon ChicagoState of Drupal keynote, DrupalCon Chicago
State of Drupal keynote, DrupalCon ChicagoDries 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 India
State of Drupal keynote, DrupalCon IndiaState of Drupal keynote, DrupalCon India
State of Drupal keynote, DrupalCon IndiaDries Buytaert
 
State of Drupal keynote, DrupalCon Dublin
State of Drupal keynote, DrupalCon DublinState of Drupal keynote, DrupalCon Dublin
State of Drupal keynote, DrupalCon DublinDries 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 Portland
State of Drupal keynote, DrupalCon PortlandState of Drupal keynote, DrupalCon Portland
State of Drupal keynote, DrupalCon PortlandDries Buytaert
 
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 Amsterdam
State of Drupal keynote, DrupalCon AmsterdamState of Drupal keynote, DrupalCon Amsterdam
State of Drupal keynote, DrupalCon AmsterdamDries Buytaert
 
Presentation on-google
Presentation on-googlePresentation on-google
Presentation on-googleGurjit
 
Presentation On Apple INC
Presentation On Apple INCPresentation On Apple INC
Presentation On Apple INCHusnain Shah
 
Apple Inc Presentatioin
Apple Inc PresentatioinApple Inc Presentatioin
Apple Inc Presentatioin2AM
 
State of Drupal keynote, DrupalCon Austin
State of Drupal keynote, DrupalCon AustinState of Drupal keynote, DrupalCon Austin
State of Drupal keynote, DrupalCon AustinDries Buytaert
 

Destacado (15)

State of Drupal keynote, DrupalCon Chicago
State of Drupal keynote, DrupalCon ChicagoState of Drupal keynote, DrupalCon Chicago
State of Drupal keynote, DrupalCon Chicago
 
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 India
State of Drupal keynote, DrupalCon IndiaState of Drupal keynote, DrupalCon India
State of Drupal keynote, DrupalCon India
 
Community building
Community buildingCommunity building
Community building
 
State of Drupal keynote, DrupalCon Dublin
State of Drupal keynote, DrupalCon DublinState of Drupal keynote, DrupalCon Dublin
State of Drupal keynote, DrupalCon Dublin
 
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 Portland
State of Drupal keynote, DrupalCon PortlandState of Drupal keynote, DrupalCon Portland
State of Drupal keynote, DrupalCon Portland
 
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 Amsterdam
State of Drupal keynote, DrupalCon AmsterdamState of Drupal keynote, DrupalCon Amsterdam
State of Drupal keynote, DrupalCon Amsterdam
 
Apple inc
Apple incApple inc
Apple inc
 
HR presentation
HR presentationHR presentation
HR presentation
 
Presentation on-google
Presentation on-googlePresentation on-google
Presentation on-google
 
Presentation On Apple INC
Presentation On Apple INCPresentation On Apple INC
Presentation On Apple INC
 
Apple Inc Presentatioin
Apple Inc PresentatioinApple Inc Presentatioin
Apple Inc Presentatioin
 
State of Drupal keynote, DrupalCon Austin
State of Drupal keynote, DrupalCon AustinState of Drupal keynote, DrupalCon Austin
State of Drupal keynote, DrupalCon Austin
 

Similar a State of Drupal keynote, DrupalCon Prague

(Updated) SharePoint & jQuery Guide
(Updated) SharePoint & jQuery Guide(Updated) SharePoint & jQuery Guide
(Updated) SharePoint & jQuery GuideMark Rackley
 
Startup Institute NYC: Styling
Startup Institute NYC: StylingStartup Institute NYC: Styling
Startup Institute NYC: StylingMatthew Gerrior
 
Aucd ppt
Aucd pptAucd ppt
Aucd ppticidemo
 
So, You Wanna Dev? Join the Team! - WordCamp Raleigh 2017
So, You Wanna Dev? Join the Team! - WordCamp Raleigh 2017 So, You Wanna Dev? Join the Team! - WordCamp Raleigh 2017
So, You Wanna Dev? Join the Team! - WordCamp Raleigh 2017 Evan Mullins
 
Drupal8 Introduction
Drupal8 IntroductionDrupal8 Introduction
Drupal8 IntroductionMadhav Vyas
 
Make SharePoint Look Not Like SharePoint - SPSNashville - Cathy Dew
Make SharePoint Look Not Like SharePoint - SPSNashville - Cathy DewMake SharePoint Look Not Like SharePoint - SPSNashville - Cathy Dew
Make SharePoint Look Not Like SharePoint - SPSNashville - Cathy DewCathy Dew
 
WordCamp Asheville 2017 - So You Wanna Dev? Join the Team!
WordCamp Asheville 2017 - So You Wanna Dev? Join the Team!WordCamp Asheville 2017 - So You Wanna Dev? Join the Team!
WordCamp Asheville 2017 - So You Wanna Dev? Join the Team!Evan Mullins
 
WordCamp Greenville 2018 - Beware the Dark Side, or an Intro to Development
WordCamp Greenville 2018 - Beware the Dark Side, or an Intro to DevelopmentWordCamp Greenville 2018 - Beware the Dark Side, or an Intro to Development
WordCamp Greenville 2018 - Beware the Dark Side, or an Intro to DevelopmentEvan Mullins
 
Web Development for UX Designers
Web Development for UX DesignersWeb Development for UX Designers
Web Development for UX DesignersAshlimarie
 
State of Drupal keynote, DrupalCon Vienna
State of Drupal keynote, DrupalCon ViennaState of Drupal keynote, DrupalCon Vienna
State of Drupal keynote, DrupalCon ViennaDries Buytaert
 
DrupalTour. Rivne — Drupal 8 (Ivan Tibezh, InternetDevels)
DrupalTour. Rivne — Drupal 8 (Ivan Tibezh, InternetDevels)DrupalTour. Rivne — Drupal 8 (Ivan Tibezh, InternetDevels)
DrupalTour. Rivne — Drupal 8 (Ivan Tibezh, InternetDevels)Drupaltour
 
Drupal 8 UX: Connceting the dots
Drupal 8 UX: Connceting the dotsDrupal 8 UX: Connceting the dots
Drupal 8 UX: Connceting the dotsRoy Scholten
 
From Backbone to Ember and Back(bone) Again
From Backbone to Ember and Back(bone) AgainFrom Backbone to Ember and Back(bone) Again
From Backbone to Ember and Back(bone) Againjonknapp
 
Best Practices and Tips on Migrating a Legacy-Based CMS to Drupal
Best Practices and Tips on Migrating a Legacy-Based CMS to DrupalBest Practices and Tips on Migrating a Legacy-Based CMS to Drupal
Best Practices and Tips on Migrating a Legacy-Based CMS to DrupalMediacurrent
 
Lean Development: Design Through Iterative Experiments
Lean Development: Design Through Iterative ExperimentsLean Development: Design Through Iterative Experiments
Lean Development: Design Through Iterative ExperimentsSalesforce Developers
 
Curtin University Frontend Web Development
Curtin University Frontend Web DevelopmentCurtin University Frontend Web Development
Curtin University Frontend Web DevelopmentDaryll Chu
 
Website Development Services Provider Company
Website Development Services Provider CompanyWebsite Development Services Provider Company
Website Development Services Provider CompanyIndicsoft Technologies
 
Wordpress Websites
Wordpress WebsitesWordpress Websites
Wordpress Websitespaddyo
 

Similar a State of Drupal keynote, DrupalCon Prague (20)

(Updated) SharePoint & jQuery Guide
(Updated) SharePoint & jQuery Guide(Updated) SharePoint & jQuery Guide
(Updated) SharePoint & jQuery Guide
 
Startup Institute NYC: Styling
Startup Institute NYC: StylingStartup Institute NYC: Styling
Startup Institute NYC: Styling
 
Aucd ppt
Aucd pptAucd ppt
Aucd ppt
 
So, You Wanna Dev? Join the Team! - WordCamp Raleigh 2017
So, You Wanna Dev? Join the Team! - WordCamp Raleigh 2017 So, You Wanna Dev? Join the Team! - WordCamp Raleigh 2017
So, You Wanna Dev? Join the Team! - WordCamp Raleigh 2017
 
Drupal8 Introduction
Drupal8 IntroductionDrupal8 Introduction
Drupal8 Introduction
 
Make SharePoint Look Not Like SharePoint - SPSNashville - Cathy Dew
Make SharePoint Look Not Like SharePoint - SPSNashville - Cathy DewMake SharePoint Look Not Like SharePoint - SPSNashville - Cathy Dew
Make SharePoint Look Not Like SharePoint - SPSNashville - Cathy Dew
 
The World of Dynamic Sites
The World of Dynamic SitesThe World of Dynamic Sites
The World of Dynamic Sites
 
WordCamp Asheville 2017 - So You Wanna Dev? Join the Team!
WordCamp Asheville 2017 - So You Wanna Dev? Join the Team!WordCamp Asheville 2017 - So You Wanna Dev? Join the Team!
WordCamp Asheville 2017 - So You Wanna Dev? Join the Team!
 
WordCamp Greenville 2018 - Beware the Dark Side, or an Intro to Development
WordCamp Greenville 2018 - Beware the Dark Side, or an Intro to DevelopmentWordCamp Greenville 2018 - Beware the Dark Side, or an Intro to Development
WordCamp Greenville 2018 - Beware the Dark Side, or an Intro to Development
 
Web Development for UX Designers
Web Development for UX DesignersWeb Development for UX Designers
Web Development for UX Designers
 
State of Drupal keynote, DrupalCon Vienna
State of Drupal keynote, DrupalCon ViennaState of Drupal keynote, DrupalCon Vienna
State of Drupal keynote, DrupalCon Vienna
 
DrupalTour. Rivne — Drupal 8 (Ivan Tibezh, InternetDevels)
DrupalTour. Rivne — Drupal 8 (Ivan Tibezh, InternetDevels)DrupalTour. Rivne — Drupal 8 (Ivan Tibezh, InternetDevels)
DrupalTour. Rivne — Drupal 8 (Ivan Tibezh, InternetDevels)
 
Drupal 8 UX: Connceting the dots
Drupal 8 UX: Connceting the dotsDrupal 8 UX: Connceting the dots
Drupal 8 UX: Connceting the dots
 
From Backbone to Ember and Back(bone) Again
From Backbone to Ember and Back(bone) AgainFrom Backbone to Ember and Back(bone) Again
From Backbone to Ember and Back(bone) Again
 
Best Practices and Tips on Migrating a Legacy-Based CMS to Drupal
Best Practices and Tips on Migrating a Legacy-Based CMS to DrupalBest Practices and Tips on Migrating a Legacy-Based CMS to Drupal
Best Practices and Tips on Migrating a Legacy-Based CMS to Drupal
 
Lean Development: Design Through Iterative Experiments
Lean Development: Design Through Iterative ExperimentsLean Development: Design Through Iterative Experiments
Lean Development: Design Through Iterative Experiments
 
Curtin University Frontend Web Development
Curtin University Frontend Web DevelopmentCurtin University Frontend Web Development
Curtin University Frontend Web Development
 
Wordpress development 101
Wordpress development 101Wordpress development 101
Wordpress development 101
 
Website Development Services Provider Company
Website Development Services Provider CompanyWebsite Development Services Provider Company
Website Development Services Provider Company
 
Wordpress Websites
Wordpress WebsitesWordpress Websites
Wordpress Websites
 

Último

A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 

Último (20)

A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 

State of Drupal keynote, DrupalCon Prague