Talking Drupal
Talking Drupal is a weekly chat about web design and development by a group a guys with one thing in common, we love Drupal. With hosts Stephen Cross, John Picozzi and Nic Laflin.

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

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
Direct download: td-362-libsyn.mp3
Category:general -- posted at: 2:00pm EDT

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

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).

Direct download: td-361-libsyn.mp3
Category:general -- posted at: 2:00pm EDT

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

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

Direct download: td-360-libsyn.mp3
Category:general -- posted at: 2:00pm EDT

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

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.

Direct download: td-359-libsyn.mp3
Category:general -- posted at: 2:00pm EDT

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

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.

Direct download: td-358-libsyn.mp3
Category:general -- posted at: 2:00pm EDT