mglaman.dev – November 22nd, 2024
Hey there!
Here's your newsletter from me, Matt Glaman!
My latest blog post
I saw a message in the #drupal-infrastructure
Slack channel about shutting down the lenient Composer repository endpoint. Then I noticed it was removed in favor of my plugin!
Lenient Composer Plugin officially replaces lenient packages endpoint
Well, it's official. My Drupal Lenient Composer Plugin has allowed the lenient Composer repository endpoint on Drupal.org to be sunset and removed. I created the mglaman/composer-drupal-lenient repository two years ago at DrupalCon Portland. It is pretty wild how much it has been adopted in just two years.
Lenient Composer Plugin adds allow-all
I just released 1.0.7 of the lenient plugin, which allows for specifying allow-all
. This avoids needing to list each allowed package explicitly. I don’t recommend it, but now it’s possible! It should have an alias of yolo
.
Release 1.0.7 · mglaman/composer-drupal-lenient · GitHub
What's Changed Link to Backward Compatibility from README by @gitressa in #39 Add allow-all for leniency to all packages by @mglaman in #40 Full Changelog: 1.0.6...1.0.7
Stepping down from Drupal CMS trial track lead
I stepped down from being the trial track lead for Drupal CMS. I don’t have the time to dedicate myself to a large project with ambitious deadlines. Especially when pushing boundaries with a trial leveraging WebAssembly.
The Drupal CMS team is transitioning from the WebAssembly trial to a new third-party provider implementation.
Interesting links
I like this article. Just because something works doesn’t mean it will always work. We can see why things fail, but “The other limit of verification is that it can't tell us why something succeeds.”
Organizations and projects cannot survive relying on hero, rockstar, or 10x devs