Our experience with building Drupal 8 Sites in Alpha and Beta

Michael - Schnitzel

Head Technology Amazee Labs

our journey

April 2014

amazeelabs.com in Drupal 8 Alpha

2 Languages

September 2014

drupal.com in Drupal 8 Beta

1 Language (yet)

January 2015

sgg-ssup.ch in Drupal 8 Beta
4 Languages

May 2015

amazee.com in Drupal 8 Beta

June 2015

gottardo2016.ch
Drupal 8 Beta - 5 Languages

Currently

Moar!

TL; DR;

It works!

It's great!

You have to be creative

Nobody wants to go back to Drupal 7

Editors

We didn't tell them ;)

And they didn't realize

They really like the new layout

Multilingual

Everything!

Translatable out of Core

Sitebuilding

Feels right & complete

Block instances & Custom Block Library are confusing

be creative

Drupal 7 Sitebuilders pick it up in 2 hours

Backend

OOP all the way!

it's great

  • Entity API
  • Plugins
  • Services

No IDE?

No Drupal 8.

No Debugger?
No Drupal 8.

Most examples found online are obsolete

drupal.org/project/examples

Non Drupal Developers

Can start work right away

Configuration Management

The thing we've all waited for

Frontend

Twig <3

No need for
Contrib Base Theme

Hidden Superpower:

Extends & Blocks

Upgrades

before beta9:

hard

after beta9: 
Head2Head <3

drupal.org/project/head2head

  • patches for each Head

  • beta2beta

after beta15: 
upgrades in Core!

Contrib

We're getting there

let's fix!

Contrib D8

  • No way to know if it works from d.o Project Page
  • Try out
  • Broken? Probably easy to fix. Write a patch!

You should all start using it

  • if its a new site
  • or if only need to migrate some content
  • if you don't need heavy contrib modules 

more?

help?

groups.drupal.org/drupal-8-production-sites

</session>
<questions>

Our experience with building Drupal 8 Sites in Alpha and Beta

By Michael Schmid

Our experience with building Drupal 8 Sites in Alpha and Beta

  • 2,251