Issue 432 - April, 9th 2020
I hope you are safe and healthy as you are reading this. I also hope that this newsletter brings a bit of normal back into your week. Please take a moment and read about the Drupal Association's #DrupalCares campaign and if you can, contribute to them during this time. They provide key infrastructure as well as support for the Drupal project and they could use our help now.
~ Bob Kepford, editor in chief
News
#DrupalCares - Sustaining the DA Through the COVID-19 Crisis
Contrib Database Drivers Can Now Be in the Module's Namespace and "src" Directory
From Our Sponsor
Sponsor this Newsletter
For almost nine years TheWeeklyDrop has been a community fixture sending news and resources to the community every week. If you would like to get your message in front of the Drupal community TheWeeklyDrop is the right medium for you.
Articles
(Almost) Every Tip You Need to Know About Working from Home
Clean Drupal Codebase Design with Application Services
"Sticking to using just core APIs and concepts is enough to get past the coding standards stage in a codebase. Still, you can take it a bit further and have cleaner business logic that better reflects what's going on in your application. That should also help to avoid what is known as the Big Ball of Mud. With that goal in mind, a few artifacts from Domain-Driven Design (DDD) were introduced to the Drupal projects. Those artifacts are Application Services and Request/Response Objects."
Drupal 8 Admin Themes for Next Level Admin Experience
Drupal Recording Initiative: #DrupalCampLDN, #MidCamp, #NERDSummit
Support the Drupal Association During Uncertain Times - Redfin
Supporting the Drupal Association in Uncertain Times - Mediacurrent
Tutorials
Accessibility for Teams in a Hurry: Laying a Foundation
Drupal 8 Webform Module – A Brief Tutorial
Four Ways to Track a List of Drupal Issues a Group of You Cares About
Gábor Hojtsy shares some useful tips for tracking issues on Drupal.org.
Install Drupal Coder and PHP CodeSniffer to Your Drupal Project to Lint PHP Code
TypedData in Drupal 8 (And 9)
Upgrading jQuery 1.x to Version 3.x
Projects
Automate Fixing Deprecated Drupal Code - Palantirnet/drupal-Rector
Releases
Autologout 8.x-1.1
Ctools 8.x-3.4
Docker4drupal 5.4.15
Drupal 8.7.13
Drupal 8.8.5
Drupal 8.9.0-Beta2
Entityqueue 8.x-1.0-Rc1
Hax 8.x-3.6
Mailsystem 8.x-4.3
migrate_plus 8.x-5.0
migrate_source_csv 8.x-3.3
Panelizer 8.x-4.3
Panels 8.x-4.6
Video
Migrating JeffGeerling.com from Drupal 7 to 8 LIVE - Episode 10
Podcasts
DrupalEasy Podcast 228 - Ofer Shaal (Drupal Rector), AmyJune Hineline (Virtual Contribution Days)
Jobs
List Your Job on Drupal Jobs
Wanna get the word out about your great Drupal job? Get your job in front of hundreds of Drupal job seekers every day at Jobs.Drupal.Org.
Featured Jobs
Senior Product Manager
CivicActions US
Documentation Lead
Drupal Association Anywhere
Full Stack Drupal Engineer
4AllPromos CT/US