drupal 8 adoption myths debunked

Post on 14-Apr-2017

1.620 Views

Category:

Technology

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Debunking Myths to Drupal 8 Adoption

Greater Philadelphia Drupal Meetup Group January 17, 2017

Who the heck are you?

Agenda

• Recap of Drupal 8 from release until now

• Barriers to adoption

• Myths: Debunked

• What next?

November 19, 2015:Drupal 8.0.0 ships

Hundreds of release parties worldwide!

Lots of great new features

…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

What’s not to love?

And yet…

Drupal 8.0.0

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.

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

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

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!

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

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.

How literally everyone else evaluates module readiness

1. Does this module have a stable release?

1.

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!

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

…consider giving it the Shield of Awesomeness!

Not quite perfect? Take a cue from core:

There’s always the next release for future polishing!

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

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

Test the migration path!

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

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

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

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

top related