Talking Drupal

Talking Drupal

By Talking Drupal HostsTechnology
Download on the App Store

Talking Drupal episodes

  • Talking Drupal #419 - Drupal 7 EOL & Backdrop CMS

    Today we are talking about Drupal 7 EOL, Backdrop CMS, and Upgrade strategy from Drupal 7 with guests Jen Lampton & Laryn Kragt Bakker. We'll also cover Acquia Migrate: Accelerate as our module of the week.

    For show notes visit: www.talkingDrupal.com/419

    Topics
    • When is Drupal 7 EoL
    • If someone is on Drupal 7 what are their options
    • If someone does not have the resources to upgrade to Drupal 10 what can they do
    • Can someone stay on Drupal 7 after EoL
    • What is Backdrop CMS
    • Listener question - James: Some people have mentioned that Backdrop has changed significantly since forking, does this affect upgrading from drupal 7
    • Listener question - James: Will there be another fork
    • How can Backdrop help people get off of Drupal 7
    • Tell us a bit about Backdrop's annual online event
    • Is Backdrop negatively affecting Drupal 10 adoption
    • How does someone get involved with Backdrop
    • What are some big features on the Backdrop roadmap
    Resources
    • Drupal 7 EOL
    • Backdrop CMS
    • How to get involved
    • GitHub
    • Zulip
    • Flightpath CLI
    • compare d7 -> d10 vs d7 -> backdrop
      • https://backdropcms.org/news/why-we-moved-two-stanford-websites-to-backdrop-cms
      • https://atendesigngroup.com/articles/making-case-drupal-7-backdrop-cms-upgrade
    • Drupal 7 soft landing
    Guests

    Laryn Kragt Bakker - atendesigngroup.com - laryn

    Hosts

    Nic Laflin - nLighteneddevelopment.com nicxvan John Picozzi - epam.com johnpicozzi Jen Lampton - jenlampton.com - jenlampton

    MOTW Correspondent

    Martin Anderson-Clutz - @mandclu Acquia Migrate: Accelerate

    • Brief description:
      • Have you ever wanted to add a layer of automation to Drupal's migrate API, to simplify the process of migrating content and site architecture from Drupal 7 to Drupal 9? There's a module for that.
    • Brief history
      • How old: created in July 2020 by Aaron Winborn-award winner webchick
    • Versions available:
      • 1.8.0 release which works with Drupal 9
    • Maintainership
      • Actively maintained - latest release, its first as open source, was in the last week
    • Number of open issues:
      • 3 issues, none of which are bugs, and all labeled as fixed
    • Usage stats:
      • None, officially
    • Maintainer(s):
      • Current release by Wim Leers, a longtime Drupal contributor and core subsystem maintainer
    • Module features and usage
      • The goal of Migrate Accelerate is to make Drupal core's migrate API something that can be used by less technical users to migrate a Drupal 7 site to a modern version of Drupal
      • Relies on an Acquia CLI command to analyze your Drupal 7 site, so it can generate a composer.json file using an existing matrix of hundreds mappings from legacy modules to modern Drupal equivalents, including patches
      • That composer file becomes the basis for your migrated site, into which it will begin to migrate your content architecture
      • It provides a dashboard that lists out the various kinds of content found on the origin site, with an ability to control the order in which the migrations will be performed
      • At any point it's possible to see a live preview the content that's been migrated, within the same UI
      • There's also a drush command to trigger the same process, which actually runs more efficiently but still allows for live preview
      • If you want to get an estimate on how much of your Drupal 7 site can be migrated automatically, there is also a Flightpath report you can generate (using a drush command) which is an HTML file that summarizes how much of your Drupal 7 site can be migrated automatically
      • Migrate Accelerate used to be available only to Acquia customers and partners, but with this new release anyone in the community can use it to help them migrate their Drupal 7 site forward
    1 hr 10 min
  • Talking Drupal #418 - Inclusive Hiring Practices

    Today we are talking about Inclusive Hiring Practices, Disability Employment Awareness Month, and tips to improve your hiring practices with our guest Donna Bungard. We'll also cover Organigrams as our module of the week.

    For show notes visit: www.talkingDrupal.com/418

    Topics
    • When is National Disability Awareness Month
    • What is the definition of Inclusive in this context
    • Why are inclusive hiring practices important
    • Have organizations been doing well with this
    • What is disclosure and how can it impact people
    • What can organizations do to be more inclusive
    • What tools can be used to improve hiring practices
    • Whose responsibility is it to address issues
    • Any closing thoughts
    Resources

    National Disability Employment Awareness Month Snow shovel cartoon Curb-cut effect

    Race after technology Center for accessible technology Apple assistive tech

    Guests

    Donna Bungard - @dbungard

    Hosts

    Nic Laflin - nLighteneddevelopment.com nicxvan John Picozzi - epam.com johnpicozzi Jen Lampton - jenlampton.com - jenlampton

    MOTW Correspondent

    Martin Anderson-Clutz - @mandclu Organigrams

    • Brief description:
      • Have you ever needed a way to define and display an org chart on your Drupal website? There's a module for that.
    • Brief history
      • How old: created in Apr 2016 by PatrickScheffer
      • Versions available: 7.x-1.3, 8.x-1.3, and 8.x-2.3 versions, the last two of which can be used with Drupal 8, 9, and 10
    • Maintainership
      • Maintenance fixes only
    • Number of open issues:
      • 2 issues, neither are bugs
    • Usage stats:
      • 377 sites
    • Module features and usage
      • The module works by extending core's taxonomy hierarchy management
      • You can organize who reports to who with a simple drag-and-drop, the same as any taxonomy hierarchy. For anyone who hasn't used those, it would be basically the same as managing a menu structure
      • Once created, an organigram can be viewed as a dedicated page, a block, and a token
      • The 2.x branch uses Flexbox to achieve a CSS-only presentation that removes the need for any Javascript
      • Appears to have been built to serve the needs of the Dutch House of Representatives
      • I haven't tested it, but I suspect that for a site with a very large organigram they need to build, tools like Client Side Hierarchical Select, built to make managing large taxonomies easier, are likely to work with Organigrams too
    1 hr 1 min
  • Talking Drupal #417 - The Recipes Initiative

    Today we are talking about The Recipes Initiative, the future of install profiles, if distros are still a thing, and answering a bunch of listener questions with our guest Jim Birch. We'll also cover Quick Links Kit as our module of the week.

    For show notes visit: www.talkingDrupal.com/417

    Topics
    • What are recipes
    • How do you use recipes
    • Is it a module, configuration or something else
    • How do recipes compare to install profiles
    • Are you stuck with them
    • What happens if the config is changed
    • Are there namespace collisions
    • How do recipes compare with Distributions
    • Can you include content
    • Listener James: Can recipes uninstall modules
    • Can we use recipes now
    • When will recipes be in core
    • Can recipes be used by tests
    • Listener Andy: Can recipes and startkits interact
    • Can themes require recipes
    • Listener Matthieu: How do recipes compare with Symfony recipes
    • Listener James: How easy will it be to make custom recipes
    • Listener Matthieu: Should contrib maintainers be watching recipes
    • How can we get involved
    Resources
    • Jim's Design 4 Drupal Talk Recipes
    • Recipes Drupal Project Page
    • Strategic Initiative Page
    • Cioppino
    • php core/scripts/drupal recipe PATH/TO/RECIPE
    • config actions issue
    • infrastructure project meeting thread
    • Kevin Quillen blog post - Create Recipes
    Guests

    Jim Birch - @jimbirch

    Hosts

    Nic Laflin - nLighteneddevelopment.com nicxvan John Picozzi - epam.com johnpicozzi Jen Lampton - jenlampton.com - jenlampton

    MOTW Correspondent

    Martin Anderson-Clutz - @mandclu

    Quick Links Kit

    • Brief description:
      • Have you ever needed to add a set of quick links, essentially visual navigation prompts, to the home page or section pages of your Drupal site?
      • Quick Links Kit (different from Quicklink module created by last week's guest, Mike Herschel)
    • Brief history
      • How old: I created in Apr 2021
    • Versions available:
      • 1.0.6 that supports Drupal 8, 9, and 10, and 2.0.1 that supports only D10
    • Maintainership
      • Sporadically maintained, but a pretty simple module
    • Number of open issues:
      • 1, and it's not a bug
    • Usage stats:
      • 1 site
    • Maintainer(s):
      • Me!
    • Module features and usage
      • The module is really just a set of configuration, with an optional submodule that sets everything up, including the placement of the block on the home page, for sites using Olivero as their theme, so it's perfect for a fresh install of Drupal
      • It allows for SVG icons to be set for each link, and sets their fill to inherit from the link style
      • The links can be created and managed without leaving the page on which they're used, by using the settings tray, though it would be a quick configuration change to use a modal or a separate page instead, if preferred.
      • The 2.0 version also makes use of Drupal 10's new responsive grid views display, so if you've wanting to try that out, this is an easy way to get started
      • I thought this module was appropriate for today's episode because it's an example of a module that will be a recipe once the infrastructure for them is ready. That said, the Olivero submodule does currently contain a little CSS to improve the display of the links, but that could easily be copied into your site's custom theme.
    1 hr 8 min
  • Talking Drupal #416 - Single Directory Components

    On today's show we are talking about Single Directory Components in Drupal, How they differ from Web Components, and what are their benefits with guest Mateu Bosch & Mike Herchel. We'll also cover Component Libraries: Theme Server as our module of the week.

    For show notes visit: www.talkingDrupal.com/416

    Topics
    • What are Single Directory Components?
    • Where did the idea of adding Single Directory Components to Drupal come from?
    • Where does support for this stand in Drupal Core? Fully supported? Still need a contrib module?
    • How do they differ from Web Components? (Mike will take this one)
    • How does Single Directory Components make Drupal Theme development easier?
    • What is the point of creating a schema for an SDC?
    • Can modules or themes override SDCs? How?
    • Can SDC be integrated into component library systems like Storybook? How?
    • Any other helpful contrib modules that enhance SDCs?
    • Does this at all help a headless?
    • How can someone get involved or help contribute to Single Directory Components?
    Resources

    Single Directory Components https://www.drupal.org/project/sdc JSON Schema https://json-schema.org/ SDC Display https://www.drupal.org/project/sdc_display SDC Styleguide https://www.drupal.org/project/sdc_styleguide Cl Devel https://www.drupal.org/project/cl_devel CL Server https://www.drupal.org/project/cl_server CL Generator https://www.drupal.org/project/cl_generator SDC Documentation https://www.drupal.org/project/drupal/issues/3345922 Mike's blog https://herchel.com/ SDC Slack Channel (Components channel in Drupal Slack) #components https://drupal.slack.com/archives/C4EDNHFGS Drupal Board Elections https://www.drupal.org/association/board/elections

    Guests

    Mike Herchel - herchel.com @mikeherchel Mateu Bosch - mateuaguilo.com

    Hosts

    Nic Laflin - nLighteneddevelopment.com nicxvan John Picozzi - epam.com johnpicozzi Andy Blum - andy-blum.com - andy_blum

    Module of the Week

    with Martin Anderson-Clutz - @mandclu

    Component Libraries: Theme Server

    This module lets you use component libraries, like Storybook, in your Drupal project, without Twig.js!

    1 hr 19 min
  • Talking Drupal #415 - Front End Performance

    Today we are talking about Front End Performance, Common Front End Issues, and Ways to test and fix said issues with guest Andy Blum. We'll also cover Webp Fallback Image as our module of the week.

    For show notes visit: www.talkingDrupal.com/415

    Topics
    • How do we break down front end performance
    • How do we measure front end performance
    • What are web vitals
      • Standard, objective measurements
      • First/Largest contentful paint
      • Cumulative layout shift
      • Time to Interactive/First Input Delay/Time To Next Paint/Total Blocking Time
    • What are some common client side performance problems
      • "Flickering"
      • "Slow loading"
      • Image size/resolution issues
      • Render-blocking resources
      • Screen jitters
      • Memory leaks
      • Memory Bloat
    • How do tracking scripts affect performance
    • Tools to help identify and resolve
    • Drupal front end performance
    Resources
    • Talking Drupal #373 - Performance, Privacy, and the Open Web
    • Web Vitals
    • Orders of magnitude 100 - 1000 ms
    • Orders of 10 source
      • Instant
      • Near instant
      • Subsequent
    • Talking Drupal #368 - Image Optimization
    • MDN - How Browsers work
    • Prefetch
    • Web Page Test
    • Front End Performance in Drupal
    • architecture.lullabot.com article
    Hosts

    Nic Laflin - nLighteneddevelopment.com nicxvan John Picozzi - epam.com johnpicozzi Andy Blum - andy-blum.com - andy_blum

    MOTW Correspondent

    Martin Anderson-Clutz - @mandclu WebP fallback image

    • Brief description:
      • Do you want your Drupal site to generate WebP images in the most optimal way? There are a number of modules for that, today we're going to talk about…
    • Brief history
      • How old: created in Jun 2022 by pedrop
      • Versions available: 1.0.0 and 1.1.0 versions available, both of which support Drupal 8, 9, and 10
    • Maintainership
      • Actively maintained
    • Number of open issues
      • 3, 2 of which are bugs
    • Has test coverage
    • Usage stats:
      • Almost 252 sites
    • Maintainer(s):
      • Most recent release is by dj1999
    • Module features and usage
      • Anyone using testing tools like Lighthouse will have seen suggestions to use modern image formats like WebP, and with good reason. They allow for much smaller image files at the same quality, which means a better user experience and less bandwidth used by both the server and the visitor. WebP is a natural choice because it enjoys over 95% browser support, but many sites still care about that other 5%
      • Drupal core added its own support for webp in 9.2, but without a fallback image, so browsers that don't have WebP support have been out of luck
      • Contrib modules have allowed for generating a webp image and a jpeg fallback, to allow for universal support. Typically they have worked by creating the WebP variant from the output of a core image style, so after an image has been saved as something like a jpeg. That means the resulting WebP can't compress as well, and can show compression artifacts
      • WebP Fallback Image is different because it allows Drupal core to generate the WebP image from the source file, and then creates the jpeg fallback.
      • Also worth noting that this module only creates the jpeg fallback when it's requested, so it doesn't add to the storage of your website unless it's needed
    1 hr 23 min
  • Talking Drupal #414 - Future of Web Content

    Today we are talking about The Future of Content Management, What we see for Drupal in the future, and How AI might factor in with guest John Doyle. We'll also cover Access Policy as our module of the week.

    For show notes visit: www.talkingDrupal.com/414

    Topics
    • Digital Polygon
    • Content Management can mean many things, what is our definition
    • What factors contribute to the changes moving to a more centralized model
    • How do organizations manage content for different channels
    • Where do design systems collide with content management
    • Why is Drupal a good fit
    • How does headless fit in
    • Maintaining content architecture long term
    • Drupal adaptations over the next 5 years
    Resources
    • Talking Drupal #409 - Data Lakes
    • Hey everyone! 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… Again that code is LFDrupal25 and you can use that at https://training.linuxfoundation.org/ Thank you to the linux foundation!
    • Flexible Permissions
    Guests

    John Doyle - digitalpolygon.com _doyle_

    Hosts

    Nic Laflin - nLighteneddevelopment.com nicxvan John Picozzi - epam.com johnpicozzi Andy Blum - andy-blum.com - andy_blum

    MOTW Correspondent

    Martin Anderson-Clutz - @mandclu Access Policy

    • Brief description:
      • Does your Drupal site need a flexible way to manage access to content? There's a module for that!
    • Brief history
      • How old: created in Nov 2022
      • Versions available: 1.0.0-beta1, works with D9 and 10
    • Maintainership
      • Actively maintained, most recent release was in the past week
    • Number of open issues:
      • 4, none of which are bugs
    • Test coverage
    • Usage stats:
      • 12 sites
    • Maintainer(s):
      • partdigital
    • Module features and usage
      • Allows a site builder to define different policies that can be used to manage content access or editing capabilities based on various factors, all within the Drupal UI
      • Criteria can include field values of the content, field values on the current user's profile, the time of day, and more
      • The policy can restrict access, for example view acces to only selected people or people with a certain role or field value on their profile. I
      • Once defined, policies can be assigned manually, or automatically applied based on configurable selection criteria
      • The project page describes this as an Attribute Based Access Control (ABAC) architecture, which complements Drupal core's Role Based Access Control that our listeners are probably familiar with
      • I used it for the first recently, and found that given the power and flexibility the module provides, it's great that it has in-depth documentation
      • I filed a couple of issues (technically half of the open issues) and partdigital was very responsive
      • The module does also provide an API for defining your own policy type, access rules, rule widgets, and more. So if you need a setup even more custom that what Access Policy can provide out of the box, it's likely you can extend it to meet your individual use case
    1 hr 9 min
  • 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
    1 hr 4 min
  • 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
    1 hr 7 min
  • 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
    1 hr 17 min
  • 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
    55 min

About Talking Drupal

From the publisher's feed

Talking Drupal is a weekly chat about web design and development by a group of people with one thing in common: We Love Drupal. With hosts John Picozzi, Nic Laflin, and Martin Anderson-Clutz

More shows like Talking Drupal

Syntax - Tasty Web Development Treats by Wes Bos & Scott Tolinski - Full Stack JavaScript Web Developers

Syntax - Tasty Web Development Treats

985 Listeners