Drupal core ideas
Andrey Postnikov, 2017
About me
● 10 years in Drupal Development
● Top 20 core 7 & 8 contributor
● Maintaining 3 Drupal 8 core modules
● Contributor to more than 50 projects
● https://www.drupal.org/u/andypost
Agenda
Roadmap & release cycle
Active core initiatives
Drupal core ideas
Drupal.org changes
Governance process
Drupal release cycle
Community initiatives for core (past)
https://www.drupal.org/node/2107085
Configuration management
Multilingual
HTML5 / Mobile first / JavaScript
Views in Drupal core (VDC)
Web Services Initiative (WSCCI)
Scotch (Layouts)
https://www.drupal.org/community-initiatives/drupal-core
Community initiatives for core (now)
API-first Initiative
Layout Initiative
Media Initiative
PHPUnit Initiative
Workflow Initiative
https://www.drupal.org/about/strategic-initiatives
Drupal core ideas
Idea ~ 70
Proposed Plan - 9
Approved Plan - 1 (IFE)
Active initiative - 12
https://www.drupal.org/project/ideas
Active initiatives
Media handling + essentials
Layouts for fields (ds in core) + builder
Workflow
API first
Migrate
Datetime module improvements
Out of The Box experience initiative
Drupal.org changes
DA resources https://www.drupal.org/drupalorg/roadmap
Composer support
Documentation
Content style guide
Issue queue improvements
Governance & do-ocracy
The Benevolent Dictator for Life (BDFL): The founder and chief decision-maker for the project.
Core Committers: The small subset of people who, along with the BDFL, can commit changes to
Drupal core itself. Within the core committer team there are:
Product Managers: Focus on user-facing features and Drupal's user experience.
Framework Managers: Focus on cohesiveness of Drupal's architecture, APIs, and developer
experience.
Release Managers: Focus on processes to increase release stability, and on facilitating effective
collaboration among contributors.
https://www.drupal.org/contribute/core/maintainers
Thank you!
Questions?
Andy Postnikov
Drupal contributor
https://www.drupal.org/u/andypost

Drupal core indeas - Andy Postnikov

  • 1.
    Drupal core ideas AndreyPostnikov, 2017
  • 2.
    About me ● 10years in Drupal Development ● Top 20 core 7 & 8 contributor ● Maintaining 3 Drupal 8 core modules ● Contributor to more than 50 projects ● https://www.drupal.org/u/andypost
  • 3.
    Agenda Roadmap & releasecycle Active core initiatives Drupal core ideas Drupal.org changes Governance process
  • 4.
  • 5.
    Community initiatives forcore (past) https://www.drupal.org/node/2107085 Configuration management Multilingual HTML5 / Mobile first / JavaScript Views in Drupal core (VDC) Web Services Initiative (WSCCI) Scotch (Layouts) https://www.drupal.org/community-initiatives/drupal-core
  • 6.
    Community initiatives forcore (now) API-first Initiative Layout Initiative Media Initiative PHPUnit Initiative Workflow Initiative https://www.drupal.org/about/strategic-initiatives
  • 7.
    Drupal core ideas Idea~ 70 Proposed Plan - 9 Approved Plan - 1 (IFE) Active initiative - 12 https://www.drupal.org/project/ideas
  • 8.
    Active initiatives Media handling+ essentials Layouts for fields (ds in core) + builder Workflow API first Migrate Datetime module improvements Out of The Box experience initiative
  • 9.
    Drupal.org changes DA resourceshttps://www.drupal.org/drupalorg/roadmap Composer support Documentation Content style guide Issue queue improvements
  • 10.
    Governance & do-ocracy TheBenevolent Dictator for Life (BDFL): The founder and chief decision-maker for the project. Core Committers: The small subset of people who, along with the BDFL, can commit changes to Drupal core itself. Within the core committer team there are: Product Managers: Focus on user-facing features and Drupal's user experience. Framework Managers: Focus on cohesiveness of Drupal's architecture, APIs, and developer experience. Release Managers: Focus on processes to increase release stability, and on facilitating effective collaboration among contributors. https://www.drupal.org/contribute/core/maintainers
  • 11.
    Thank you! Questions? Andy Postnikov Drupalcontributor https://www.drupal.org/u/andypost

Editor's Notes

  • #5 https://www.drupal.org/core/release-cycle-overview roadmap 8.4, 8.5,... 9.0 symfony, php, deprecated & JS libs
  • #6 https://www.drupal.org/community-initiatives/drupal-core https://www.drupal.org/node/2107085
  • #7 https://www.drupal.org/community-initiatives/drupal-core https://www.drupal.org/about/strategic-initiatives
  • #8 https://www.drupal.org/community-initiatives/drupal-core https://www.drupal.org/drupalorg/blog/introducing-a-new-community-initiatives-process https://www.drupal.org/governance/core/initiatives
  • #9 https://www.drupal.org/project/issues/search/ideas?&status%5B%5D=Open&component%5B%5D=Active+Initiative
  • #10 https://www.drupal.org/drupalorg/blog/introducing-a-new-community-initiatives-process https://www.drupal.org/drupalorg/roadmap
  • #11 https://www.drupal.org/governance/core https://www.drupal.org/governance/core/initiatives https://www.drupal.org/about/strategic-initiatives