Talking Drupal: Talking Drupal #556 - A Chat with Moshe
Today we are talking about Drush, Core Contributions, and Drupal's Past with guest Moshe Weitzman. We'll also cover Cache Metrics as our module of the week.
For show notes visit: https://www.talkingDrupal.com/556
Topics- Moshe Updates and Clients
- Maintaining Drush Long Term
- Locale Performance Overhaul
- CLI in Core Initiative
- Which Commands Make the Cut
- Roadmap Contrib Commands
- Moving Commands Technical Hurdles
- How to Help From AI Initiative
- DDEV Add-ons for Local CI
- MySQL Toolkit Database Images
- Testing With Real Databases
- Devel Module Status
- Organic Groups Origins
- Where Ideas Come From
- Finding Drupal Early Days
- Release Cadence And Backward Compatibility
- Avoiding Maintainer Burnout
- Maintaining With AI And Xdebug
- Drush's Final Act
- Drupal cli issue
- DDEV addons
Moshe Weitzman - weitzman.github.io moshe-weitzman
HostsNic Laflin - nLighteneddevelopment.com nicxvan John Picozzi - epam.com johnpicozzi Scott Falconer - managing-ai.com scott-falconer
MOTW CorrespondentMartin Anderson-Clutz - mandclu.com mandclu
- Brief description:
- Have you ever wanted insights into how cache is working on your Drupal site? There's a module for that.
- Module name/project name:
- Brief history
- How old: created in Oct 2019 by Moshe Weitzman (moshe weitzman), today's guest, a consistent core contributor, a member of the security team, and one of the rare few with a two-digit user id on drupal.org
- Versions available: 2.0.3, 2.1.0, and 2.2.0, the last of which works with Drupal 8.7.7, 9, 10, and 11
- Maintainership
- Actively maintained
- Security and test coverage
- Documentation - in depth README
- Number of open issues: 2 open issues, 1 of which is a bug, but is marked fixed
- Usage stats:
- 37 sites
- Module features and usage
- With this module enabled, your Drupal site will log all cache tag invalidations
- Additionally, cache tag invalidations will be sent to New Relic as custom events, where you can use the rich reporting tools available to mine for further insights. Many Drupal hosting options include New Relic out-of-the-box, and there's a free tier you can use if you're self-hosting, so this a reporting tool lots of Drupal sites can use
- Cache hits and misses are also sent to New Relic, so you can investigate things like cache misses as a percentage by cache bin
- Finally, the aforementioned README also includes information about how to use a different analytics provider, in case New Relic doesn't meet your specific needs
- Drupal sites probably don't need this kind of visibility on a regular basis, but if you're troubleshooting any kind of cache-related issue, this could be really useful