When Will Drupal Die? (Keynote talk)

Post on 07-Jan-2017

1.558 views 1 download

Transcript of When Will Drupal Die? (Keynote talk)

WHEN WILLDRUPAL DIE?

Chris Shattuck @chris_shattuck

chris@buildamodule.com

Darth Blogger

Darth Blogger

Backdrop

Backdrop

?

1 Project Realtime

http://plnkr.co

MEAN Stack

MongoDB Express.js Angular.js

Node.js

AMP Stack

Apache MySQL

PHP

Drupal Stack

Apache MySQL

PHPJavaScript

jQuery Symfony

MEAN Stack

MongoDB Express.js Angular.js

Node.js

Drupal StackApache MySQL

PHPJavaScript

jQuery Symfony

(PHP, MySQL, JavaScript, C++)

MEAN Stack

MongoDB Express.js Angular.js

Node.js

(JavaScript)

Meteor

(Meteor example)

http://vimeo.com/36579366 Live Coding - Bret Victor

Realtime application building Realtime interaction DRY to the extreme

(Do not Repeat Yourself)

One language = faster to learn

The Competition

Drupal

Project Realtime

2 The Incumbent

10 Years Old!

Dru

pal

Wise, like Drupal. Without the beard.

Stable releases Established audience Mature community

Automation Best practices

The Incumbent

Github vs. Drupal.org 100 pages of comments57 points of comparison

https://groups.drupal.org/node/313068

Speed.Speed.

OOP Getting off the island

Procedural Object-oriented

Procedural vs. Object-oriented

Namespacing Autoloading

Dependency injection Unit testing

Re-usable components More collaboration+

= Futureproofing

OOP Layer Cake

+

Getting off the island

composer.json file from Drupal 8

The investment

3 Convergence

http://friendlymachine.net/posts/omega-vs-zen-which-base-theme-should-you-choose

Drupal

Project Realtime

Drupal

Project Realtime

Chris Shattuck @chris_shattuck

chris@buildamodule.com

Thank you, you’re awesome!