17 Apr 2025

feedDrupal.org aggregator

Dries Buytaert: Drupal called me

One of the most surprising moments at Drupal Dev Days Leuven? Getting a phone call from Drupal. Yes, really.

Marcus Johansson gave me a spontaneous demo of a Twilio-powered AI agent built for Drupal, which triggered a phone call right from within the Drupal interface. It was unexpected, fun, and a perfect example of the kind of creative energy in the room.

That moment reminded me why I love Drupal. People were building, sharing, and exploring what Drupal can do next. The energy was contagious.

From MCP (Model Context Protocol) modules to AI-powered search, I saw Drupal doing things I wouldn't have imagined two years ago. AI is no longer just an idea. It's already finding its way into Drupal in practical, thoughtful ways.

Dries Buytaert speaking during a Q&A session at Drupal Dev Days Leuven, facing a large, engaged audience seated in a university lecture hall.
Doing a Q&A at Drupal Dev Days in Leuven. I loved the energy and great questions from the Drupal community. © Paul Johnson

Outside of doing a Q&A session, I spent much of my time at Drupal Dev Days working on the next phase of Drupal's AI strategy. We have an early lead in AI, but we need to build on it. We will be sharing more on that in the coming month.

In the meantime, huge thanks to the organizers of Drupal Dev Days for making this event happen, and to Paul Johnson for the fantastic photo. I love that it shows so many happy faces.

17 Apr 2025 7:14pm GMT

Drupal Association blog: DrupalCon Atlanta 2025: A Celebration of Community, Innovation, and Impact

DrupalCon Atlanta 2025 brought the spirit of open source to life with vibrant energy, bold ideas, and community connections that stretched across the globe. The event made an unforgettable mark on the Drupal community - from the bustling exhibit hall to the heartfelt hallway conversations, from first-time contributors to long-time collaborators.

Held in the heart of downtown Atlanta, the conference welcomed attendees from around the world for four days of learning, collaboration, and celebration. It was a reminder of what makes Drupal so powerful: our people, our purpose, and our shared passion for creating a better web.

A Truly Global Gathering

This year's conference drew participants from over 25 countries, reaffirming Drupal's role as a global digital platform and community. The United States, United Kingdom, Canada, Germany, and India topped the list, but the impact spanned continents.

Only local images are allowed.

Who Attends DrupalCon

DrupalCon Atlanta attracted a wide variety of professionals from across industries, reflecting the broad applicability and flexibility of the Drupal platform.

From higher education and government to digital agencies and healthcare, Drupal continues to power complex web experiences in some of the most demanding and innovative sectors.

This diversity not only fuels valuable cross-sector knowledge-sharing but also demonstrates Drupal's critical role across public and private digital ecosystems.

Grassroots Power: Local Camps Take the Stage

More than 30 local Drupal camps and meetups were represented at the conference - a testament to the grassroots power of the community. Attendees proudly wore camp stickers, staffed community booths, and gathered to discuss regional challenges and opportunities.

To support local groups, we launched a new ticket-sharing initiative: 1 complimentary ticket for every 5th sold through participating organizations. As a result, 31 Drupal Camps received free tickets, expanding access and rewarding the dedication of our grassroots leaders.

First-Time Attendees & Event Stats

DrupalCon Atlanta welcomed 1,288 registered participants, with a 96% check-in rate - one of our strongest ever. Of those:

  • 27% were attending their very first DrupalCon
  • 41% (529 individuals) received complimentary tickets through speaking, volunteering, scholarship, sponsorship, or community contribution

A Seamless On-Site Experience

Hosting the event at the Hyatt Regency Atlanta provided an integrated, accessible experience for attendees. Sessions, social events, and accommodations were all under one roof, creating ease, comfort, and connection.

"Everything I needed was right there - it made attending so much easier."
"It felt like the whole community was in one place. Loved that."

What We Heard - and What We're Doing With It

Survey feedback from attendees, speakers, and sponsors is being carefully reviewed as we begin shaping DrupalCon Chicago 2026. You told us what worked - and what we can improve - and we're listening.

Key themes that will shape future events include:
- Even more dynamic and diverse session formats
- Streamlined navigation and event layout
- Focus on wellness, accessibility, and inclusive experiences
- Continuing to strengthen the "hallway track" and contribution culture

A Heartfelt Thank You to the Steering Committee

The success of DrupalCon Atlanta 2025 would not have been possible without the dedication and vision of the North American Steering Committee. This volunteer-led group helped shape the event's content, community outreach, and overall experience. Committee members collaborated across key areas-local engagement, DEIB, contribution advocacy, marketing, and speaker content-to ensure an inclusive and impactful conference.

We are deeply grateful for their time, leadership, and creativity:

  • Bree Benesh - Speaker Review / Content
  • Fredric Mitchell - Entry Level Representative / New User
  • Jasmyne Epps - Local Ambassadors / Social Engagement
  • Mike Anello - Contribution Advocacy
  • Nikki Flores - Community Advocate / DEIB
  • Rosie Gladden - Communications / Marketing
  • Stephen Mustgrave - Core Conversations

Their efforts helped bring the Drupal community together in meaningful and memorable ways. Thank you for helping make DrupalCon Atlanta such a success!

The Power of Sponsor Support

DrupalCon Atlanta was made possible by the generous support of our sponsors, who invested not just in the event, but in the long-term health and success of the Drupal project.

  • Presenting Sponsors (Core 1): 2
  • Champion Sponsors (Core 2): 5
  • Advocate Sponsors (Core 3): 12
  • Exhibitor Sponsors (Core 4): 27
  • Village Sponsors: 6
  • Community Booths: 3
  • Media & Booth Add-ons: 8
  • Meeting Rooms (Premium + Standard): 5
  • Summit Sponsors: 9
  • Dinner & Special Event Sponsors: 9
  • Contribution Sponsors: 2
  • Other Program Sponsors: 9

Total Sponsorships: 97

Their support made this experience possible - from coffee breaks and contribution mentoring to summits and stage time. Thank you again to our DrupalCon Atlanta Sponsors!

Looking Ahead

DrupalCon Atlanta was more than a conference - it was a homecoming for some, a first step for others, and a milestone for us all. The connections forged, the ideas sparked, and the paths paved here will ripple out through projects and communities around the world.

We're already looking ahead to the next stops on our journey

  • DrupalCon Vienna - 14-17 October 2025
  • DrupalCon Nara - 17-19 November 2025
  • DrupalCon Chicago - 23-26 March 2026

You can learn more about all upcoming events at https://events.drupal.org/

Until then - thank you to everyone who joined us in Atlanta. Let's carry this momentum forward, together.

17 Apr 2025 4:45pm GMT

Drupal Starshot blog: Marketplace: Call for Input and Volunteers

Following the recent announcement made in the Driesnote at DrupalCon Atlanta, we are glad to share with you that we are kicking off the research process for the Marketplace. And, as per usual, we need your help!

As we are starting to work actively on framing the idea of the Marketplace, we want to hear the thoughts of our partners. Hence, this Monday we sent out a survey to DCPs and contributing partners in order to gather their thoughts on the matter.

Meanwhile we are also looking for individual contributors. So if you feel courageous and excited about this new initiative, please, check out our "Join the Marketplace Volunteer Team!" form and become a part of the crew - we are thrilled to have you on board!

17 Apr 2025 1:14pm GMT

Drupal.org blog: 2025 Global Drupal Developer Survey

Hello fellow Drupalers,

In case you missed the news, the 2025 Global Drupal Developer Survey is out!

The Global Drupal Developer Survey helps Drupal contributors, service providers, tool developers, and the Drupal Association understand the unique experiences of Drupal developers all over the world.

The survey takes less than 10 minutes to complete. Every question is optional. The results are shared publicly under a creative commons licence after the survey closes (except for any personal data collected).

This year the survey closes at 23:59 April 20 UTC ad the results will be available in May.

So please, take a moment of your time and fill it in - we are truly looking forward to hear your thoughts!

17 Apr 2025 9:23am GMT

The Drop Times: Future-Focused and Community-Driven: Dave Sparks Reflects on DrupalSouth Melbourne 2025

DrupalSouth Melbourne 2025 was a reset and a revelation-innovation, community, and bold ideas from AU/NZ are shaping Drupal's global future. Next stop: New Zealand 2026!

17 Apr 2025 7:08am GMT

amazee.io: Introducing Private AI at DrupalCon Atlanta

Introducing Private AI at DrupalCon Atlanta

DrupalCon Atlanta saw amazee.io and FreelyGive unveil the latest evolution of their collaboration to deliver private open source AI for Drupal Drupal CMS + AI.

17 Apr 2025 12:00am GMT

16 Apr 2025

feedDrupal.org aggregator

Tag1 Consulting: Improving Drupal CMS Performance with Gander: Real-World Wins and Lessons

Gander's ability to simulate real-world traffic and performance conditions is already helping developers identify bottlenecks and fine-tune site performance - without the overhead of manual testing. Check out our latest Tag1 Team Talk to learn more!

michaelemeyers

16 Apr 2025 1:34pm GMT

DDEV Blog: Solving Intel-only AMD64/X64 problems on macOS with Apple Silicon

Bridging Apple Silicon and Intel architectures.

It's been almost 5 years since Apple introduced its ARM64-based Macs, and the world has loved them. But they threw a complete monkey wrench into the software works, which had expected the Intel/AMD64 architecture for many, many years. (Read more: ARM64! Apple Silicon! M-Series! DDEV! What does it all mean?)

Almost all systems that distributed binary artifacts had extensive troubles. That included compiled binaries, Docker images, libraries, etc. In some cases the problem was just the fundamental assumptions in the software.

Apple released Rosetta 2 with the initial Apple Silicon macs, and it was great for simple situations, but it was initially quite unpredictable for Docker-based applications. You may know that I resisted any use of Rosetta for some years because of initial experiences of unpredictability. However, everything has gotten better around Rosetta over the years, but more than that, almost everything is available as a native app or native Docker image these days (and that has always included all DDEV apps and Docker images, from the very beginning).

But it doesn't include everything. Microsoft continues to publish AMD64-only binaries and Docker images, and Oracle is just as guilty. Surely they'll come around.

In the meantime, here are some techniques to get niche AMD64-only applications going with DDEV. I recommend these techniques only if you have no good alternative, because native performance and reliability are much higher.

Running an External Service as linux/amd64

There are still a few Docker images that have not been properly updated to multi-platform builds, including typo3solr and mssql/server.

With these, if you have a docker-compose.*.yaml file that names an image which is only available as AMD64, you can just add to it this line:

platform: linux/amd64

And if you're using a Docker provider like Orbstack or Docker Desktop that has robust Rosetta support (and you have Rosetta enabled) then it will "just work". It will have reduced performance, but it may work just fine for your application.

I recently added this setup to the ddev-sqlsrv DDEV add-on, which previously was limited to Intel users only. Adding these lines to the service's docker-compose.sqlsrv.yaml made the add-on work fine on Apple Silicon:

# On macOS Apple Silicon, this only works with Rosetta enabled
image: ${MSSQL_DOCKER_IMAGE:-mcr.microsoft.com/mssql/server:2022-CU18-ubuntu-22.04}
platform: linux/amd64

Adding AMD64-only Software to the DDEV Web Container

Sometimes the problem is adding software that is Intel-specific to the DDEV web container. For example, the classic npm packages node-sass and puppeteer had this problem for years. (Now both seem to build somewhat successfully on ARM64 and they also have clear "no-longer-maintained" notices sending you to other packages.)

However, as I recently experience with Oracle client-side ddev-oci8 DDEV add-on, you can make the DDEV web container run as linux/amd64 in the same exact way, and then if you need to npm-install some odd package that is Intel-only, you can do it. Add a .ddev/docker-compose.amd64.yaml like this:

services:
  web:
    # Force the DDEV web image to run as `linux/amd64` on Apple Silicon with Rosetta
    platform: linux/amd64

Run Your Entire Docker System as AMD64

As well as those techniques work, it seems unlikely that you'd want to run everything as AMD64, but DDEV on Intel... on Apple Silicon tells you how!

Wrapping Up: Try to Use Native Software When You Can

I don't recommend using either of these techniques if you have the option of updating to native software or images, but they're pretty nice if you can't!

Do you have specific examples of Intel-focused software or images that you've had trouble with? I'd love to hear about it, and hear your solutions. I'd love to update this article with more specific examples.

I'd love to hear your experience. Join us in Discord or open an issue or send an email if you have success (or failure 😀).

Thanks for your support and engagement with DDEV!

16 Apr 2025 12:00am GMT

15 Apr 2025

feedDrupal.org aggregator

The Drop Times: The Anatomy of a Drupal Decision

Dear Readers,

Open-source communities depend on more than just code. They rely on discussion, disagreement, and collaboration to shape projects' progress. In Drupal, dialogue is the anatomy of every decision. When the stakes are high or the path isn't apparent, the process often begins with people asking questions, sharing use cases, and voicing concerns. DrupalCon Atlanta is in the books, but one update by Dries Buytaert is just getting started. During the Driesnote, Dries officially announced the launch of the Drupal Marketplace Initiative. Think of it as shelf space for the community's best work, not just a place to download themes but a real way to explore, test, and launch starter sites confidently.

Marketplace Initiative is a clear example of an approach through dialogues. It's a proposal with practical goals but also a test of how Drupal makes decisions as a community. The core idea is to build a public marketplace for Drupal site templates, giving users easier ways to get started while making real examples of Drupal's capabilities more visible. The proposal includes both free and commercial templates. That last part has sparked debate, not because it's technically difficult, but because it touches on long-standing questions about values, equity, and direction.

Rather than settle those questions behind closed doors, the initiative is designed to gather input from across the Drupal ecosystem. It's about how decisions get made in a project that serves many users with different needs. Whether you're excited about the potential or cautious about the trade-offs, this is the right time to speak up, and what comes next will be shaped by the people who show up now.

Right now, there are multiple ways to get involved. The working group has opened a Slack channel #drupal-cms-marketplace where you can jump into discussions, share ideas, and react to ongoing prompts. They've also released the first in a series of community surveys, starting with one focused on contributors, agencies, and Drupal Certified Partners. There are live community sessions planned too, open to anyone who wants to help shape how this all unfolds.

Dries didn't take a side but made the case for a conversation. Many organizations already pay for templates off-platform through agencies or contractors. Bringing that activity into the open could create better options, reward contributors, and strengthen the ecosystem. But it also raises questions about fairness, values, and long-term sustainability. Those questions are now on the table; everyone is invited to weigh in.

This is how decisions happen in Drupal: not with final announcements but with open discussions that invite more people into the room. Dialogue remains the structure we build on. With that, let's move on to the important stories from last week.

INTERVIEW

DISCOVER DRUPAL

EVENT

ORGANIZATION NEWS

We acknowledge that there are more stories to share. However, due to selection constraints, we must pause further exploration for now.

To get timely updates, follow us on LinkedIn, Twitter and Facebook. You can also join us on Drupal Slack at #thedroptimes.

Thank you,
Sincerely
Alka Elizabeth
Sub-editor, The DropTimes.

15 Apr 2025 3:17pm GMT

Tag1 Consulting: Migrating Your Data from D7 to D10: Debugging tips, performance considerations, Drupal CMS, AI-assisted migrations and more!

Welcome to the last article in the series. Today, we'll wrap up by covering how to debug migrations, performance considerations, and the importance of checking your site for broken links before launch. We'll also briefly discuss migrating into Drupal CMS and using AI to assist with the migration process.

mauricio

15 Apr 2025 1:24pm GMT

The Drop Times: Frank Thoeny Releases New Book Library API Module for Drupal

The newly released Book Library API module by Frank Thoeny provides structured book management for Drupal sites, including RESTful API access, taxonomy integration, and role-based permissions. It supports Drupal 9 and above and is designed for both traditional and headless architectures.

15 Apr 2025 11:06am GMT

Specbee: Sorting node data using the Entity Queue module in Drupal

Want a way to easily reorder nodes, users, taxonomy terms, media, or any entity type in Drupal? Meet Entity Queue - an extremely handy Drupal module that helps you sort items your way. Find out more!

15 Apr 2025 6:07am GMT

Drupal Core News: Drupal 11.2 alpha phase begins May 7

Drupal 11.2 alpha phase begins May 7

In preparation for the minor release, Drupal 11.2.x will enter the alpha phase the week of May 7, 2025. Core developers should plan to complete changes that are only allowed in minor releases prior to the alpha release.

The 11.2.0-alpha1 deadline for most core patches is May 7, 2025.

The 10.6.x release branch of core will be created for the next maintenance minor release.

  • Developers and site owners can begin testing the alpha after its release.

  • The 11.2.x release branch of core will be created before the alpha is tagged. Future feature and API additions will continue to be targeted against the main development branch, 11.x.

  • After 11.2.x is branched but before 11.2.0-alpha1 is tagged, alpha experimental modules will be removed from the 11.2.x codebase. Their development will continue in 11.x only.

  • Following the release of Drupal 11.2 and 10.5, only security issues will be fixed in Drupal 11.1 and 10.4. Additionally, Drupal 11.0 and 10.3 will become end-of-life (EOL).

  • During the alpha phase, core issues will be committed according to the following policy:

    1. Most issues that are allowed for patch releases will be committed to 11.2.x and 10.5.x. Such issues may also be committed to 11.1.x and 10.4.x until the final normal bugfix releases of 11.1 and 10.4 on June 4, 2025.
    2. Most issues that are only allowed in minor releases will be committed to 11.x only. (Such issues may be released in 11.3 or another future minor.). A few strategic issues may be backported to 11.2.x, but only at committer discretion after the issue is fixed in 11.x and before the beta deadline. For these issues, leave them set to 11.x unless you are a committer.
    3. Most issues that are allowed in maintenance minor releases will be committed to 11.x and 10.6.x only. A few strategic issues may be backported to 11.2.x and 10.5.x, but only at committer discretion and before the beta deadline. For these issues, leave them set to 11.x unless you are a committer.

Roughly two weeks after the alpha release, the first beta release will be created. All the restrictions of the alpha release apply to beta releases as well. The release of the first beta is a firm deadline for all feature and API additions. Once the beta commit freeze begins, issues in the Reviewed & Tested by the Community (RTBC) queue will be committed to the next minor release only.

The release candidate phase will begin the week of June 2.

Security support of Drupal 10 and 11

Drupal 10.3.x and 11.0.x Security releases will be provided until June 18, 2025.
Drupal 10.4.x and 11.1.x Security releases will be provided until December 10, 2025.

See the Drupal core release process overview, the Drupal core release schedule, allowed changes during the Drupal 10 and 11 release cycles, and Drupal 10 and 11 backwards compatibility and internal API policy for more information.

15 Apr 2025 1:15am GMT

Gizra.com: Bare-Bones Theming in Drupal with PEVB

Drupal gives us a lot-field formatters, and fancy layout builders modes. But what if you don't need all that? If you're a developer or themer looking for a simpler, more direct way to render content-without jumping through the usual hoops-the Pluggable Entity View Builder (PEVB) might be for you. See more about PEVB and our Drupal-starter in this video, from a presentation given in the (hallways) of DrupalCon Atlanta 2025

15 Apr 2025 12:00am GMT

14 Apr 2025

feedDrupal.org aggregator

Talking Drupal: Talking Drupal #497 - Drupal Forge

Today we are talking about Drupal Forge, how it works, and why it's changing Drupal with guest Darren Oh. We'll also cover ECA VBO as our module of the week.

For show notes visit: https://www.talkingDrupal.com/497

Topics

Resources

Guests

Darren Oh - drupalforge.org Darren Oh

Hosts

Nic Laflin - nLighteneddevelopment.com nicxvan John Picozzi - epam.com johnpicozzi Kathy Beck - kbeck303

MOTW Correspondent

Martin Anderson-Clutz - mandclu.com mandclu

14 Apr 2025 6:00pm GMT

The Drop Times: MCP Client Module Available for Drupal, Supports Integration with External Platforms

The experimental MCP Client module for Drupal, created by Marcus Johansson and co-maintained by James Abrahams, allows Drupal sites to connect with MCP-enabled systems like Slack, Figma, and Google Docs. The module supports MCP version 2 and OAuth authentication and is currently intended for local testing only.

14 Apr 2025 3:53pm GMT