DrupalCon Global Driesnote presentation
Last week, Drupalists from around the world gathered for DrupalCon Global. This DrupalCon was the first ever virtual event of this scale for the Drupal community.
I announced that we are targeting the release of Drupal 10 around June 2022.
Next, I spent the majority of my presentation proposing five strategic initiatives for Drupal 10. While it seems early to speak about Drupal 10, we need to start working on these strategic goals now to have them ready by the time Drupal 10 is released.
We decided to go with just five initiatives so we're more focused and because the Drupal 10 release cycle will be shorter than Drupal 9's. Selecting only five initiatives was hard, but guided by the results of the 2020 Drupal Product Survey I launched earlier in the year.
If you'd like to do your own analysis of the survey data, you can download a copy of the raw survey results (Microsoft Excel format) and look at the raw data yourself. I anonymized the data by removing the names, e-mail addresses and IP address information.
I spent 35 minutes walking the audience through the selection process. The five proposed initiatives:
- Drupal 10 readiness
- An easier out-of-the-box experience
- A new front-end theme (Olivero)
- Automated updates for security releases
- An official JS menu component for React and Vue
1. Drupal 10 readiness
Drupal depends on third-party software components, many of which will go end-of-life (EOL) in the next few years. When a component goes EOL, it will no longer receive security support.
The "Drupal 10 Readiness" initiative will focus on upgrading these third-party components. Not only does this keep Drupal secure, it also allows us to take advantage of any new capabilities that come with these updated components.
2. Easy out-of-the-box
Improving Drupal's ease-of-use remains the number one most impactful item for the community to work on.
Drupal 9 dramatically improved Drupal's ease-of-use. Several of our most promising improvements made it very far, but still need some finishing touches. Specifically, our new Media Library, Layout Builder and Administration Theme (Claro) are not yet enabled by default.
I proposed the "Easy out-of-the-box" initiative to work towards enabling these features by default. I believe this initiative will be very impactful in terms of attracting new users to Drupal.
3. Front end theme
One of the most important features to complete is our modern front end theme, Olivero. While there has been a lot of progress in this area, Olivero does not ship with Drupal yet. We want to make sure this beautiful front end theme is available by default.
4. Automatic updates
As shown by the Drupal 2020 Product Survey, by far the most requested feature is automated updates.
Fortunately, it's something we have been working on for some time. Our first milestone will be to automate security updates so all site owners can sleep well at night, no matter when security releases are taking place.
Beyond security, automated updates help us work towards our long-term vision of building a composable — or Assembed Web — architecture for Drupal.
As I have been saying for years now, many websites are evolving into personalized, omnichannel digital experiences. It's a multi-decade trend, and one of the most powerful ones in our industry.
- Many of Drupal's end users are focused on building decoupled front ends and omnichannel digital experiences.
- Drupal could improve its own administration UI with more WYSIWYG, drag-and-drop, and other ease-of-use features.
Let's do this!
With the release of Drupal 10 targeted for June 2022, our community has a big opportunity to make the beginner and non-developer experiences much simpler, while still keeping Drupal's power as strong as ever for experts. I believe the proposed strategic initiatives will help achieve that.
For more details, I recommend you watch the recording of my presentation.
Whether you're just getting started with Drupal or have been here for years, we want you to contribute to Drupal 10! The best way to get involved in any of these initiatives is to join their discussion channels on Drupal Slack:
- Drupal 10 readiness:
- Automated updates:
- JS Menu Component:
Thank you to everyone who attended the very first Drupalcon Global and contributed to the event's success. Even though we were unable to meet in person, I was blown away by the energy of everyone involved, and grateful for the time to connect with old and new friends.
— Dries Buytaert