Drupal Association Journey: Pedro Cambra: Survey on Bookmarking Tool Needs Your Input
TL;DR: I’m requesting members of the Drupal community to help my research about the need for a bookmarking tool by responding a super quick survey.
As part of my dissertation work for my bachelor’s degree, I’m unsurprisingly working in something related to Drupal. After a lot of consideration regarding a project that could be within a reasonable scope but also allowed me to contribute a little bit to the Drupal ecosystem, a chat with Cristina and Christian helped me decide to work in the shortcut module, and try to make improvements before it is marked to be removed to core – and try to avoid that because I believe it could be a useful tool for both the navigation and the dashboards initiatives.
But first things first.
One of the elements I am looking to explore the most in my research is the full process of the contribution, from identifying the issue to solve, get quantitative data through a survey in the community to establish that the problem is worth solving it, then propose a solution and get feedback on it.
I would appreciate it a lot if you could help me achieve my goal by answering the survey I’ve prepared.
Tag1 Consulting: Drupal Core Test Suite Improved Runtime By 10% With Gander
The Drupal community has continuously sought ways to enhance the performance and efficiency of Drupal sites. The performance testing framework Gander has been part of Drupal core since version 10.2. The result of joint efforts between the Google Chrome team and Tag1 Consulting, this powerful tool is specifically designed to optimize Drupal performance. Optimized performance ensures that sites are not only fast but also efficient and sustainable. Today, we will take a closer look at how Gander played a crucial role in improving the Drupal core test suite runtime by 10%. ## Identifying A Core Performance Issue Gander's impact on Drupal development was recently highlighted by its identification of a performance issue within Drupal core. The issue (#3410312) reported a particular code section being called redundantly during automated test runs and on live websites, resulting in delays. ### The Bottleneck Identified Drupal is designed to use the flood system for user logins. It first checks if a flood protection table exists in the database. If it does not exist, Drupal postpones the creation of the table until it needs to write to it instead of creating the missing table immediately. What can happen is...
Read more janez Wed, 04/03/2024 - 02:00Talking Drupal: Skills Upgrade #5
Welcome back to “Skills Upgrade” a Talking Drupal mini-series following the journey of a D7 developer learning D10. This is episode 5.
Topics-
Review Chad's goals for the previous week
- .gitignore
- Field Example module
- Plugin API
- Drupaal 10 Masterclass book
-
Review Chad's questions
- Field Example follow up
-
Tasks for the upcoming week
- Examples module: js_example module
- js_example.libraries.yml
- hook_theme() implementation in js_example.module
- JsExampleController
- template files
- Examples module: js_example module
.gitignore Drupal 10 Masterclass Modernizing Drupal 10 Theme Development Chad's Drupal 10 Learning Curriclum & Journal Chad's Drupal 10 Learning Notes
The Linux Foundation is offering a discount of 30% off e-learning courses, certifications and bundles with the code, all uppercase DRUPAL24 and that is good until June 5th https://training.linuxfoundation.org/certification-catalog/
HostsAmyJune Hineline - @volkswagenchick
GuestsChad Hester - chadkhester.com @chadkhest Mike Anello - DrupalEasy.com @ultimike
Acquia Developer Portal Blog: Local environment for Acquia Site Factory
The purpose of this tutorial is to explain how to set up a best practice local environment for Drupal multisite, including on Acquia Site Factory:
- Configure Lando to support wildcard DNS.
- In settings.php, set an "App ID" to use in code for a specific multisite in any environment.
- In settings.php, set database, public files, memcache prefix, Solr core, and other settings per "App ID".
- Configure Drush aliases per multisite and per environment.
- Write bash scripts to push and pull sites using these aliases.
-
Configure Lando with wildcard DNS
Lando is a docker orchestration framework for development environments.
There
Salsa Digital: Splash Awards 2024
The Drop Times: For Drupal to Remain Well and Alive: An Exclusive Conversation with Tim Doyle
Drupal Association blog: DrupalCon Portland 2024: The Nonprofit Summit Agenda is here!
I am pleased to share the schedule for the upcoming 2024 DrupalCon Nonprofit Summit. There is a special rate ($395.00) for nonprofit org staff, and those who are affiliated with nonprofits, and the summit is included free with your ticket! You can register here.
Relying on community feedback and past experience, we put together an agenda that we hope encompasses the spirit of open source camaraderie and will provide nourishment for the mind and soul. We tried to balance the technical with the strategy and networking with expertise. We look forward to seeing you there.
Agenda
9:00 am - 9:15 am: Welcome and overview
Julia Kranzthor
9:15 am - 10:30 am: Why Should Nonprofits Use Drupal? The Case for Owning Your Own Data and Using Drupal to Manage It.
Fireside Chat with Tim Lehnen, Johanna Bates, and Jess Snyder
10:30 am - 10:45 am: Break
10:45 am -11:00 am: Sponsor Case Study #1
11:00 am - 12:15 pm: Breakout Sessions
Round Table Discussions
-
Using Drupal to Promote Engagement With Your Audience: Tools, Challenges, and Measurement
-
Web Analytics for Nonprofits: Google Analytics 4 and Alternatives.
-
Thriving as a Lone Wolf: Navigating the Challenges of Being the Only Drupalist at a Nonprofit
-
Migrating from Drupal 7 to Drupal 10
-
Managing a Major Website Rebuild/Migration
-
Birds of a Feather: Topic to be determined on-site
12:15 pm - 1:15 pm: Lunch
A time for relaxing, and networking if you feel like it.
1:15 pm - 2:30 pm: Breakout Sessions
Round Table Discussions
-
Web Accessibility and Site Governance
-
Using Drupal in Small Nonprofits with Limited Staff and Financial Resources
-
Preparing for Impact on Your Website Redesign
-
Development and Hosting Challenges for Nonprofits
-
Leveraging CiviCRM with Drupal: Open Source CRM for Contact Management and Engagement Tracking
-
Birds of a Feather: Topic to be determined on-site
2:30 pm - 2:45 pm: Sponsor Case Study #2
2:45 pm - 3:00 pm: Break
3:00 pm - 4:00 pm: Drupal 10 Migration: How to Stop Kicking the Can (of Worms) Down the Road
Panel discussion with Tim Lehnen and Fran Garcia-Linares
4:00 pm - 5:00 pm: Optional Networking
Wrap up conversations, visit with colleagues.
Matt Glaman: Ensuring smart_date works for all versions of Drupal 10 and 11
At MidCamp a few weeks ago, Martin Anderson-Clutz tapped me on the shoulder to check out a Smart Date issue for compatibility with Drupal 10.2. As of Drupal 10.2, ListItemBase::extractAllowedValues
takes an array as its first argument versus a string. The method used to explode a newline separated string into an array for its callers. I took a look at the issue. The change affected the parseValues
method in the SmartDateListItemBase
class. The parseValues
method takes the field's values and passes them to extractAllowedValues
, the method with a changed signature in Drupal 11.
The original method contained the following:
LN Webworks: 7 Reasons Why Drupal is the Perfect Platform for Your Real Estate Website
The website of your business, be it any, is a complete brand narration in itself. These days, whenever you hear a brand’s name - you always either check out their social handles and then move on to their website. This holds true when we are talking about e-commerce business, real estate, and so on.
Speaking of real estate specifically, creating a website that works in your favor and not for the sake of it can make or break your business. But, out of so many CMS options in the market, which one should you pick? The answer is simple - the one that suits your business and all its specific needs. And, what’s better than Drupal? Well, to simplify it, let’s have a look at some of the big top