Episode Released: Talking Drupal #549 - Catching up with the DDEV Team with Randy Fay, Stas Zhuk, Rod Martin, Martin Anderson-Clutz, John Picozzi, Nic Laflin
Posts by DDEV
If you haven't tried it yet, the new #DDEV TUI (Terminal User Interface) that shipped with v1.25.1 is pretty sweet. ๐ฅ๏ธโจ
2-minute video: www.youtube.com/watch?v=bdfp...
March newsletter with additional info: ddev.com/blog/ddev-ma...
AI-driven contributions increase maintainer review burden
Randy Fayโs DDEV @ddev.bsky.social update highlights rising AI-generated contributions and maintainer workload.
More PRs mean more review pressure, prompting calls for shared responsibility and pre-PR discussion.
https://bit.ly/4tw7WKz
#Drupal #DDEV #OpenSource #AI
Did you miss the #DDEV newsletter? ddev.com/blog/ddev-ma... - has the latest on everything in DDEV-world.
Set up Solr in DDEV with two commands.
Run ddev add-on get ddev/ddev-solr then ddev restart.
Install Search API Solr, create a server with Solr Cloud connector, and upload the config set.
Set up Solr in DDEV with two commands.
Run ddev add-on get ddev/ddev-solr then ddev restart.
Install Search API Solr, create a server with Solr Cloud connector, and upload the config set.
DrupalCon North America Chicago BoFs today, join us: 9:30 What's new in DDEV, 2pm fancy new ddev share, 4pm Xdebug step-debugging
DDEV @ddev.bsky.social launches coder.ddev.com, an experimental cloud dev environment.
Browser-based workspaces run DDEV with Docker, VS Code, and Drupal templates preinstalled.
Reduces local setup, but users must rely on external Git storage.
https://bit.ly/4sEc5vV
#DDEV #DevOps #OpenSource
If you're at DrupalCon North America in Chicago, join me for BoFs on Tuesday:
* Git Worktrees with DDEV at 1:30 Salon B BoF 1
* Coder.ddev.com demo (DDEV in Cloud) at 2pm Salon B BoF 1
* DDEV Office Hours at 4:30pm Salon B BoF 2
If you're using #DDEV on MacOS with Lima or Colima, or on most Linux distros, you might run into this issue ๐
ddev.com/blog/docker-...
Expertly explained by Stas Zhuk ๐ ๏ธ๐งโ
DDEV Adds Docker Buildx Check
DDEV 1.25.1 adds a validation check for Docker Buildx.
Systems without Buildx version 0.17.0 or later may encounter errors when running ddev start.
https://bit.ly/4lv9sK5
#Drupal #DDEV #DrupalDev #OpenSource
Coder.ddev.com is live, I'm hoping this will be useful for Contribution Day in Chicago. It's loads of fun and a good followup to our previous use of Gitpod. Blog with short screencasts, ddev.com/blog/coder-d...
Lots of people know Randy Fay as the face of #DDEV, but few know that Stas Zhuk has been doing much of the heavy lifting the last few years under extremely challenging conditions. ๐ช๐
www.thedroptimes.com/interview/66...
A very few people have had trouble with Docker Buildx in #DDEV v1.25.1. If you're one, here is all the info.
ddev.com/blog/docker-...
`git worktree` is fun and easy, and has some nice uses with #DDEV. Here's the recording of my Florida Drupal Camp session on some of the options. You can run the same project in multiple directories for different features or for different AI agents to play in. www.fldrupal.camp/session/use-...
Andrew Berry shows how WarpBuild Snapshots speed up DDEV in CI.
By hashing dependency files in GitHub Actions, runners restore prebuilt environments instead of reinstalling Playwright and system packages.
Reported savings: ~24 minutes per commit.
https://bit.ly/40FFM3j
#Drupal #DDEV #CI
Tomorrow's #DDEV Board and Advisory Group meeting is at 10am ET 4pm CET, you're invited, full details at github.com/orgs/ddev/di... - This is your chance to know what's going on with DDEV and influence its future. We'd love to have you. The zoom link and calendar link are there. Hope to see you!
March 2
IMHO, This is all you need to take away from this blog post from Randy Fay about a new bit of #DDEV functionality: ๐ ๏ธ
ddev utility xdebug-diagnose
I suspect this will collectively save folks a gazillion hours. โฑ๏ธ๐
ddev.com/blog/xdebug-...
2-minute Demo of the new DDEV "Dashboard" or TUI, 2 minutes! youtu.be/bdfpeq74ewo
If you missed the February #DDEV newsletter, here it is! ddev.com/blog/ddev-fe...
#DDEV training tomorrow/Thursday: "Git bisect for fun and profit". OK, so it's not really about DDEV. If `git bisect` sounded like a mysterious thing to you, it's easy to use and a powerful debugging tool in your arsenal. Join us at 10am ET/4pm CET, us02web.zoom.us/j/7315692237... passcode 12345
Xdebug in DDEV usually โjust worksโ โ until it doesnโt.
Randy Fay explains the reverse connection model, Docker networking layers, and how ddev utility xdebug-diagnose simplifies troubleshooting.
Read:
https://bit.ly/4rHkU7W
#Drupal #DDEV #Xdebug #DevTools
#DDEV and CI! What a combination. See Lullabot wiz (and DDEV Foundation Board Member) Andrew Berry's approach to speeding everything up with WarpBuild - ddev.com/blog/ddev-ci...
#ddev just updated its "ddev share" command with more flexibility and power. ๐ช๐
ddev.com/blog/share-p...
Blog post from Randy Fay ๐ ๏ธ๐
DDEV explains how Mutagen boosts filesystem performance on macOS and Windows.
Async sync replaces slow bind mounts, and new tools like ddev utility mutagen-diagnose improve troubleshooting.
Read:
https://bit.ly/4cEHFo8
#DDEV #Drupal #DevOps #Docker
We are so amazingly proud and thankful to have amazing Stas pushing #DDEV forward and taking care of all the things. In the midst of all the things you have coming your way, take the time to read about this amazing man, maintainer, and his situation.
#DDEV v1.25.1 is out! Try the new interactive DDEV TUI - just run `ddev`. Also includes multiple fixes and stability improvements. Upgrade recommended for v1.25.0 users.
github.com/ddev/ddev/re...
Forum seems to be down, but when I recently looked at it it looked like standard Composer 2.9 problems with security requirements, which can be worked around several ways.
Portrait-style graphic announcing an interview with Stas Zhuk discussing the future of DDEV, covering maintenance challenges, container runtime diversification, AI-assisted development, and sustaining
Stas Zhuk reflects on maintaining DDEV @ddev.bsky.social as container runtimes diversify.
In an interview with Alka Elizabeth, he discusses CI fragility, Podman and rootless support, add-on governance, and AI-assisted review.
Read:
https://bit.ly/4aMOaTj
#DDEV #Drupal #OpenSource #DevOps