drupal 8 adoption myths debunked

26
Debunking Myths to Drupal 8 Adoption Greater Philadelphia Drupal Meetup Group January 17, 2017

Upload: angela-byron

Post on 14-Apr-2017

1.620 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: Drupal 8 Adoption Myths Debunked

Debunking Myths to Drupal 8 Adoption

Greater Philadelphia Drupal Meetup Group January 17, 2017

Page 2: Drupal 8 Adoption Myths Debunked

Who the heck are you?

Page 3: Drupal 8 Adoption Myths Debunked

Agenda

• Recap of Drupal 8 from release until now

• Barriers to adoption

• Myths: Debunked

• What next?

Page 4: Drupal 8 Adoption Myths Debunked
Page 5: Drupal 8 Adoption Myths Debunked

November 19, 2015:Drupal 8.0.0 ships

Page 6: Drupal 8 Adoption Myths Debunked

Hundreds of release parties worldwide!

Page 7: Drupal 8 Adoption Myths Debunked

Lots of great new features

Page 8: Drupal 8 Adoption Myths Debunked

…and new ones every 6 months!

Drupal 8.1.0(April 20, 2016)

Drupal 8.2.0(October 10, 2016)

•BigPipe module •UI for migrations •Better Composer support •JavaScript Testing

•Content Moderation •Improved admin UI

(SettingsTray+Place Block) •Improved REST API

Page 9: Drupal 8 Adoption Myths Debunked

What’s not to love?

Page 10: Drupal 8 Adoption Myths Debunked

And yet…

Drupal 8.0.0

Page 11: Drupal 8 Adoption Myths Debunked

Barriers to adoption• Drupal is for more “ambitious” projects; 30,000+ cat blogs are now

on Tumblr; affects “quantity” (not “quality”) in graph.

• Several top contributed modules not yet ready (or not “seen” as ready)

• Drupal 8 now object-oriented, modern PHP; requires upgrade of skills for D7 developers

• Upgrade of skills required to port modules is blocked on customers asking for D8, which is blocked on unavailability of modules (chicken/egg).

• Migration path from D7 => D8 still incomplete (D6 => D8 is better), also largely blocked on customers asking for D8.

Page 12: Drupal 8 Adoption Myths Debunked

Myth #1: “No one” is using Drupal 8 yet

http://buytaert.net/drupal-8-turns-one

Page 14: Drupal 8 Adoption Myths Debunked

Myth #2: Drupal 8 is too hard to learn

http://redcrackle.com/blog/drupal-8/free-tutorials-list https://www.ostraining.com/blog/drupal/200-drupal-8-videos/

https://drupalize.me/drupal-8 https://www.appnovation.com/blog/top-resources-getting-

started-drupal-8

There are lots of resources (many of them free) to show you the Drupal 8 way!

Page 15: Drupal 8 Adoption Myths Debunked

Partial Myth #3:Contrib isn’t ready yet.

Page 16: Drupal 8 Adoption Myths Debunked

How “insiders” evaluate a module’s readiness

1.1. Well-known

maintainer? 2. Recent commit

activity? 3. Good issue queue

activity? 4. Did I try it and did it

work on my site? 5. …

2.

3.

Page 17: Drupal 8 Adoption Myths Debunked

How literally everyone else evaluates module readiness

1. Does this module have a stable release?

1.

Page 18: Drupal 8 Adoption Myths Debunked

Why?• Alpha/Beta/RC not deemed as “production ready”

due to experience in literally all other software. :P

• Core leads the way here: goes very out of its way to explain alpha is unstable, beta is “hopefully” stable, etc. and not recommended for production.

• Stable releases not only denote “production ready” but also grant security team coverage. This is really important!

Page 19: Drupal 8 Adoption Myths Debunked
Page 20: Drupal 8 Adoption Myths Debunked

If you have a D8 contrib module, and it’s working fine for you…

…consider giving it the Shield of Awesomeness!

Page 21: Drupal 8 Adoption Myths Debunked

Not quite perfect? Take a cue from core:

There’s always the next release for future polishing!

Page 22: Drupal 8 Adoption Myths Debunked

If it still needs work… tell us how to help!

https://www.drupal.org/project/issues/contrib_tracker

Page 23: Drupal 8 Adoption Myths Debunked

Test the migration path!

If it’s not working, help with (verifying) bug reports/patches

Page 24: Drupal 8 Adoption Myths Debunked

Let’s kick some contrib/migrate ass at Global Sprint Weekend! Jan 30/31, 2017

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

Page 25: Drupal 8 Adoption Myths Debunked

Let’s get that “Development” number down by Baltimore!

Page 26: Drupal 8 Adoption Myths Debunked