State of Drupal keynote, DrupalCon Austin

210
STATE OF DRUPAL DRIES BUYTAERT // @Dries on Twitter // #Driesnote

Transcript of State of Drupal keynote, DrupalCon Austin

Page 1: State of Drupal keynote, DrupalCon Austin

STATE OF DRUPAL

DRIES BUYTAERT // @Dries on Twitter // #Driesnote

Page 2: State of Drupal keynote, DrupalCon Austin
Page 3: State of Drupal keynote, DrupalCon Austin

The “Photographic Apparatus”

“the photographic apparatus” 1839

Page 4: State of Drupal keynote, DrupalCon Austin
Page 5: State of Drupal keynote, DrupalCon Austin

it was so simple!

Fig. 1 Fig. 2 Fig. 3 Fig. 4

Fig. 5 Fig. 6 Fig. 7 Fig. 8

Fig. 9 Fig. 12

Page 6: State of Drupal keynote, DrupalCon Austin

“the kodak” 1885

it got simpler

Page 7: State of Drupal keynote, DrupalCon Austin
Page 8: State of Drupal keynote, DrupalCon Austin
Page 9: State of Drupal keynote, DrupalCon Austin

1850 1920 1950 1970 1990 2000 2010

but that was just the beginning

Page 10: State of Drupal keynote, DrupalCon Austin
Page 11: State of Drupal keynote, DrupalCon Austin

35mm spawned a whole ecosystem

Page 12: State of Drupal keynote, DrupalCon Austin

Load Shoot Unload Develop Enlarge Print Store Share

35mm

if we map the user’s journey...

Page 13: State of Drupal keynote, DrupalCon Austin

Load Shoot Unload Develop Enlarge Print Store Share

35mm

if we map the user’s journey...

Page 14: State of Drupal keynote, DrupalCon Austin

Load Shoot Unload Store Share

35mm instamatic 1985

each advance removes steps…

Develop

Page 15: State of Drupal keynote, DrupalCon Austin

Load Shoot Unload Store Share

35mm instamatic 1985

each advance removes steps…

Develop

Page 16: State of Drupal keynote, DrupalCon Austin

Load Shoot Store Share

polaroid 1970

reduces effort…

Page 17: State of Drupal keynote, DrupalCon Austin

Load Shoot Store Share

polaroid 1970

reduces effort…

Page 18: State of Drupal keynote, DrupalCon Austin

Shoot Store Share

and simplifies the process

canon digital 2000

Page 19: State of Drupal keynote, DrupalCon Austin

Shoot Store Share

and simplifies the process

canon digital 2000

Page 20: State of Drupal keynote, DrupalCon Austin

Shoot Storeshare

iphone 2005

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

it’s all about the experience

Page 23: State of Drupal keynote, DrupalCon Austin

opticseyeglasses

telescope1600 physics

mechanics

lenses }

innovation enables experience

Page 24: State of Drupal keynote, DrupalCon Austin

innovation enables experience

opticseyeglasses

telescope1600 physics

mechanics

lenses }

Page 25: State of Drupal keynote, DrupalCon Austin

cameraone print1800 silver nitrate

metallurgy

chemistry }

innovation enables experience

opticseyeglasses

telescope1600 physics

mechanics

lenses }

Page 26: State of Drupal keynote, DrupalCon Austin

innovation enables experience

cameraone print1800 silver nitrate

metallurgy

chemistry }opticseyeglasses

telescope1600 physics

mechanics

lenses }

Page 27: State of Drupal keynote, DrupalCon Austin

filmmany prints1900 printing

textiles

plastics}

innovation enables experience

cameraone print1800 silver nitrate

metallurgy

chemistry }opticseyeglasses

telescope1600 physics

mechanics

lenses }

Page 28: State of Drupal keynote, DrupalCon Austin

innovation enables experience

filmmany prints1900 printing

textiles

plastics}

cameraone print1800 silver nitrate

metallurgy

chemistry }opticseyeglasses

telescope1600 physics

mechanics

lenses }

Page 29: State of Drupal keynote, DrupalCon Austin

electronics

LCD screen

sensor1990 digital}innovation enables experience

filmmany prints1900 printing

textiles

plastics}

cameraone print1800 silver nitrate

metallurgy

chemistry }opticseyeglasses

telescope1600 physics

mechanics

lenses }

Page 30: State of Drupal keynote, DrupalCon Austin

let’s apply this to the web

static web1990 browser

html

http }

Page 31: State of Drupal keynote, DrupalCon Austin

static web1990 browser

html

http }

Page 32: State of Drupal keynote, DrupalCon Austin

php

dynamic web1995 mysqlapache }Linux

static web1990 browser

html

http }

Page 33: State of Drupal keynote, DrupalCon Austin

The site builders journey in the dynamic web

Page 34: State of Drupal keynote, DrupalCon Austin

content

profile

template

deploy plan

design

paywall

auth system

error handler

xml/json/rss

file system

email handler

css/jsdb schema queriesrelate data

geo integration

seo

rest auth

backup system

web service

The site builders journey in the dynamic web

cachingrest endpoint

Page 35: State of Drupal keynote, DrupalCon Austin

static web1 browser

html

http }

php

dynamic web1 mysqlapache }Linux

Page 36: State of Drupal keynote, DrupalCon Austin

static web1 browser

html

http }

php

dynamic web1 mysqlapache }Linux

assembled webmodules

2005 }themes

web services

Page 37: State of Drupal keynote, DrupalCon Austin

content

profile

template

deploy plan

design

paywall

auth system

error handler

xml/json/rss

file system

email handler

css/jsdb schema querysrelate data

geo integration

seo

rest auth

backup system

web service

cachingrest endpoint

Page 38: State of Drupal keynote, DrupalCon Austin

The assembled web made the journey many times simpler

content deploycore modules configuretheme

Page 39: State of Drupal keynote, DrupalCon Austin

The assembled web made the journey many times simpler

content deploycore modules configuretheme

Page 40: State of Drupal keynote, DrupalCon Austin

static web1 browser

html

http }

php

dynamic web1 mysqlapache }Linux

assembled webmodules

2005 }themesapisweb services

what Is Next?

Page 41: State of Drupal keynote, DrupalCon Austin

static web1 browser

html

http }

php

dynamic web1 mysqlapache }Linux

assembled webmodules

2005 }themesapisweb services

what Is Next?

?2015 }

Page 42: State of Drupal keynote, DrupalCon Austin

The next 10 years will bring a

new wave of innovation

Page 43: State of Drupal keynote, DrupalCon Austin
Page 44: State of Drupal keynote, DrupalCon Austin

!

Augmented reality Machine learning

Wearable tech Near-field communication

Crypto currencies Drones

Geolocation Personalization

Social login

Page 45: State of Drupal keynote, DrupalCon Austin
Page 46: State of Drupal keynote, DrupalCon Austin

!Augmented reality

Machine learningWearable tech

Near-field communication Crypto currencies

Drones Geolocation

Personalization Social login

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

!Augmented reality Machine learning

Wearable tech Near-field communication

Crypto currencies Drones

Geolocation Personalization

Social login

Page 49: State of Drupal keynote, DrupalCon Austin
Page 50: State of Drupal keynote, DrupalCon Austin

!Augmented reality Machine learning

Wearable tech

Near-field communication

Crypto currencies Drones

Geolocation Personalization

Social login

Page 51: State of Drupal keynote, DrupalCon Austin
Page 52: State of Drupal keynote, DrupalCon Austin

!Augmented reality Machine learning

Wearable tech Near-field communication

Crypto currencies Drones

Geolocation Personalization

Social login

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

!Augmented reality Machine learning

Wearable tech Near-field communication

Crypto currencies

Drones Geolocation

Personalization Social login

Page 55: State of Drupal keynote, DrupalCon Austin

Uber

Page 56: State of Drupal keynote, DrupalCon Austin

Uber

!Augmented reality Machine learning

Wearable tech Near-field communication

Crypto currencies Drones

GeoloCation personalization

social login

Page 57: State of Drupal keynote, DrupalCon Austin

All these technologies will

come together

Page 58: State of Drupal keynote, DrupalCon Austin

All these technologies will

come together

Page 59: State of Drupal keynote, DrupalCon Austin

WE Are at the beginning of the

fourth wave

assembled webmodules

2005 }themesapisweb services

static web1 browser

html

http }

php

dynamic web1 mysqlapache }Linux

Page 60: State of Drupal keynote, DrupalCon Austin

WE Are at the beginning of the

fourth wave

assembled webmodules

2005 }themesapisweb services

experience web2015 }

static web1 browser

html

http }

php

dynamic web1 mysqlapache }Linux

Page 61: State of Drupal keynote, DrupalCon Austin

what is the Experience web?

1 commerce 2 search

Page 62: State of Drupal keynote, DrupalCon Austin

what is the Experience web?

1 commerce 2 search

Page 63: State of Drupal keynote, DrupalCon Austin

STEP

1 CATALOG

Page 64: State of Drupal keynote, DrupalCon Austin

STEP

2 website

Page 65: State of Drupal keynote, DrupalCon Austin

STEP

3 find + Select

Page 66: State of Drupal keynote, DrupalCon Austin

STEP

4 Add to cart

Page 67: State of Drupal keynote, DrupalCon Austin

STEP

5 create account

Page 68: State of Drupal keynote, DrupalCon Austin

STEP

6 enter payment

Page 69: State of Drupal keynote, DrupalCon Austin

STEP

7 enter shipping info

Page 70: State of Drupal keynote, DrupalCon Austin

STEP

8 review + Submit

Page 71: State of Drupal keynote, DrupalCon Austin

STEP

9 product shipped

Page 72: State of Drupal keynote, DrupalCon Austin

STEP

10 wait 3-5 days

Page 73: State of Drupal keynote, DrupalCon Austin

Imagine what it could

look like.

Page 74: State of Drupal keynote, DrupalCon Austin

STEP 1

catalog

STEP 2

website

STEP 3

find

STEP 4

add to cart

STEP 5

account

STEP 6

payment info

STEP 7

address

STEP 8

review

STEP 10

wait

STEP 9

ship

Page 75: State of Drupal keynote, DrupalCon Austin

STEP 1

catalog

STEP 2

website

STEP 3

find

STEP 8

review

STEP 10

wait

STEP 9

ship

Identity provider

Page 76: State of Drupal keynote, DrupalCon Austin

STEP 8

review

STEP 10

wait

STEP 9

ship

STEP 1

catalog

STEP 2

website

STEP 3

find

Page 77: State of Drupal keynote, DrupalCon Austin

STEP 8

review

drone delivery

STEP 1

catalog

STEP 2

website

STEP 3

find

Page 78: State of Drupal keynote, DrupalCon Austin

STEP 9

ship

STEP 1

catalog

STEP 2

website

STEP 8

review

STEP 3

find

Page 79: State of Drupal keynote, DrupalCon Austin

STEP 9

ship

GOOGLE glass + rfid

Page 80: State of Drupal keynote, DrupalCon Austin

STEP 2

Glass

STEP 10

ship

Page 81: State of Drupal keynote, DrupalCon Austin
Page 82: State of Drupal keynote, DrupalCon Austin
Page 83: State of Drupal keynote, DrupalCon Austin
Page 84: State of Drupal keynote, DrupalCon Austin
Page 85: State of Drupal keynote, DrupalCon Austin
Page 86: State of Drupal keynote, DrupalCon Austin
Page 87: State of Drupal keynote, DrupalCon Austin

From “1-click purchase” to “1-blink purchase”

Page 88: State of Drupal keynote, DrupalCon Austin
Page 89: State of Drupal keynote, DrupalCon Austin

in this future what Is our

role?

Page 90: State of Drupal keynote, DrupalCon Austin

what is the experience web?

1 commerce 2 search

Page 91: State of Drupal keynote, DrupalCon Austin

what is the experience web?

1 commerce 2 search

Page 92: State of Drupal keynote, DrupalCon Austin

what is the experience web?

1 commerce 2 search

Page 93: State of Drupal keynote, DrupalCon Austin

Search was just search2010

Page 94: State of Drupal keynote, DrupalCon Austin

Search was just search2010

Page 95: State of Drupal keynote, DrupalCon Austin

Search is becoming an experiencetoday

Page 96: State of Drupal keynote, DrupalCon Austin

Search is becoming an experiencetoday

Page 97: State of Drupal keynote, DrupalCon Austin

Search is becoming an experiencetoday

Page 98: State of Drupal keynote, DrupalCon Austin

Will it be the whole experience?FUTURE

Page 99: State of Drupal keynote, DrupalCon Austin
Page 100: State of Drupal keynote, DrupalCon Austin
Page 101: State of Drupal keynote, DrupalCon Austin
Page 102: State of Drupal keynote, DrupalCon Austin
Page 103: State of Drupal keynote, DrupalCon Austin
Page 104: State of Drupal keynote, DrupalCon Austin
Page 105: State of Drupal keynote, DrupalCon Austin
Page 106: State of Drupal keynote, DrupalCon Austin

in this future what Is our

role?

Page 107: State of Drupal keynote, DrupalCon Austin

“disintermediation” !

(a big word for cutting out the middleman)

Page 108: State of Drupal keynote, DrupalCon Austin

The web is disintermediating

brick and mortar

Page 109: State of Drupal keynote, DrupalCon Austin

Google is disintermediating

the web

Page 110: State of Drupal keynote, DrupalCon Austin
Page 111: State of Drupal keynote, DrupalCon Austin

Chromechromecast

Maps

Drive

Glass NexusNexus

car

wallet

Gmail

Google+

Google now youtube

nest

experience

Page 112: State of Drupal keynote, DrupalCon Austin

Chromechromecast

Maps

Drive

Glass NexusNexus

car

wallet

Gmail

Google+

Google now youtube

nest

it’s not just google

Page 113: State of Drupal keynote, DrupalCon Austin
Page 114: State of Drupal keynote, DrupalCon Austin
Page 115: State of Drupal keynote, DrupalCon Austin
Page 116: State of Drupal keynote, DrupalCon Austin

let’s talk about how this affects

drupal

Page 117: State of Drupal keynote, DrupalCon Austin

The open web is closing up

Page 118: State of Drupal keynote, DrupalCon Austin

The open web is closing up

Page 119: State of Drupal keynote, DrupalCon Austin

We won’t be able to stop it

Page 120: State of Drupal keynote, DrupalCon Austin

We won’t be able to stop it

It’s easier for users

CBA

Page 121: State of Drupal keynote, DrupalCon Austin

We won’t be able to stop it

It drives business

$It’s easier for users

CBA

Page 122: State of Drupal keynote, DrupalCon Austin

flights from Boston

Page 123: State of Drupal keynote, DrupalCon Austin

flights from Boston

Page 124: State of Drupal keynote, DrupalCon Austin
Page 125: State of Drupal keynote, DrupalCon Austin
Page 126: State of Drupal keynote, DrupalCon Austin

google is the big box of the web

Page 127: State of Drupal keynote, DrupalCon Austin

on the other hand

Page 128: State of Drupal keynote, DrupalCon Austin

on the other handBrands don’t want to share customers1

Page 129: State of Drupal keynote, DrupalCon Austin

on the other hand

Brands want to own the experience2

Brands don’t want to share customers1

Page 130: State of Drupal keynote, DrupalCon Austin

My recent Amazon purchases

Brands don’t want to share customers1

Page 131: State of Drupal keynote, DrupalCon Austin

My recent Amazon purchases

Brands don’t want to share customers1

Page 132: State of Drupal keynote, DrupalCon Austin
Page 133: State of Drupal keynote, DrupalCon Austin
Page 134: State of Drupal keynote, DrupalCon Austin

Brands want to own the experience2

Page 135: State of Drupal keynote, DrupalCon Austin
Page 136: State of Drupal keynote, DrupalCon Austin
Page 137: State of Drupal keynote, DrupalCon Austin

wanted to CREATE a branded DIGITAL EXPERIENCE

Page 138: State of Drupal keynote, DrupalCon Austin
Page 139: State of Drupal keynote, DrupalCon Austin
Page 140: State of Drupal keynote, DrupalCon Austin

whole foods stats382 Stores

in 7 countries

$12.9 billion in sales (FY2013)

84,000+team members

100 best Companies to Work For

FORTUNE 500

Jason J. Buechel chief information officer

Page 141: State of Drupal keynote, DrupalCon Austin

drupal 8 is lighting the way

forward

Page 142: State of Drupal keynote, DrupalCon Austin

core configure write deploythememodules

with drupal 8, we MADE THE ASSEMBLED web even more powerful

Page 143: State of Drupal keynote, DrupalCon Austin

core configure write deploythememodules

with drupal 8, we MADE THE ASSEMBLED web even more powerful

Page 144: State of Drupal keynote, DrupalCon Austin

core configure write deploythememodules}

Page 145: State of Drupal keynote, DrupalCon Austin

core configure write deploythememodules

drupal 8 embraced standardization

}

Page 146: State of Drupal keynote, DrupalCon Austin

core configure write deploythememodules

node blocks

drupal 7 imperfect data model

title FIELDbody date

Page 147: State of Drupal keynote, DrupalCon Austin

core configure write deploythememodules

node blocks

drupal 7 imperfect data model

title FIELDbody date

not all of these are

entities}

Page 148: State of Drupal keynote, DrupalCon Austin

core configure write deploythememodules

node blocks

drupal 7 imperfect data model

title FIELDbody datenot all of these are

fields

}not all of these are

entities}

Page 149: State of Drupal keynote, DrupalCon Austin

core configure write deploythememodules

node blocks

view

drupal 8 an even better data model

title body email entity reference

Page 150: State of Drupal keynote, DrupalCon Austin

core configure write deploythememodules

node blocks

view

drupal 8 an even better data model

title body email entity reference

more things are

fields

}

Page 151: State of Drupal keynote, DrupalCon Austin

core configure write deploythememodules

node blocks

view

drupal 8 an even better data model

more things are

entities}

title body email entity reference

more things are

fields

}

Page 152: State of Drupal keynote, DrupalCon Austin

core configure write deploythememodules

node blocks

view

drupal 8 an even better data model

more things are

entities}

title body email entity reference

more things are

fields

}views is in core

}

Page 153: State of Drupal keynote, DrupalCon Austin

datelink phone email entity reference

core configure write deploythememodules

added even more fields

Page 154: State of Drupal keynote, DrupalCon Austin

datelink phone email entity reference

core configure write deploythememodules

semantic from the ground up

added even more fields

Page 155: State of Drupal keynote, DrupalCon Austin

core configure write deploythememodules

restful from the ground up

date

link phone

email

entity reference

entity

Page 156: State of Drupal keynote, DrupalCon Austin

core configure write deploythememodules

restful from the ground up

viewdate

link phone

email

entity reference

entity

Page 157: State of Drupal keynote, DrupalCon Austin

core configure write deploythememodules

restful from the ground up}

rest api

view

rest api

date

link phone

email

entity reference

entity

Page 158: State of Drupal keynote, DrupalCon Austin

core configure write deploythememodules

modernized front end}

Page 159: State of Drupal keynote, DrupalCon Austin

core configure write deploythememodules }

Page 160: State of Drupal keynote, DrupalCon Austin

core configure write deploythememodules

views + rest = multichannel

XMLjson

htmlrss

htmljson

XML

}

Page 161: State of Drupal keynote, DrupalCon Austin

it’s all about the experience

core configure write deploythememodules }

Page 162: State of Drupal keynote, DrupalCon Austin

it’s all about the experience

Effortless authoring

Responsive to the core

core configure write deploythememodules }

Page 163: State of Drupal keynote, DrupalCon Austin

core configure write deploythememodules }

config

db

Dev

code

Stage

config

db

code

Prod

config

db

code

Configuration management

Page 164: State of Drupal keynote, DrupalCon Austin

core configure write deploythememodules }

config

db

Dev

code

Stage

config

db

code

Prod

config

db

code

Configuration management

config config config

Page 165: State of Drupal keynote, DrupalCon Austin

how does this all add up?

Page 166: State of Drupal keynote, DrupalCon Austin

with Drupal 8

Page 167: State of Drupal keynote, DrupalCon Austin

Schema.org entity

typeof:

Name:

Date:

Location:

Image:

you can create semantic content

Page 168: State of Drupal keynote, DrupalCon Austin

Schema.org entity

typeof:

Name:

Date:

Location:

Image:

Event

The Art Pop Ball

July 12, 2014

Boston Massachusetts

Lady Gaga

you can create semantic content

Page 169: State of Drupal keynote, DrupalCon Austin

Schema.org entity

typeof:

Name:

Date:

Location:

Image:

that Is structured …

Event

The Art Pop Ball

July 12, 2014

Boston Massachusetts

Lady Gaga

Page 170: State of Drupal keynote, DrupalCon Austin

that Is structured …

Entity

Field

Field

Field

Field

Event

The Art Pop Ball

July 12, 2014

Boston Massachusetts

Lady Gaga

Page 171: State of Drupal keynote, DrupalCon Austin

LADY GAGAThe Art Pop Ball

branded …

Boston Massachusetts July 12, 2014

Page 172: State of Drupal keynote, DrupalCon Austin

Boston Massachusetts

re-usable …

The Art Pop BallJuly 12, 2014

CONCERT DATES

July 28, 2014

July 12, 2014

Los Angeles

San Francsico

Austin, TexasJuly 18, 2014The Art Pop Ball

The Art Pop Ball

The Art Pop Ball

Page 173: State of Drupal keynote, DrupalCon Austin

contextual …

July 12, 2014

The Art Pop BallBoston Massachusetts

LADY GAGA

0104 de mayo

El Balón ArtpopSantaigo, Chile

LADY GAGA

Page 174: State of Drupal keynote, DrupalCon Austin

discoverable …

July 12, 2014

The Art Pop BallBoston Massachusetts

LADY GAGA

Page 175: State of Drupal keynote, DrupalCon Austin

discoverable …

July 12, 2014

The Art Pop BallBoston Massachusetts

LADY GAGA

Page 176: State of Drupal keynote, DrupalCon Austin

and multichannel

LADY GAGA Boston Massachusetts July 12, 2014

July 12, 2014Boston Massachusetts

LADY GAGAThe Art Pop Ball

The Art Pop Ball

Page 177: State of Drupal keynote, DrupalCon Austin

no other system does this SO EFFORTLESSLY

Page 178: State of Drupal keynote, DrupalCon Austin

drupal 8 allows us to…

Page 179: State of Drupal keynote, DrupalCon Austin

drupal 8 allows us to…

EMBRACE THE Big PLAYERS

1

Page 180: State of Drupal keynote, DrupalCon Austin
Page 181: State of Drupal keynote, DrupalCon Austin

semantic markup is what makes all this happen

Page 182: State of Drupal keynote, DrupalCon Austin

presentationcontent & curation

Page 183: State of Drupal keynote, DrupalCon Austin

CLOSER TO A HEADLEss Drupal

Page 184: State of Drupal keynote, DrupalCon Austin

EMBRACE THE Big PLAYERS

1

drupal 8 allows us to

Page 185: State of Drupal keynote, DrupalCon Austin

FOCUS ON EXPERIENCES

2

drupal 8 allows us to

Page 186: State of Drupal keynote, DrupalCon Austin

we can do this through more

integrations

Page 187: State of Drupal keynote, DrupalCon Austin
Page 188: State of Drupal keynote, DrupalCon Austin
Page 189: State of Drupal keynote, DrupalCon Austin

enable branded experiences

Page 190: State of Drupal keynote, DrupalCon Austin

game changer

drupal 8 WILL BE a

Page 191: State of Drupal keynote, DrupalCon Austin

2,064

954

the number of corecontributors has

doubledsince Drupal 7

(so far)

Page 192: State of Drupal keynote, DrupalCon Austin

patches committed per day

up over

d755%

Page 193: State of Drupal keynote, DrupalCon Austin

areyou one of them?

Page 194: State of Drupal keynote, DrupalCon Austin

when can i use drupal 8?

Page 195: State of Drupal keynote, DrupalCon Austin

ONLy 15beta blockerS left!!!

Page 196: State of Drupal keynote, DrupalCon Austin

beta: Start porting modules• APIs stable • Still some time for feedback • Not ready for production

betaalpha releases

xwe are here!

Page 197: State of Drupal keynote, DrupalCon Austin

rc1: Start building sites

RC1betaalpha releases

• When there are zero critical bugs

Page 198: State of Drupal keynote, DrupalCon Austin

32

64

96

128

160

2012 2013 2014

only 99 critical bugs left to resolve

Peak, sept. 2013 149

99today

Page 199: State of Drupal keynote, DrupalCon Austin

32

64

96

128

160

2012 2013 2014

OUR EFFICIENCY BY 3x …

for a 2014 launch we need TO INCREASE

…today

Page 200: State of Drupal keynote, DrupalCon Austin

party!alpha

releases

Release:

beta RC1

Page 201: State of Drupal keynote, DrupalCon Austin

8.1.xalpha releases beta RC1 }

that Is not all, there Is semantic versioning

Page 202: State of Drupal keynote, DrupalCon Austin

8.1.xalpha releases beta RC1

migrate?

}continuous innovation

that Is not all, there Is semantic versioning

Page 203: State of Drupal keynote, DrupalCon Austin

8.1.x 8.2.xalpha releases beta RC1 }

that Is not all, there Is semantic versioning

Page 204: State of Drupal keynote, DrupalCon Austin

8.1.x 8.2.xalpha releases beta RC1

media?

}

that Is not all, there Is semantic versioning

Page 205: State of Drupal keynote, DrupalCon Austin

that Is not all, there Is semantic versioning

8.1.x 8.2.x 8.3.xalpha releases beta RC1 }

Page 206: State of Drupal keynote, DrupalCon Austin

that Is not all, there Is semantic versioning

8.1.x 8.2.x 8.3.xalpha releases beta RC1

layout?

}

Page 207: State of Drupal keynote, DrupalCon Austin
Page 208: State of Drupal keynote, DrupalCon Austin
Page 209: State of Drupal keynote, DrupalCon Austin
Page 210: State of Drupal keynote, DrupalCon Austin

Thank you! Q + A

Contact: http://buytaert.net/contact | Twitter: @Dries #DriesNote | Blog: http://buytaert.net