3. We <3 Drupal 8
• Released 3 Sites on Drupal 8
• amazeelabs.com
• Drupal 8 Alpha 6
• drupal.com
• Client site
• Business Version of drupal.org
• sgg-ssup.ch
• Client site
4. Drupal 8
• almost all Code new
• SiteBuilders and Users: Only improvements
22. Site Building
• Views in Core
• Fields in core: Date, Link, Email, Telephone, Entity Reference,
• 100% responsive, mobile-first (includes admin backend)
• Form Display UI (like display modes)
• Blocks, supercharged
• Configuration management
• RESTful at the core
23. Drupal 8 in terms of sitebuilding is awesome. After a
short time you are able to build almost everything out
of the box. Sometimes you have to think around the
corner to get your result. And sometimes you get
stuck because of some nasty bugs.
Boris Baldinger
Sitebuilder
38. Migrate in Core
• update.php
• D6 support!
• D7 support!
• Contrib defines their own Migrate workflows
39. Developers
• OOP architecture / Symfony-based
• New routing system (hook_menu == gone)
• Configuration management
• Entity API
• Proudly invented elsewhere
• Migrate in Core
40. Overall, I have really really good feelings about D8.
Previously we said "Drupal way" about many coding
things. Now it's the "right way"! Drupal core now uses
bleeding edge technologies, and that makes work
really interesting.
Alex Tkachev
Backend Developer
55. In my experience with Drupal 8 (and on this project in
particular), working with Twig templates is much more
concise and straightforward to code than a D7 .tpl
file. As a developer with only basic PHP skills, the
Twig syntax is easier to grasp.
Kathryn McClintock
Frontend Developer
57. Next Steps
• 6 Critical Upgrade Blockers
• Upgradable Betas
• Head2Head!!
• Single scripts for each new Head Version
• https://www.drupal.org/project/head2head
• Beta2Beta
• Group of Scripts