Michael Schmid

@Schnitzel

 

Group CTO Amazee

​Zurich - Austin - Cape Town

Drupal 8.1.0

Wait whaaaat?

yes: Drupal 8.1

April 6:

8.1.0-RC1

April 20:

8.1.0

April 20:

Last security fix 
for 8.0.x

Wait whaaaaaaaaat?

It's fully backwards compatible :)


Features
 

BigPipe

  • Uses new Cache Tag System
  • Like Facebook
  • Sends cacheable content first
  • Loads non-cacheable content after

Drupal Upgrade UI

  • User Interface for existing Migrate Modules
  • Makes Upgrade from Drupal 6&7 easier 

Inline Form Errors

They are Experimental

  • Uses new Cache Tag System
  • Like Facebook
  • Sends cacheable content first
  • Loads non-cacheable content after


Composer!

Composer

  • Drupal 8 uses external libraries
    • Symfony, guzzle, Twig, etc
  • Used to be shipped with 8.0
  • Not shipped anymore!

Composer

  • PHP Package manager
  • composer.json
  • Downloads all dependencies

Composer

  composer install

Next Level:
Drupal Composer

  • Manage Modules & Themes also via Composer
  • Drupal Packagist
    • explains composer about Drupal Projects
  • empty repo, only composer.json file

Can I use
Drupal 8?

YES!

Drupal 8 ready?

  • Check the 
    Drupal 8 Contrib Porting Tracker
    • 1000 Modules Statuses
  • Upgrade Status Module

How Amazee Labs does it

  • Look at specifications & Modules
  • Implement stuff that works before
    • Content Types, Fields, Theming, etc.
  • Implement stuff later


Don't give up

Drupal 8.1.0

By Michael Schmid

Drupal 8.1.0

  • 1,920