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,229