Bye bye drupalisms! Propelling Drupal into a modern PHP ecosystem - Marine Gandy

Join Marine Gandy as she dives into propelling Drupal into a modern PHP ecosystem, embracing standards and best practices to improve code quality, usability, and security, while simplifying upgrades and dependencies.

Key takeaways
  • Bye bye Drupalisms: a push to modernize Drupal, adopting standards and best practices.
  • The future of Drupal is based on a solid PHP ecosystem, with tools like Composer, Docker, and PHPStan.
  • Code quality is essential, with tests, code sniffer, and coding standards enforced.
  • The community is actively working to close the gap with site builders, improving usability and reducing the learning curve.
  • Automatic updates will soon be available, making it easier to maintain sites.
  • The core is getting smaller, with unused code removed, and security is a top priority.
  • Hooks have been replaced by event subscribers, making code more modular and easier to maintain.
  • Drupal 11 has simplified upgrades, and the community is working to ensure backwards compatibility.
  • Composer has simplified dependency management, making it easier to manage dependencies.
  • The future of Drupal is centered around REST APIs, JSON API, and GraphQL, making it easier to decouple and integrate with other frameworks.
  • The community is working to make Drupal more accessible and user-friendly, with a focus on site builders.
  • Automatic updates will be available, making it easier to maintain sites.
  • The core is getting smaller, with unused code removed, and security is a top priority.
  • Drupal is moving away from custom infrastructure and adopting modern tools and standards.