Talking Drupal

Talking Drupal Hosts
undefined
Sep 4, 2023 • 1h 8min

Talking Drupal #414 - Future of Web Content

Guest John Doyle, a content management expert, discusses the future of content management and its challenges. They explore the role of Drupal and headless solutions, highlighting the importance of content architecture and composable content. The chapter also covers the concept of access control and policy permissions in Drupal, discussing its flexibility and use cases. The speaker emphasizes the need for planning and using the right tools for web development and content management.
undefined
Aug 28, 2023 • 1h 3min

Talking Drupal #413 - Drupal Coffee Exchange

On today’s show we are talking about The Drupal Coffee Exchange, How it got started, and How it keeps going with guest AmyJune Hineline. For show notes visit: www.talkingDrupal.com/413 Topics What’s new with AmyJune What is the Drupal Coffee Exchange How did it start Who started it Where was the first Drupal Coffee Exchange How do you participate Live Mail How is it live Does it have to be ground or whole bean Listener question: Stephen - How can it be added to a camp What was your favorite coffee received What was your favorite coffee given John’s first experience Brick of Shame When is the next Coffee Exchange Where is the schedule Favorite type of coffee Resources Our friends at the Linux Foundation are offering Talking Drupal Listeners 25% off on any e-learning course, certification exam or bundle. Good from August 22-Sept 30, 2023. With discount code LFDrupal25 … Please note Bootcamps, ILTs and FinOps courses are excluded. Join the Quarterly Coffee Exchange: Coffee Exchange Slack #coffee-exchange Equator Coffee Spinn Coffee Maker Enter the coupon code at checkout, or follow the link below to receive $100 off your Spinn. SMDNI120337 (Affiliate link) https://www.spinn.com/order?code=SMDNI120337 Vertigo Dave’s Coffee Link to Brian Perry’s Video https://drupal.slack.com/files/U24L61M26/F03DEUBDPJN/image_from_ios.jpg https://www.brickofsha.me/ Next stops for the Coffee Exchange: DrupalCon Lille Your camp! Drupal Coffee Exchange Social Twitter @DrupalCoffee Mastadon https://drupal.community/@DrupalCoffee Hashtag: #DrupalCoffeeExchange Guests AmyJune Hineline - volkswagenchick Hosts Nic Laflin - nLighteneddevelopment.com nicxvan John Picozzi - epam.com johnpicozzi Andy Blum - andy-blum.com - andy_blum MOTW Correspondent Martin Anderson-Clutz - @mandclu Coffee Brief description: Have you ever wanted to quickly search your Drupal admin UI for the specific page you need to get to? There’s a module for that! Brief history How old: created in Nov 2011 Covered as MOTW back in episode #45 Versions available: 8.x-1.3 (D9 & 10), 7.x-2.3 Maintainership Number of open issues: 53 open, 13 of which are bugs against the 8.x branch Does have test coverage Usage stats: Almost 31,000 sites Maintainer(s): Michaelmol, who appears to have created the module in his first year on drupal.org, now almost 13 years ago Module features and usage With a simple keystroke, (option-d or alt-d) you can start your search, and then see suggestions as you type Can use the arrow keys to move between suggestions Listeners who have used Mac apps like Alfred or Spotlight will be familiar with the experience A very fast way to move between different places in your Drupal admin Also includes :add as a quick way to add content of a specific type Provides a hook you can use to define your own commands There is a Coffee Extras module that adds more commands, but it doesn’t work with Drupal 10 and is marked as no longer developed Also worth noting that the Gin admin theme comes with built-in optimization and formatting for Coffee, so you can enjoy Gin and Coffee together
undefined
Aug 21, 2023 • 1h 7min

Talking Drupal #412 - Lando Episode II

Today we are talking about Lando, the release cycle, and Lando 4.0 with our guest Aaron Feledy. For show notes visit: www.talkingDrupal.com/412 Topics About Aaron What is Lando Best type of development for Lando Listener Q: Stephen - I Recently switched to ddev for Mutagen, will Lando support that in the future Release schedule Development process Favorite features When is 4.0 and what is in it Best reasons to choose Lando Adoption rate of Lando Listener Q: Stephen - Nic switched from Lando to DDEV, why and what features would he like to see in Lando to go back Listener Q: Matthieu - I use Lando and I am trying to convince coworkers to use it as well, any advice Resources Lando Roadmap Lando Docs Guests Aaron Feledy lando.dev - Arrow Hosts Nic Laflin - nLighteneddevelopment.com nicxvan John Picozzi - epam.com johnpicozzi Andy Blum - andy-blum.com - andy_blum MOTW Correspondent Martin Anderson-Clutz - @mandclu Workflow Participants Brief description: Have you ever wanted to assign moderated content to specific users to edit or approve it before publishing? There’s a module for that! Brief history How old: created in Feb 2017 Versions available: 8.x-2.6 (D8 & D9), 3.0.0-alpha1 (D9 & D10) Maintainership Seeking a new maintainer Number of open issues: 17 open, 3 of which are bugs Does have test coverage Usage stats: 9 sites Maintainer(s): Jheadstrom, who maintains his own stable of modules, including a number in the Message stack Module features and usage Creates a new tab on nodes, on which a content creator (or anyone with the necessary permission) can assign one or more editors or reviewers Can specifically designate which roles can be editors or reviewers Editors have the ability to make changes and transition content between states, while reviewers can only move between states For each transition in your workflow, can specify if editors and/or approvers are able to perform the transition Can optionally send a notification email to workflow participants as they are added to a piece of content I used to have a boss who liked to say “The surest way to starve a dog is to put two people in charge of feeding it”, so the idea of specifically assigning individuals to individual pieces of content is potentially very powerful
undefined
Aug 14, 2023 • 1h 17min

Talking Drupal #411 - D.o Issue Etiquette

Today we are talking about D.o Issue Etiquette with Tim Lehnen. For show notes visit: www.talkingDrupal.com/411 Topics Episode 361 Credit Most recent changes AI How should project maintainers respond How should the community respond Consequences Who developed the policy Who is responsible for enforcement How do these policies help maintainers Anything missing Future updates Resources Talking Drupal #361 - Drupal Credit System Issue Etiquette Abuse of the Credit System Unhelpful comments Site moderator queue CWG issues Introduction to Contribution Best Practices for Organizations Slack Channel #contribution-recognition-feedback Drupal Association Membership Guests Tim Lehnen - @hestenet Hosts Nic Laflin - www.nLighteneddevelopment.com @nicxvan John Picozzi - www.epam.com @johnpicozzi Tim Plunkett - @timplunkett MOTW Correspondent Martin Anderson-Clutz - @mandclu Brief description: Have you ever wanted a simple way to view and store information about the overall health of your Drupal website? There’s a module for that! Module name/project name: Site How old: Project originally created in Sep 2007, current project looking like it took over the namespacex in June 2023 Versions available: 1.10.0-alpha11 works with D8 and above Maintainership Currently very actively maintained, last release was in the past couple of weeks Does not have issue enabled, project page says to open issues against ox project, which currently has no open issues Usage stats: 3 sites Maintainer(s): Jon Pugh, a founding member of the Aegir project, among many others Module features and usage The Site module stores information about the health of your site in a fieldable, revisionable entity Provides a detailed history of the state of your site, including changes to configuration with a log of who changed what, where Will include data on Drupal and PHP version, Git information, and more Health can be based on the core Status report, the Site Audit module report, or a custom SiteState plugin Can display an overall status indicator in the toolbar, so as a site owner or maintainer you don’t have to go to the Site Status page to see it That page will display more detailed information, including the “reason” for the current status, the site’s history, and more Integrates with the Site Manager module (also by Jon Pugh) which provides a UI for monitoring and managing a portfolio of Drupal sites You can try out Site and Site Manager as part of the Operations project (machine name ox) as a Lando-based local setup of four sites, of which one provides a dashboard for the other three
undefined
Aug 7, 2023 • 55min

Talking Drupal #410 - Off the Cuff 7

Today we are talking about This and That with our Talking Drupal hosts. For show notes visit: www.talkingDrupal.com/410 Topics Module Builder Drupal 10.2 Field UI / Admin UX Augmentor State API main / 11.x Changes to layout builder Resources Module Builder Session at Drupal Dev Days Driesnote Augmentor AI Core 11.x/main branching Layout Builder Hosts Nic Laflin - www.nLighteneddevelopment.com @nicxvan John Picozzi - www.epam.com @johnpicozzi Tim Plunkett - @timplunkett Martin Anderson-Clutz - @mandclu MOTW Correspondent Martin Anderson-Clutz - @mandclu Responsive Theme Preview Brief description: Have you ever wanted to give content creators the power to preview how their posts will look on mobile devices, even before publishing them? There’s a module for that! Brief history How old: created in Feb 2013 Versions available: 2.1.1 for D9 & D10, 8.x-1.1 for D8 & D9 Maintainership Officially maintenance fixes only, but the last release was in the past week Number of open issues: 21, only 2 of which are bugs on the 2.x branch Test coverage? Y Usage stats: 8,258 sites Maintainer(s): Last couple of releases by Rajeshreeputra, but has a team of maintainers Module features and usage Adds a dropdown to the secondary toolbar to select a device whose display resolution you want to preview for the current page Preview launches in a modal overlay, and can be rotated, to see the landscape view The list of devices can be configured to keep up with the most popular devices as they change over time, including phones and tablets If you’re not using the admin toolbar, also offers a block to access the preview links Not a perfect representation of how the page will look on a mobile device, but a useful way to see a quick approximation of how a page will look on different screen sizes
undefined
Jul 31, 2023 • 1h 12min

Talking Drupal #409 - Data Lakes

Today we are talking about Data Lakes with Melissa Bent & April Sides. For show notes visit: www.talkingDrupal.com/409 Topics What is a data lake Does it have to be NoSQL How do organizations use data lake How does RedHat use the data lake How do you maintain it How do you make changes to the data lake Who manages Mongo How big does it have to be to be considered a data lake Why not Solr What Drupal modules Communication of changes Gotchas? Resources Create an Animated GIF From Video On A Mac Drupal modules External data source Allow Only One Pattern Kit Search api Mongodb Entity Browser Mongodb Data Lake (Indexing module) Presentation Where is this used? https://access.redhat.com/products https://developers.redhat.com/learn https://cloud.redhat.com/learn Rendered issue https://www.drupal.org/project/search_api/issues/3274158 https://www.drupal.org/project/drupal/issues/3220172 Guests Melissa Bent - linkedin.com/in/melissabent merauluka April Sides - weekbeforenext Hosts Nic Laflin - www.nLighteneddevelopment.com nicxvan John Picozzi - www.epam.com johnpicozzi Tim Plunkett - timplunkett MOTW Correspondent Martin Anderson-Clutz - @mandclu Tagify Brief description: Provides an entity reference widget that’s more user friendly: visually styles as tags (without showing the reference ID), drag to sort, and more Brief history How old: created in Mar 2023 Versions available: 1.0.19, which works wth Drupal >8.8, 9, and 10 Maintainership Actively maintained, latest release in the past week Number of open issues: 4, one of which is a bug Usage stats: 177 sites Maintainer(s): gxleano (David Galeano), who I got to meet in person at Drupal Dev Days Module features and usage Tagify is a popular JS library, so this module is a Drupal integration for that Features in the module include deactivating labels when the field’s max number of entries has been reached, allowing the creation of new tags when the field has been configured to allow that, and so on Will automatically disallow duplicate tags Includes a User List submodule specifically for user reference fields, which also shows the user’s profile pic in the tag Project page has animated GIFs that demonstrate how many of these features work A module I started using on my own blog, nice and simple UX. I could see the drag to sort be really useful, for example if you wanted the first term reference to be used in a pathauto pattern
undefined
Jul 24, 2023 • 1h 22min

Talking Drupal #408 - The Drupal Association

Today we are talking about The Drupal Association with Tim Doyle. For show notes visit: www.talkingDrupal.com/408 Topics Tell us about yourself Tim Why Drupal What perspective do you bring Strategic plan Leadership Measurements Drupal the project vs Drupal the community Where will the DA be in 5 years Will Drupal be around in 20 years Favorite aspect of the strategic plan Resources Director of Philanthropy Burnout Pitch-burgh Alex Moreno New Core Product Manager Lauri Eskola (lauriii) Tenure of ED/CEOs since formation of DA Jacob Redding March 2010 - February 2013 ~3 years Holly Ross February 2013 - May 2016 3 years 3 months Megan Sanicki May 2016 - September 2018 1½ years (interim) Tim Lehnen September 2018 - June 2019 9 months Heather Rocker June 2019 - March 2022 2 years 9 months (interim) Angie Sabin March 2022 - October 2022 8 months Tim Doyle October 2022 - Present (July 2023) 9 months As of February 2026 Tim will be longest-tenured Guests Tim Doyle - @TimDoyleMPA Hosts Nic Laflin - www.nLighteneddevelopment.com @nicxvan John Picozzi - www.epam.com @johnpicozzi Tim Plunkett - @timplunkett MOTW Correspondent Martin Anderson-Clutz - @mandclu ActivityPub Brief description: Implements the ActivityPub protocol on your site, so readers can follow and respond to content on Fediverse sites like Mastodon, and in the future maybe Threads? Brief history How old: created in Feb 2019 Versions available: 1.0.0-alpha17, works with Drupal 9.4 and 10, release in Mar 2023 Actively maintained Minimally maintained Number of open issues: 43 open issues, only 2 bugs but 1 of those fixed in the past week Usage stats: 11 sites using it according to drupal.org Maintainer(s): Created and maintained by swentel, who also created a module for publishing Drupal content to the Nostr network Module features and usage Effectively allows your site to act as a Fediverse server: Mastodon, Pleroma, Picelfed, etc. Users who enable ActivityPub for their account have created @user@domain in the Fediverse At that point the Drupal UI provides some common features of a social client: notifications about subscribers, and so on Provides plugins to define user actions. Default plugins are ‘Accept’, ‘Follow’, ‘Delete’, ‘Undo’ and ‘Inbox reply’, but a site could add or enable others Based on the documentation it sounds like if you update an entity (e.g. change the title) you can trigger an Update activity, which is in stark contrast to a certain bird platform There’s quite a bit more in the module’s README file if anyone wants to better understand its capabilities
undefined
Jul 17, 2023 • 1h 18min

Talking Drupal #407 - Better Drupal Search

Today we are talking about How to improve Drupal Search with Sean Walsh. For show notes visit: www.talkingDrupal.com/407 Topics Drupal core search improvement External search backends Database Solr Elasticsearch Opensearch Algolia SearchStax Common Modules Facets Search API Autocomplete Search API Exclude Improve search for users Segmented vs Unified search A11y tips Common pitfalls Resources Search api solr boost by term Search exclude Search api autocomplete Facets Database Solr https://www.drupal.org/project/search_api_solr https://solr.apache.org/downloads.html ElasticSearch https://www.drupal.org/project/elasticsearch_search_api https://www.drupal.org/project/elasticsearch_connector/ https://www.elastic.co/ OpenSearch https://www.drupal.org/project/search_api_opensearch https://opensearch.org/ Algolia https://www.drupal.org/project/search_api_algolia https://www.algolia.com SearchStax https://www.drupal.org/project/searchstax https://www.searchstax.com Issues for rendered html https://www.drupal.org/project/drupal/issues/3220172 https://www.drupal.org/project/search_api/issues/3274158 Hosts Nic Laflin - www.nLighteneddevelopment.com @nicxvan John Picozzi - www.epam.com @johnpicozzi Sean T. Walsh - @seantwalsh MOTW Correspondent Martin Anderson-Clutz - @mandclu ECA Commerce Provides events to the ECA module from all of the commerce core and submodules.
undefined
Jul 3, 2023 • 58min

Talking Drupal #406 - Drupal 10 Development Cookbook

Today we are talking about The Drupal 10 Development Cookbook with Kevin Quillen & Matt Glaman. For show notes visit: www.talkingDrupal.com/406 Topics What is the Drupal 10 Development Cookbook Contrast with Selwyn Polit’s Drupal At Your Fingertips Who is the book for How much experience to start What should a reader expect to get out of reading the book Core or contrib Why write the book Book writing process Co-writing Why a physical book Is there a digital copy Does it get updated How long did it take to write How did you write it How did you break Drupal down to 14 chapters Most surprising thing you had to research Are you or the publisher going to translate the book Would you write another book Where is the best place to get the book Resources Drupal 10 Development Cookbook (Amazon) Drupal 10.1 Change Records Single Directory Components DrupalCon Session Blog post about checkbox https://herchel.com/articles/disabling-twig-caching-just-got-helluva-lotta-easier-101 https://mglaman.dev/blog/simplifying-frontend-developer-experience-drupal-click-butto Talking Drupal #398 - Drupal At Your Fingertips Book Driesnote (time stamp 42:30) Guests Kevin Quillen - @kevinquillen Matt Glaman- @nmdmatt Hosts Nic Laflin - www.nLighteneddevelopment.com @nicxvan John Picozzi - www.epam.com @johnpicozzi Sean T. Walsh - @seantwalsh MOTW Correspondent Martin Anderson-Clutz - @mandclu Drupal 10.1 The module of the week this week is “Drupal 10.1"
undefined
Jun 26, 2023 • 1h 17min

Talking Drupal #405 - Secrets Management

Today we are talking about Secrets Management with Dwayne McDaniel. For show notes visit: www.talkingDrupal.com/405 Topics What is new with you? Secrets Management Why it is important Best practices Secrets in Drupal Common errors What does rotating mean Best way to rotate How often should you rotate Git Guardian Resources Talking Drupal 187 - Dwayne McDaniel MidCamp GitKraken Git Guardian Lockr Hashicorp Uber key leak Toyota AstraZeneca Verizon dbir databreach Azure keyvault youtube video Have I Been Pwned State of secrets report Dark reading Repl.it Key Drupal Module Lockr Drupal Module akeyless Hosts Nic Laflin - www.nLighteneddevelopment.com @nicxvan John Picozzi - www.epam.com @johnpicozzi Sean T. Walsh - @seantwalsh MOTW Correspondent Martin Anderson-Clutz - @mandclu Security Review Automatically tests for many easy-to-make site configuration and setup mistakes that can make a Drupal site insecure.

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app