what really changed with drupal 8
TRANSCRIPT
![Page 1: What Really Changed with Drupal 8](https://reader033.vdocuments.us/reader033/viewer/2022042706/58a41a451a28abec1a8b4d7b/html5/thumbnails/1.jpg)
What Really Changed with Drupal 8
![Page 2: What Really Changed with Drupal 8](https://reader033.vdocuments.us/reader033/viewer/2022042706/58a41a451a28abec1a8b4d7b/html5/thumbnails/2.jpg)
Dick Olsson• Long time contributor
• Workflow Initiative coordinator
• Working at Pfizer — 1200+ Drupal sites
• Past at NodeOne, Al Jazeera
• Twitter: @dickolsson
• Drupal: dixon_
![Page 3: What Really Changed with Drupal 8](https://reader033.vdocuments.us/reader033/viewer/2022042706/58a41a451a28abec1a8b4d7b/html5/thumbnails/3.jpg)
What really changedwith Drupal 8
• Code — not the only thing that changed
• Big cultural changes
• Process changes
• Core initiatives you might not know about
![Page 4: What Really Changed with Drupal 8](https://reader033.vdocuments.us/reader033/viewer/2022042706/58a41a451a28abec1a8b4d7b/html5/thumbnails/4.jpg)
Changing code is easy
Changing culture is hard
![Page 5: What Really Changed with Drupal 8](https://reader033.vdocuments.us/reader033/viewer/2022042706/58a41a451a28abec1a8b4d7b/html5/thumbnails/5.jpg)
Cultureinfluences process
![Page 6: What Really Changed with Drupal 8](https://reader033.vdocuments.us/reader033/viewer/2022042706/58a41a451a28abec1a8b4d7b/html5/thumbnails/6.jpg)
Culture + Process = Code
![Page 7: What Really Changed with Drupal 8](https://reader033.vdocuments.us/reader033/viewer/2022042706/58a41a451a28abec1a8b4d7b/html5/thumbnails/7.jpg)
Code changes• Config management
• Twig
• Entity API
• Better multilingual support
• Mobile friendly
• etc.
![Page 8: What Really Changed with Drupal 8](https://reader033.vdocuments.us/reader033/viewer/2022042706/58a41a451a28abec1a8b4d7b/html5/thumbnails/8.jpg)
Culture changes• “Proudly found elsewhere”
• Iterative thinking
• No longer developer-centric
• Clearer leadership: drupal.org/governance
• Clearer vision: drupal.org/core/roadmap
• Funded development — clearer ROI
![Page 9: What Really Changed with Drupal 8](https://reader033.vdocuments.us/reader033/viewer/2022042706/58a41a451a28abec1a8b4d7b/html5/thumbnails/9.jpg)
Dries
Community Security Technical CoreDocumentation
Working groups:
![Page 10: What Really Changed with Drupal 8](https://reader033.vdocuments.us/reader033/viewer/2022042706/58a41a451a28abec1a8b4d7b/html5/thumbnails/10.jpg)
Product managers: Dries, webchick Release manager: xjmFramework managers: effulgentsia, alexpott, catch, Cottser
Media Initiative
Coordinator: slashrsm
Workflow Initiative
Coordinator: dixon_
Dries
Community Security Technical CoreDocumentation
etc.
…
Working groups:
![Page 11: What Really Changed with Drupal 8](https://reader033.vdocuments.us/reader033/viewer/2022042706/58a41a451a28abec1a8b4d7b/html5/thumbnails/11.jpg)
Process changes
• Semantic versioning
• 6 month release cycle
• Experimental modules
![Page 12: What Really Changed with Drupal 8](https://reader033.vdocuments.us/reader033/viewer/2022042706/58a41a451a28abec1a8b4d7b/html5/thumbnails/12.jpg)
Semantic versioning• MAJOR . MINOR . PATCH (e.g. Drupal v8.2.4)
• MAJOR — Incompatible API changes
• MINOR — Compatible functionality additions
• PATCH — Compatible bug fixes
• semver.org
![Page 13: What Really Changed with Drupal 8](https://reader033.vdocuments.us/reader033/viewer/2022042706/58a41a451a28abec1a8b4d7b/html5/thumbnails/13.jpg)
Release cycle
• Minor release every 6 months
• Previous minor release not supported
• One long-term supported release at any time
• drupal.org/core/release-cycle-overview
![Page 14: What Really Changed with Drupal 8](https://reader033.vdocuments.us/reader033/viewer/2022042706/58a41a451a28abec1a8b4d7b/html5/thumbnails/14.jpg)
![Page 15: What Really Changed with Drupal 8](https://reader033.vdocuments.us/reader033/viewer/2022042706/58a41a451a28abec1a8b4d7b/html5/thumbnails/15.jpg)
Experimental modules• Iterative development
• Not perfect
• Not adhering to semantic versioning
• Dropped if not stable within 1 year
• drupal.org/core/roadmap
![Page 16: What Really Changed with Drupal 8](https://reader033.vdocuments.us/reader033/viewer/2022042706/58a41a451a28abec1a8b4d7b/html5/thumbnails/16.jpg)
![Page 17: What Really Changed with Drupal 8](https://reader033.vdocuments.us/reader033/viewer/2022042706/58a41a451a28abec1a8b4d7b/html5/thumbnails/17.jpg)
Why is all of this important?
![Page 18: What Really Changed with Drupal 8](https://reader033.vdocuments.us/reader033/viewer/2022042706/58a41a451a28abec1a8b4d7b/html5/thumbnails/18.jpg)
Technologywill always change
![Page 19: What Really Changed with Drupal 8](https://reader033.vdocuments.us/reader033/viewer/2022042706/58a41a451a28abec1a8b4d7b/html5/thumbnails/19.jpg)
Outside-in initiative
• More natural site building workflow
• Experimental module in core — “Settings Tray”
• Inspired by WordPress, SquareSpace, Wix etc.
• drupal.org/node/2762505
![Page 20: What Really Changed with Drupal 8](https://reader033.vdocuments.us/reader033/viewer/2022042706/58a41a451a28abec1a8b4d7b/html5/thumbnails/20.jpg)
![Page 21: What Really Changed with Drupal 8](https://reader033.vdocuments.us/reader033/viewer/2022042706/58a41a451a28abec1a8b4d7b/html5/thumbnails/21.jpg)
![Page 22: What Really Changed with Drupal 8](https://reader033.vdocuments.us/reader033/viewer/2022042706/58a41a451a28abec1a8b4d7b/html5/thumbnails/22.jpg)
![Page 23: What Really Changed with Drupal 8](https://reader033.vdocuments.us/reader033/viewer/2022042706/58a41a451a28abec1a8b4d7b/html5/thumbnails/23.jpg)
![Page 24: What Really Changed with Drupal 8](https://reader033.vdocuments.us/reader033/viewer/2022042706/58a41a451a28abec1a8b4d7b/html5/thumbnails/24.jpg)
Media initiative
• Simplifying media management
• Many powerful modules for D8
• drupal.org/node/2786785
![Page 25: What Really Changed with Drupal 8](https://reader033.vdocuments.us/reader033/viewer/2022042706/58a41a451a28abec1a8b4d7b/html5/thumbnails/25.jpg)
![Page 26: What Really Changed with Drupal 8](https://reader033.vdocuments.us/reader033/viewer/2022042706/58a41a451a28abec1a8b4d7b/html5/thumbnails/26.jpg)
Workflow initiative• Improving content workflow experience
• Content Moderation module in 8.2
• Trash module in 8.3
• Workspace module in 8.4
• drupal.org/node/2721129
![Page 27: What Really Changed with Drupal 8](https://reader033.vdocuments.us/reader033/viewer/2022042706/58a41a451a28abec1a8b4d7b/html5/thumbnails/27.jpg)
![Page 28: What Really Changed with Drupal 8](https://reader033.vdocuments.us/reader033/viewer/2022042706/58a41a451a28abec1a8b4d7b/html5/thumbnails/28.jpg)
![Page 29: What Really Changed with Drupal 8](https://reader033.vdocuments.us/reader033/viewer/2022042706/58a41a451a28abec1a8b4d7b/html5/thumbnails/29.jpg)
![Page 30: What Really Changed with Drupal 8](https://reader033.vdocuments.us/reader033/viewer/2022042706/58a41a451a28abec1a8b4d7b/html5/thumbnails/30.jpg)
![Page 31: What Really Changed with Drupal 8](https://reader033.vdocuments.us/reader033/viewer/2022042706/58a41a451a28abec1a8b4d7b/html5/thumbnails/31.jpg)
All this was done in the last 6 months!
![Page 32: What Really Changed with Drupal 8](https://reader033.vdocuments.us/reader033/viewer/2022042706/58a41a451a28abec1a8b4d7b/html5/thumbnails/32.jpg)
Thank you! Questions?
Twitter: @dickolsson