The Drop Times mentioned my piece: "Noble Friends and Free Software Communities." They highlighted the contrast I was drawing, which is that Drupal's credit system tracks activity, but it can't measure the impact of mentorship, encouragement, or just plain being kind to other people in the community.

https://www.thedroptimes.com/67468/noble-friendship-concept-highlights-drupal-community-contribution-culture

#Drupal #DrupalCommunity

Noble Friendship Concept Highlights Drupal Community Contribution Culture

A recent blog post by longtime Drupal contributor Matthew Tift introduces the concept of “noble friendship” as a way to understand how participation in the community extends beyond formal roles and measurable output. Drawing from sustained involvement in the project, the reflection contrasts structured contribution tracking with informal practices such as mentorship, persistence, and peer support. The framing adds to ongoing discussions about how community health is defined and maintained.

TheDropTimes

What if caring about software is one way to care about people? Paul Cantrell's Minnebar talk challenged common assumptions about tech and solutionism. I came away thinking about values, free software, and where the work really begins.

https://matthewtift.com/blog/caring-about-software-caring-about-people

#Minnebar #ICE #SocialJustice #FreeSoftware #Community #DrupalCommunity

Caring about Software, Caring about People | Matthew Tift

What if caring about software is one way to care about people? Paul Cantrell's Minnebar talk challenged common assumptions about tech and solutionism. I came away thinking about values, free software, and where the work really begins.

What happens before an incident report is filed? While technical sessions at DrupalCon are often packed, building a healthy community is a shared responsibility that happens every day in issue queues, Slack channels, and passing conversations. Learn how to navigate the "middle ground" of community friction and use the Code of Conduct not just as a reporting tool, but as a guide for everyday collaboration.

https://www.drupal.org/community/cwg/blog/before-the-incident-report-how-we-are-collaborative

#Drupal #DrupalCommunity

Before the Incident Report: How We Are Collaborative

At DrupalCon Chicago, the Driesnote included a visualization with “community” as one of the three pillars of Drupal, along with “platform” and “agencies.” That framing felt memorable, and worth exploring further. If you attended DrupalCon Chicago, you might have experienced a slightly differently shaped triangle. I don’t know the attendance numbers, but I saw technical sessions with packed rooms, while community-focused sessions had plenty of empty seats. That’s not new. It’s been true for years.

Drupal.org

Happy Labour Day to everyone shaping the future of the web.

Today, we celebrate the developers, designers, strategists, marketers, contributors, and community members whose work helps move digital experiences forward every day.

Thank you for the ideas you share, the problems you solve, and the communities you help build.

#LabourDay #DrupalConEur #OpenSource #DrupalCommunity

Thank you, Drupal community 💙

We’re grateful to have received nearly 300 session submissions for DrupalCon Rotterdam 2026.

We’re now reviewing submissions and look forward to sharing the selected sessions with you soon.

📍 Rotterdam
📅 28 Sep – 1 Oct 2026

Early Bird rates are still available. 🔗 Link in comments

#DrupalConEur #DrupalCommunity #OpenSource #DrupalConRotterdam

If we name the CLI dr in the CLI in Core initiative, then the tag line becomes “The Doctor to Clean Core”.

“Paging Doctor Cron and Doctor Recipe to the the CI server” 🤣🤣

 

Also, reviews needed for how nasty of a hack this is for cache:rebuild command:

$cwd = getcwd();chdir(DRUPAL_ROOT);$request = Request::createFromGlobals();// Manually resemble early bootstrap of DrupalKernel::boot().DrupalKernel::bootEnvironment();Settings::initialize(DRUPAL_ROOT, DrupalKernel::findSitePath($request), $this->classLoader);require_once DRUPAL_ROOT . '/core/includes/utility.inc'...

Name the new CLI entry point to dr

Problem/Motivation The new CLI entry point introduced in Drupal core in #3453474 uses drupal as the command name (i.e. vendor/bin/drupal). While this clear and aligns with the project name, it does not reflect how modern CLIs are typically used in practice. There are concerns about overloading our project name leading to ambiguity, searchability issues, conflicts, and long-term maintainability of the developer experience. Drupal also has existing CLI history (drush, vendor/bin/drupal, and now-defunct Drupal Console), which shapes expectations around speed, ergonomics, and muscle memory.

Drupal.org

Summary of Drupal 11.3.6/11.3.7 potential data loss and update steps for 11.3.8

If you are confused about the following release notes snippet for Drupal 11.3.8, which is now a security release, then you are not alone.

Drupal 11.3.6 introduced a critical regression for importing configuration that could result in data loss under certain circumstances: #3584812: ConfigInstaller isSyncing does not persist to hook_modules_installed() when multiple modules are installed. This release hotfixes that regression.

Sites that attempted to import configuration on Drupal 11.3.6 or 11.3.7 should re-import their configuration using the site's recommended method (for example, drush deploy)...

https://nokoto.org/user/3/posts/933

ConfigInstaller isSyncing does not persist to hook_modules_installed() when multiple modules are installed

Problem/Motivation Follow up from [#3572171-16]: Looks the following code path might have an issue: ModuleInstaller::install(), with the $module_list passed to it having count > 1 This calls ModuleInstaller::doInstall(), then if the $module_list passed to doInstall() has count > 1, this calls ModuleInstaller::updateKernel([]) Which calls $this->kernel->resetContainer(), and resetContainer does not persist the config installer sync status Implementations of hook_modules_installed are invoked after this, so the sync status is incorrectly FALSE.

Drupal.org

Da der Rechner am Wochenende inklusive DUG Website Backup abgeraucht ist, habe ich die Website neu gemacht & mal htmx im Frontend ausprobiert. Nice.

Und bald gibt es den großen Relaunch, mit richtigem Design und neuem Logo und Zeug. Stay tuned. #drupal #drupalcommunity

https://drupalruhr.de/

Startseite | Drupal Usergroup Ruhr

Wir treffen uns heute um 19:30h online auf meet.drupal.de/dugruhr

Geplante Themen:
* Andreas: Web Components vs. SDCs
* Karsten: Arbeiten mit Claude
* Nicolai: Websites mit Claude & Loveable, Codequalität
* Evtl. noch was über das focusgroup Attribut und Critical CSS

#Drupal #drupalcommunity

1 week left to submit your session.

If you’ve been thinking about it, now is the time.

Across all tracks, we’re looking for real experiences, ideas, and perspectives from the community

🎤 Submit your session to DrupalCon Rotterdam 2026
🔗 https://buff.ly/ZXTUK2I

#DrupalConEurope #DrupalCommunity #OpenSource