Drupal CMS News Digest

developments tricks, articles and reviews from Drupal specialists

News Categories: SEO  Design  Marketing
DrupalCon News: State of Drupal presentation at DrupalCon Europe
4-7 October, Drupalists around the world gathered virtually for DrupalCon Europe. As a DrupalCon tradition, Dries delivered his State of Drupal keynote.
Drupal blog: State of Drupal presentation (October 2021)
This blog has been re-posted and edited with permission from Dries Buytaert's blog. Last week, Drupalists around the world gathered virtually for DrupalCon Europe 2021. In good tradition, I delivered my State of Drupal keynote. You can watch the video of my keynote, download my slides (156 MB), or read the brief summary below. I talked about end-of-life schedules for various Drupal versions, delivered some exciting updates on Drupal 10 progress, and covered the health of the Drupal community in terms of contributor dynamics. Last but not least, I talked about how we are attracting new users and contributors by making it much easier to contribute to Drupal. Drupal 7 and Drupal 8 end-of-life If you are using Drupal 7 or Drupal 8, time is of the essence to upgrade to Drupal 9. Drupal 7 end-of-life is scheduled for November 2022. Drupal 8's end-of-life is more pressing, as it is scheduled for November 2nd, 2021 (i.e. in less than a month). If you are wondering why Drupal 8 is end-of-life before Drupal 7, that is because we changed how we develop Drupal in 2016. These changes have been really great for Drupal. They've made it much easier to upgrade to the latest version without friction. As a community, we've spent thousands of hours building tools and automations to make migrating to Drupal 9 as simple as possible. Drupal 10 timeline Next, I gave an update on Drupal 10 timelines...
Matt Glaman: phpstan-drupal 0.12.15: Improved detection of deprecated service usage
I have some exciting news to share for phpstan-drupal! With the 0.12.15 release, the ability to detect and report usages of deprecated services should have full coverage! Previously, phpstan-drupal only detected if you used a method on a deprecated service. And that happened to be if the service was fetched from an object implementing ContainerInterface. That meant calls to \Drupal::service were left uncovered – even though it calls self::getContainer->get() (I thought it would "just work," but it did not.)
Jacob Rockowitz: Asking the “Five Whys” about Open Source Sustainability at the Sustainability BoF @ NED Camp 2021
Why sustainability matters to meAs the maintainer of the Webform module for Drupal 9, I make sizable contributions to Drupal in a variety of ways: committing code, writing documentation, recording screencasts, wrangling the issue queue, and more…. Over the last five years, I’ve come to realize that figuring out how to make my contributions sustainable is essential.Sustainability has been a consistent theme in my blog. Last year, when it seemed that my organization was moving away from Drupal, I thought a lot about my commitment to Drupal and the sustainability of my work on the Webform module. This challenge encouraged me to improve the Webform module’s Open Collective. I worked to persuade individuals and organizations to invest (aka sponsor) in the ongoing maintenance of the Webform module. The number of backers and the annual budget of the Webform module’s Open Collective has grown substantially; for this, I am very grateful. Talking more about the Webform module and its Open Collective is a discussion for another day.Engaging in the more extensive discussion around sustainabilityRecently, John Picozzi (johnpicozzi) asked me to help facilitate the online Sustainability BoF at New England Drupal Camp (NEDCamp) on Friday, November 19th, 2021. I hesitated because I have mixed feelings about the topic. At the beginning of this blog post, I stated I...Read More
Dries Buytaert: State of Drupal presentation (October 2021)
Last week, Drupalists around the world gathered virtually for DrupalCon Europe 2021. In good tradition, I delivered my State of Drupal keynote. You can watch the video of my keynote, download my slides (156 MB), or read the brief summary below. I talked about end-of-life schedules for various Drupal versions, delivered some exciting updates on Drupal 10 progress, and covered the health of the Drupal community in terms of contributor dynamics. Last but not least, I talked about how we are attracting new users and contributors by making it much easier to contribute to Drupal. Drupal 7 and Drupal 8 end-of-life If you are using Drupal 7 or Drupal 8, time is of the essence to upgrade to Drupal 9. Drupal 7 end-of-life is scheduled for November 2022. Drupal 8's end-of-life is more pressing, as it is scheduled for November 2nd, 2021 (i.e. in less than a month). If you are wondering why Drupal 8 is end-of-life before Drupal 7, that is because we changed how we develop Drupal in 2016. These changes have been really great for Drupal. They've made it much easier to upgrade to the latest version without friction. As a community, we've spent thousands of hours building tools and automations to make migrating to Drupal 9 as simple as possible. Drupal 10 timeline Next, I gave an update on Drupal 10 timelines. Timing-wise, our preferred option would be to ship Drupal 10 in June 2022...
robertroose.com: 27 more Drupal modules every Drupal professional should know about
Extending Drupal with modules is a great way to create a complex website. Here are 27 of my favourite Drupal modules.
Promet Source: 20 Reasons to Start Your Drupal 7 to 9 Migration NOW!
Does 13 months feel like a comfortable cushion between now and the Nov. 28, 2022 Drupal 7 end of life? It’s not. The time to get serious about your Drupal 9 migration is now. There are countless reasons why.  Here are our top 20. 
Tag1 Consulting: Get to know the Drupal Security Team with Michael Hess: Part 1
Drupal’s Security Team has been one of the most critical and long-lasting sub-groupings throughout the entire existence of Drupal as an open source project. This team of volunteers evaluates, processes, and reviews security reports and fixes, helping to ensure that Drupal as a project maintains its status as highly secure software. In this Tag1 Team Talk, Tag1 Managing Director Michael Meyers is joined by Drupal Security Team member Michael Hess. In this installment, they will talk about what the Security Team does, who does it, and how. They will also differentiate between the Security Team and the Working Group, and how their responsibilities overlap but are not the same. If you’ve ever reported a security issue, or wondered how security reports are handled, this talk explains it all. And if you’ve ever considered joining the Drupal Security Team, get the inside scoop on how that happens, here. --- For a transcript of this video, see Transcript - Understanding the Drupal Security Team with Michael Hess, part 1. --- Photo by SIMON LEE on UnsplashRead more [email protected]… Tue, 10/12/2021 - 06:59
ADCI Solutions: About Drupal 8 End of Life in a simple non-technical language
November 2, 2021, the support of Drupal 8 will come to the end. This means that the core of this CMS version will no longer receive any security updates or new functionality. Read our post to learn why postponing migration to Drupal 9 threatens your business and reputation. As a small bonus, we discuss \whether it is reasonable to roll back to Drupal 7.
Event Organizers: Event Organizer's Working Group - Seeking Board Members and Advisory Committee Members - Submit Your Nomination Today
Submit Your Nomination Today The Drupal Event Organizers Working Group is seeking nominations for Board Members and Advisory Committee Members. Anyone involved in organizing an existing or future community event is welcome to nominate.  EOWG Board Members. We are currently looking for nominations to fill two (4) board seats. Interested organizers are encouraged to nominate themselves.  The following members terms are expiring this year: Kaleem Clarkson (first term) Matthew Saunders (first term) Suzanne Dergacheva (first term) Andrii Podanenko (first term)
  EOWG Advisory Committee. We are looking for advisory committee members. The advisory committee is designed to allow individuals to participate who may not have a consistent availability to meet or who are interested in joining the board in the future.  Submit Your Nomination: To submit your nomination please visit the Issue below and submit your name, event name, country, territory/state, and a short reason why you would like to participate.   Issue: https://www.drupal.org/project/event_organizers/issues/3241177  Nomination Deadline:  Thursday, October 28, 2021 11:59 pm UTC
Specbee: A Deep Dive into the Webform Module for Drupal 8/9
A Deep Dive into the Webform Module for Drupal 8/9 Ankitha 12 Oct, 2021 The Webform module is the most powerful and flexible form builder and submission manager for Drupal. It gives  site builders the power to easily create complex forms instantly. It comes with a certain level of default settings, also letting you customize it as per your requirements. Check out this amazing blog - Drupal 8 Webform Module - A Brief Tutorial to help you get started with the Webform module in your Drupal 8/9 site. This will help you understand the basics easily.  The Webform module ships with a lot of interesting features and I’d like to mention a few here. Webform Features 1. Altering form & elements Any form, element and its related settings can be altered by using their respective hooks. Below are few hooks that are available to use and you can find more in the webform.api.php file: Form hooks         ◦ hook_webform_submission_form_alter()    
        ◦ Perform alterations before a webform submission form is rendered. Element hooks         ◦ hook_webform_element_alter()
        ◦ Alter webform elements. Option hooks         ◦ hook_webform_options_alter()
        ◦ Alter webform options. Handler hooks         ◦ hook_webform_handler_invoke_alter()...
Talking Drupal: Talking Drupal #315 - Wordpress vs Drupal Communities
Today we are talking about What The Drupal & WordPress communities could learn from one another with Tara King. TalkingDrupal.com/315 Topics What makes the WP community different? Automattic influence on the community. What could the Drupal community learn from the WP community? Is there a lot of crossover in people in each community? Do you think there is anything the WP community could learn from Drupal? What are some struggles shared across the two communities? How does platform sustainability differ between the two communities? Why do you think so many more people gravitate towards WP? Module of the Week Gutenberg Resources Sedo Domain Transfer Service Talking Drupal 016 - Drupal Vs WordPress WP Issue Queue Japanese translation of wordpress.org and Spanish Hosts Nic Laflin - www.nLighteneddevelopment.com @nicxvan John Picozzi - www.epam.com @johnpicozzi Tara King - @sparklingrobots
Morpht: Drupal personalization roundup (2014 - 2021)
A roundup of what has happened in Drupal personalization from 2014 to 2021 covering presentations, module releases and trends.
Golems GABB: Generating dummy Drupal content with Devel & more
Generating dummy Drupal content with Devel & more Editor Sun, 10/10/2021 - 22:44 CMSs like Drupal offer website owners unlimited opportunities to add as much content as they need and when they need it. However, at the stage of website building, when developers and themers are creating layouts, Views, and other things that shape the content structure, there is often no content ready yet. How to test everything well in various scenarios without content available? Developers or QA engineers are not editors — generating nodes for testing purposes can be a tedious task for them. Luckily, it is possible to “invite” an instant content generation assistant to your website. Just a few clicks will be needed for filling the site with as many dummy entities as needed.
Morpht: Announcing Sajari AI powered search for Drupal
Those of you who work with Drupal, you are probably familiar with the combination of using Search API with a search backend such as MySQL or Solr. A pluggable architecture makes Search API a good choice for indexing content in Drupal.
Nuvole: Drupal for European Universities
Data-based perspectives from our DrupalCon 2021 sessionThank you for a great DrupalCon! Here are a few key findings and PDF slides from our Thursday talk, Drupal for European Universities: Data-based perspectives. Drupal is not leading (and not even the runner-up) Wordpress is the most popular CMS for European Universities (restricted to EEA Countries; data retrieved last week from all the the 1830 HEIs from those 30 countries). Surprise, Drupal is not the runner-up either: Typo3 beats it by a few installations. But many countries still love Drupal Wordpress (green in this map) leads in 15 countries, Drupal (blue) in 12, Typo3 in 2 (Germany, Austria), Joomla in Slovakia. This is a good sign for the expansion potential: Typo3's success is based on a couple countries only. The most Drupalized countries are Estonia (44% of HEIs sites are Drupal sites), Iceland (43%), Finland (34%), Italy (33%), Belgium (33%). European Universities like Drupal 7 Drupal 7 (red in this map) is still the most common Drupal version for University sites in 16 countries. In 9 countries the most common version is Drupal 8 (yellow), only in 2 countries it's Drupal 9 (green); other EEA countries are omitted due to non-significant data. Overall, Drupal 9 sites account for only about 10% of the total, with Drupal 6 (yes, 6!) still beating Drupal 9 in four countries. 45% of the Drupal websites...

Number of Total Worldwide Registered Domains