State of Drupal presentation (April 2021)
Last week, Drupalists around the world gathered virtually for DrupalCon North America 2021.
In good tradition, I delivered my State of Drupal keynote. You can watch the video of my keynote, download my slides (244 MB), or read the brief summary below.
I gave a Drupal 9 and Drupal 10 update, talked about going back to our site builder roots, and discussed the need to improve Drupal's contributor experience.
Drupal 9 update
People are adopting Drupal 9 at a record pace. We've gone from 0 to 60,000 websites in only one month. In contrast, it took us seven months to reach the same milestone with Drupal 7, and three months for Drupal 8.
![Drupal adoption A chart that shows that Drupal 9 adoption is much faster than Drupal 7's and Drupal 8's](https://dri.es/files/cache/drupalcon-north-america-2021/drupal-9-adoption-1280w.png)
![Drupal module readinesss A chart that shows the Drupal 9 module ecosystem is pretty much ready](https://dri.es/files/cache/drupalcon-north-america-2021/drupal-9-module-readinesss-1280w.png)
Drupal 10 update
Next, I spoke about the five big initiatives for Drupal 10, which are making progress:
- Decoupled menus
- Easy out of the box
- Automated updates
- Drupal 10 readiness
- New front-end theme initiative
I then covered some key dates for Drupal 9 and 10:
![Drupal 9 and Drupal 10 dates A timeline that shows Drupal 9.3 will be released in December 2021 and Drupal 10.0.0 in June 2022](https://dri.es/files/cache/drupalcon-north-america-2021/drupal-9-and-drupal-10-dates-1280w.png)
Improving the site builder experience with a project browser
![Site builders experience A Drupal robot staring in the distance along with a call to action to focus on the site builder experience](https://dri.es/files/cache/drupalcon-north-america-2021/site-builders-experience-1280w.png)
When I ask people why they fell in love with Drupal, most often they talk about feeling empowered to build ambitious websites with little or no code. In fact, the journey of many Drupalists started with Drupal's low-code approach to site building. It's how they got involved with Drupal.
This leads me to believe that we need to focus more on the site builder persona. With that in mind, I proposed a new Project Browser initiative. One of the first things site builders do when they start with Drupal is install a module. A Project Browser makes it easier to find and install modules.
If you're interested in helping, check out the Project Browser initiative and join the Project Browser Slack channel.
Modernizing Drupal.org's collaboration tools with GitLab
![Gitlab journey A small vessel sailing towards a large GitLab boat](https://dri.es/files/cache/drupalcon-north-america-2021/gitlab-journey-1280w.png)
Drupal has one of the largest and most robust development communities. And Drupal.org's collaboration tools have been key to that success.
What you might not know is that we've built these tools ourselves over the past 15+ years. While that made sense 10 years ago, it no longer does today.
Today, most Open Source communities have standardized on tools like GitHub and GitLab. In fact, contributors expect to use GitHub or GitLab when contributing to Open Source. Everything else requires too much learning.
For example, here is a quick video that shows of how easy it is to contribute to Symfony using GitHub:
Next, I showed how people contribute to Drupal. As you can see in the video below, the process takes much longer and the steps are not as clear cut.
(This is an abridged version of the full experience; you can also watch the full video.)
To improve Drupal's contributor experience, the Drupal Association is modernizing our collaboration tools with GitLab. So far, this has resulted in some great new features. However, more work is required to give new Drupalists an easier path to start contributing.
Please reach out to Heather Rocker, the Executive Director at Drupal Association, if you want to help support our GitLab work. We are looking for ways to expand the Drupal Association's engineering team so we can accelerate this work.
![Gitlab feedback Drupal.org's goals for Gitlab along with positive attendee feedback in chat](https://dri.es/files/cache/drupalcon-north-america-2021/gitlab-feedback-1280w.png)
Thank you
I'd like to wrap up with a thank you to the people and organizations who have contributed since we released Drupal 9 last June. It's been pretty amazing to see the momentum!
![Individual contributors The names of the 1,152 individuals that contributed to Drupal 9 so far](https://dri.es/files/cache/drupalcon-north-america-2021/individual-contributors-1280w.png)
![Organizational contributors The logos of the 365 organizations that contributed to Drupal 9 so far](https://dri.es/files/cache/drupalcon-north-america-2021/organizational-contributors-1280w.png)
— Dries Buytaert