Talking Drupal

Talking Drupal Hosts
undefined
Sep 26, 2022 • 1h 17min

Talking Drupal #366 - Schema.org Blueprints Module

Today we are talking about The Schema.org Blueprints Module with Jacob Rockowitz. www.talkingDrupal.com/366 Topics What is Schema.org What is the Schema.org first approach Is this just for SEO What is the Schema.org Blueprints Module What are the goals How does this module benefit your project Can you give us a demo Why Paragraphs How do you handle schema you do not need How do you handle missing schema Have any sites used this What is your maintenance approach Roadmap Recommendations Contributing to Schema.org Resources Introducing the Schema.org Blueprints Module for Ambitious Drupal Site Builders Schema.org Blueprints project page Schema.org-first blog posts The future of our Drupal CMS and Schema.org: APIs, UI, and UX Using a Schema.org-First approach to build a single source of truth and a unified Content Management System Exploring a Schema-First approach to Drupal and Content Management Systems Videos Here is a 7 minute demo of the module's features and functionality Here is a demo of a podcast Github issue Guests Jacob Rockowitz - www.jrockowitz.com @jrockowitz Hosts Nic Laflin - www.nLighteneddevelopment.com @nicxvan John Picozzi - www.epam.com @johnpicozzi Tim Lehnen - @hestenet MOTW Flex Field Defines a new "FlexField" field type that lets you create simple inline multiple-value fields without having to use entity references.
undefined
Sep 19, 2022 • 1h 4min

Talking Drupal #365 - Event Platform

Today we are talking about The Event Platform with Kaleem Clarkson & Martin Anderson-Clutz. www.talkingDrupal.com/365 Topics Where the idea originated What are the main goals What does it do out of the box Is this a Conference Organizing Distribution (COD) Replacement Why make a module and not a distribution Does this follow the new recipe or starter kit concept Which theme do you target What is on the roadmap Where can the event platform team use help Anything else Resources Event Platform Module Smart Date Event Organizers Working Group COD Drupal Event Platform Initiative Guests Kaleem Clarkson - kaleemclarkson.com @kaleemclarkson Martin Anderson-Clutz - @mandclu Hosts Nic Laflin - www.nLighteneddevelopment.com @nicxvan John Picozzi - www.epam.com @johnpicozzi MOTW Smart Date This module attempts to provide a more user-friendly date field, by upgrading the functionality of core in a number of ways.
undefined
Sep 12, 2022 • 53min

Talking Drupal #364- Cypress

Today we are talking about Cypress with Jordan Graham. www.talkingDrupal.com/364 Topics What is Cypress Why testing is important What can you test What can you not test Test cases Difference between Behat and Cypress Syntax Drupal and Cypress Cypress module Test DB Speed of tests Module Ecosystem for Cypress Test runner Fixtures Email testing Grouping tests Order of testing Security Resources cypress.io Email handling extension Tech Radar #1 tech to adopt Colorado talk: Not yet online Webinar version is available at Aten's website Repo for project Cypress Drupal Module Guests Jordan Graham - @jordanlgraham Hosts Nic Laflin - www.nLighteneddevelopment.com @nicxvan John Picozzi - www.epam.com @johnpicozzi Tim Lehnen - @hestenet MOTW Views Aggregator Plus As the Views and Views Calc modules rely on the database to perform aggregation, you only have limited options at your disposal. As the great Merlin himself said: "You can't aggregate a PHP expression in the database. :/ ". That's where Views Aggregator Plus comes in.
undefined
Sep 5, 2022 • 1h 5min

Talking Drupal #363 - Working Within Your Values

Today we are talking about Working Within Your Values with Cathy Theys & Tess Flynn. www.talkingDrupal.com/363 Topics What guides our choices? How to maintain values at work Matching values with your company How to approach conflict or misalignment How to consider or change previous choices Maintaining values for smaller conflicts Resources ADR https://www.lullabot.com/values Guests Tess Flynn - https://deninet.com/ Hosts Nic Laflin - www.nLighteneddevelopment.com @nicxvan John Picozzi - www.epam.com @johnpicozzi Cathy Theys - @YesCT MOTW Representative Image Allows you to define representative image or media fields for entities like nodes, taxonomy terms and the like. These can then be used in Open Graph meta tags (via tokens); as fields in views; or embedded as tokens. The media module is also supported. A default image can be defined for those entities without images.
undefined
Aug 29, 2022 • 57min

Talking Drupal #362 - Progressive Web Apps

Today we are talking about Progressive Web Apps with Alex Borsody and Wilfred Arambhan. www.talkingDrupal.com/362 Topics What are Progressive Web Apps (PWAs) How is a PWA different from a native app or cross platform app What features point towards a PWA What features are difficult to implement Where do they store their data What are some use cases What does the PWA module do Why would you use the PWA module Potential enhancements to the PWA module Google's Plans Security Resources A Drupal developer's guide to Progressive Web Apps An almost complete guide to PWAs+, using Drupal as the glue code (though many other technology will do) Project Fugu/web capabilities Web capabilities tracker. WebAuthn Web Workers Programmable cache What Web Can Do Native/App store submission Ionic WKWebView evaluateJavascript() https://www.hackingwithswift.com/example-code/wkwebview/how-to-run-javascript-on-a-wkwebview-with-evaluatejavascript https://developer.chrome.com/docs/android/trusted-web-activity/ https://www.pwabuilder.com/ Moonraft carbonPay Guests Alex Borsody - @alexborsody Wilfred Arambhan - @wilfredarambhan Hosts Nic Laflin - www.nLighteneddevelopment.com @nicxvan John Picozzi - www.epam.com @johnpicozzi Cathy Theys - @YesCT MOTW Responsive Tables Filter It makes the following tables responsive: Any tables within fields where Drupal text format filters can be applied Views tables
undefined
Aug 22, 2022 • 1h 8min

Talking Drupal #361 - Drupal Credit System

Today we are talking about The Drupal Credit System with Matthew Tift. www.talkingDrupal.com/361 Topics What is the Drupal Credit system How is credit given How is credit tracked on the backend What is the trickiest part of integration Contributions are weighted, how is that handled Why are contributions weighted Are non code contributions included in the Drupal Credit system How do you run analytics on the data What is changing with the credit system Other communities are thinking of integrating a credit system what are lessons shared Resources Drupal Contribution Credits Drupal Marketplace Matthew's website (the hub for everything he does) How We Compare: Leaderboards and Related Comparison Metrics in the Drupal Community (2021) Contribution Recognition and the Drupal Project (2021) Drupal's Credit System and Evidence-Based Open-Source Sustainability (2021) All Things Open GitLab Commit Leaderboards and Metrics at Drupal.org with Matthew Tift and Tim Lehnen DrupalCon Seattle: The Imaginary Band of Drupal Rock Stars (2019) Who Sponsors Drupal Development? (2016) The Cultural Construction of Drupal (2015) Gitlab issue on credit system Issue Epic Interpreting drupal core commit history CHAOSS (Community Health Analytics Open Source Software) metric Contribution Attribution Guests Matthew Tift - matthewtift.com @matthewtift Hosts Nic Laflin - www.nLighteneddevelopment.com @nicxvan John Picozzi - www.epam.com @johnpicozzi Cathy Theys - @YesCT MOTW Entity Redirect Adds a configurable redirect after saving a node or other entity. The redirect is configurable per bundle. Also, given sufficient permissions (and presuming it is enabled for that specific content/bundle), individual users can configure their own redirects (on their profile edit page).
undefined
Aug 15, 2022 • 57min

Talking Drupal #360 - Backdrop Case Study

Today we are talking about Backdrop CMS with Eric Toupin. www.talkingDrupal.com/360 Topics What is backdrop How did you hear about it Tell us about Aten and your clients What type of work is Aten doing with Stanford Why was Backdrop CMS considered How long was Backdrop out before you considered it Are there features Backdrop has that Drupal does not have What are some limitations of Backdrop If someone has Drupal 7 what do you consider the criteria for Backdrop vs Drupal 9 Are you working on other Backdrop sites Do you consider Backdrop it's own CMS Have you contributed anything back to Drupal from Backdrop Does Aten consider Backdrop a service it provides Resources Talking Drupal #17 - Backdrop Talking Drupal #218 - Backdrop Talking Drupal # 319 - Backdrop CMS Justin Toupin - Talking Drupal #337 Cypress Guests Eric Toupin - www.drupal.org/u/erictoupin Hosts Nic Laflin - www.nLighteneddevelopment.com @nicxvan John Picozzi - www.epam.com @johnpicozzi Cathy Theys - @YesCT MOTW hreflang The core Content Translation module adds hreflang tags only on content entity pages. This module, on the other hand, adds hreflang tags to all pages, and can be configured to defer to Content Translation module on content entity pages. If for some reason you'd like to modify the hreflang tags on a page, you can do so by implementing
undefined
Aug 8, 2022 • 1h 2min

Talking Drupal #359 - Contribution Events

Today we are talking about Contribution Events. www.talkingDrupal.com/359 Topics What are contribution events What is the contribution event What are the key goals Can you give us a quick overview of how you started teh community initiative Why did each of you feel this was important How did you get involved What was involved in the first event What were lessons learned What were the successes of the first event How can someone have a contribution event Are there differences in having events centered on various areas What are the most important resources How can someone get involved Resources Contribution Events Initiative Contribution Events Slack Drupal 10 Porting Day John's Non-Code Contribution talk at DrupalCon Portland Contribution Events Project Drupal Pod Meeting times Guests Kristen Pol - www.drupal.org/u/kristen-pol @kristen_pol Surabhi Gokte - www.drupal.org/u/surabhi-gokte @SurabhiGokte Hosts Nic Laflin - www.nLighteneddevelopment.com @nicxvan John Picozzi - www.epam.com @johnpicozzi Ryan Price - ryanpricemedia.com - @liberatr MOTW Anonymous Login This is a very simple, lightweight module that will redirect anonymous users to the login page whenever they reach any admin-specified page paths, and will direct them back to the originally-requested page after successful login.
undefined
Aug 1, 2022 • 1h 1min

Talking Drupal #358 - A Project Browser Update

Today we are talking about The Project Browser with Leslie Glynn & Tim Plunkett. www.talkingDrupal.com/358 Topics What is Project Browser How are you involved? What is the Drupal Acceleration Team and how is it involved with Project Browser Will it be in Drupal 10 or 11? How are you organizing module data on d.o? How does PB showcase the community working on modules? How does PB work with other initiatives like Automatic Updates How has management changed over the project? Security? How is Chris Wells as an initiative lead? What makes a good project lead? Anything else? Resources Drupal Acceleration Team post about things they've done The Update Framework (used by Automatic Updates) PHP implementation of The Update Framework: php-tuf Kanban board for content updates Upcoming contribution events Drupal Colorado DrupalCon Prague Driesnote DrupalCon North America 2021 - Announcing the Project Browser Initiative Start around 50 minutes Driesnote DrupalCon Portland 2022 - Drupal 11 - Project Browser The Project Browser section starts around 44 minutes Strategic Initiative page Project Browser module page Includes link to GitPod to try Project Browser #project-browser channel in Drupal slack Meetings (asynchronous in slack) Tuesdays 4:00pm ET - Site builder Subcommittee Wednesdays at 10:00AM ET Guests Tim Plunkett - @timplunkett Leslie Glynn - @leslieglynn Hosts Nic Laflin - www.nLighteneddevelopment.com @nicxvan John Picozzi - www.epam.com @johnpicozzi Ryan Price - ryanpricemedia.com - @liberatr MOTW Search API Algolia This module provides integration with the Algolia service, through Drupal's Search API. This module is intended to be used by developers, as it does not currently provide any implementation of an actual search interface. Only indexing is currently supported. As a result, enabling that module will not have any visible effect on your application. Search functionality may be implemented using the Algolia Javascript API.
undefined
Jul 25, 2022 • 1h

Talking Drupal #357 - GraphQL

Today we are talking about GraphQL with Alexander Varwijk. www.talkingDrupal.com/357 Topics What is GraphQL Common use cases Why GraphQL over JSON:Api How is it being used? How to use it with Drupal Is there a standard? How do you customize it? What resources do you recommend? Resources Book module listener Amit Building a GraphQL API - Beyond the basics GraphQL API examples Shopify GitHub The GraphQL specification repository on GitHub The Drupal GraphQL module The GraphQL PHP library GraphQL in the Open Social Drupal distribution Serving GraphQL Subscriptions Using PHP and Drupal The GraphQL documentation website Production Ready GraphQL - Marc-Andre Giroux GraphQL specification for servers and clients http://spec.graphql.org/ https://github.com/graphql/graphql-spec/ GraphQL OAuth The GraphQL Compose module UrQL Relay ReScript Caching & GraphQL: Setting the Story Straight Guests Alexander Varwijk - www.alexandervarwijk.com/ @kingdutch Hosts Nic Laflin - www.nLighteneddevelopment.com @nicxvan John Picozzi - www.epam.com @johnpicozzi Ryan Price - ryanpricemedia.com - @liberatr

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