Josef Dabernig / dasjo
DrupalCamp Ruhr 2018
1
2
3
4
5
It takes initiative...
Drupal core initiatives
Achievements
How does it work?
Getting involved
Josef Dabernig
#opensource #drupal #agile #diversity
#cycling #mountains #zurich #vienna @amazeelabs
twitter.com/dasjo
josef@amazeelabs.com
slides.com/dasjo
Click here to add text
Views in Drupal Core (VDC)
Mobile
Spark
Date in Eight
WYSIWYG
8.4.0 Media API in core but hidden
8.5.0 Media improved & visible in core
Stabilize the older Drupal to newer Drupal migration system
Provide a stable Migration API in core
Resolve all "Migrate critical" issues
Drupal 6 -> 8, 7 -> 8 Migrations
8.1.0 Experimental UI for migrations from Drupal 6 and 7
8.4.0 Updated migrations
8.5.0 Migrate and Migrate UI stable (without mulitlingual)
After over four years of work with over 570 contributors and 1300+ closed issues, Drupal 8.5.0 releases the Migrate system's architecture as fully stable
Get rid of simp letest.module in Drupal 9
Convert Web Test Base to Browser Test Base
Daniel Wehner, klausi, Claudiu Cristea, MattGlaman, Jibran, Larowlan, Naveenvalecha, Mile23, ...
Allow Drupal to be used in Headless, Progressively Decoupled, API-First Setups
Core Rest improvements + JSON-API + GraphQL
Prepare for React, Vue.js or other JavaScript Front-ends
Plan issue, List of missing APIs, Contenta
Click here to add text
8.2.0 Platform features for web services
8.3.0 WebServices Improved
Contrib: Panels, Panels Everywhere, Page Manager, Panelizer, Mini panels, Display Suite, Context
Layouts plan issue, Add a Layout Builder to core plan issue
8.2.0 Experimental Place Block Module
8.3.0 Experimental Layout API
8.4.0 Layout Discovery API
8.5.0 New experimental Layout Builder Module
Developing and finalizing plans for modernization efforts
Create a JavaScript-based automated test suite for JS
Prepare Drupal to better support modern, JavaScript-rich UI
Improve JavaScript Developer Experience
Roadmap Trello Board, Google Doc Plan, Plan Issue
justafish, dawehner
|
Bring major improvements to Drupal’s content workflow, preview and staging capabilities.
Multiversion, Workspace, Replication,
Conflict, Deploy, Relaxed, Workbench Moderation
Plan issue, Drupal Deploy Website, Workspaces to core
dixon_, Josef Toth, timmillwood, jeqq, amateescu, skashd, agentrickard
Text
Text
Provide a fully-featured and beautifully designed example of what Drupal 8 can do out of the box.
A demo food magazine website called "Umami"
New Theme, Installation Profile, Default Content
kjay, markconroy, ckrina, smaz, laurii, thamas, mariohernandez
8.5.0 new experimental demo profile and theme
Semantic versioning
Scheduled releases
Experimental modules
Core Committers (Product Managers, Release Managers)
Subsystem & Topic Maintainers
Initiative Coordinators
Coordination meetings & Sign-off processes
Dries Buytaert (Drupal project lead)
determines the Drupal Core strategic initiatives
Migrate
Support for multilingual sites
Stabilize the Migrate & Migrate UI modules
CSV Support
Media
Media Library
Bulk Upload Support
Remote Media
Out-of-the-Box Experience
Layout Support
Media Support
API-First
Add experimental JSON API module
Workflow
Full-Site Previews (Workspaces)
Undo functionality - Trash module
Parent revision support
Conflict resolution
Other active, community-driven initiatives
PHPUnit initiative
DateTime Module improvements
WCAG 2.1
It's collaborative, its fun!
It can be challenging
You might get paid
You will definitely make friends & get karma
Dig into the plan issues on drupal.org
Join a sprint
Talk to the initiative leads
Join the initiative meetings
Everyone can help!
Work on what you are passionate about
Help can be done via
- code contributions
- reporting ideas & providing feedback
- UX/Design/Organizing/Funding/Dev work
twitter/drupal.org: dasjo
josef@amazeelabs.com
Josef Dabernig, Agile Consultant