loader from loading.io

Talking Drupal #471 - Off The Cuff #9

Talking Drupal

Release Date: 10/14/2024

Talking Drupal #471 - Off The Cuff #9 show art Talking Drupal #471 - Off The Cuff #9

Talking Drupal

Today we are talking about Freemium Drupal Modules, The WordPress hub-bub, and Drupal, Now with AI with our hosts. We’ll also cover FullCalendar as our module of the week. For show notes visit: Topics Freemium Drupal Wordpress controversy Drupal CMS and AI Resources Guests Hosts Nic Laflin - John Picozzi - Aubrey Sambor - Martin Anderson-Clutz - MOTW Correspondent Martin Anderson-Clutz - Brief description: Have you ever wanted an interactive calendar to display your Drupal events with drag-and-drop rescheduling, and without using jQuery? There’s a module for...

info_outline
Talking Drupal #470 - Creating Recipes show art Talking Drupal #470 - Creating Recipes

Talking Drupal

Today we are talking about Creating Recipes, What Recipes already exist, and helpful tips and tricks with guest Jim Birch. We’ll also cover Features as our module of the week. For show notes visit: Topics What are recipes How do you recommend someone get started writing recipes Where can people find recipes Can you include sub recipes How should you test recipes Any tools that make writing recipes easier What recipes are needed that do not exist How can people move recipes forward Resources Guests Jim Birch - Hosts Nic Laflin - John Picozzi - Aubrey Sambor - MOTW ...

info_outline
Talking Drupal #469 - Drupal’s Popularity & Dev Experience show art Talking Drupal #469 - Drupal’s Popularity & Dev Experience

Talking Drupal

Today we are talking about Drupal’s Popularity & Dev Experience, what could be better, and things that are great with guest Nathan Dentzau. We’ll also cover Spam Master as our module of the week. For show notes visit: Topics Drupal's popularity What can Drupal to enhance popularity and enhance dev experience What is missing in Drupal What could use improvement in Drupal What about recent tooling improvements Drupal CMS (Starshot) Resources Hosts Nic Laflin - John Picozzi - Nate Dentzau - MOTW Correspondent Martin Anderson-Clutz - Brief description: Have you...

info_outline
Talking Drupal #468 - Drupal AI show art Talking Drupal #468 - Drupal AI

Talking Drupal

Today we are talking about Artificial Intelligence (AI), How to integrate it with Drupal, and What the future might look like with guest Jamie Abrahams. We’ll also cover AI SEO Analyzer as our module of the week. For show notes visit: Topics What is AI What is Drupal AI How is it different from other AI modules How do people use AI in Drupal How does Drupal AI make AI easier to integrate in Drupal What is RAG How has Drupal AI evolved from AI Interpolator What does the future of AI look like Resources Guests Jamie Abrahams - Hosts Nic Laflin - John Picozzi - Martin...

info_outline
Talking Drupal #467 - Config Actions System show art Talking Drupal #467 - Config Actions System

Talking Drupal

Today we are talking about The Config Actions System, What it does, and how it helps with Drupal Recipes with guests Alex Pott and Adam Globus-Hoenich. We’ll also cover the Events recipe as our module of the week. For show notes visit: Topics Explain Config Actions Is this related to the Actions UI How are config actions used in Drupal How will the average user interact with Config Actions What does non-desctructive mean Where did the Config Action system come from Future of the Config Action system How can people help out How does the Config Action system help with Drupal CMS Resources ...

info_outline
Talking Drupal #466 - Progressive Migration show art Talking Drupal #466 - Progressive Migration

Talking Drupal

Today we are talking about Progressive migration with Drupal, What it is, and how you can do it with your organization with guest Stephen Cross. We’ll also cover Views JSON Source as our module of the week. For show notes visit: Topics What is a progressive migration What other types of migration are there What problem does progressive migration solve at the ATF What versions of Drupal are involved Technical implementation Technical challenges Non-Technical challenges Processes needed for success When to use another migration process Resources Guests Stephen Cross - Hosts Nic...

info_outline
Talking Drupal #465 - Greater Cleveland RTA show art Talking Drupal #465 - Greater Cleveland RTA

Talking Drupal

Today we are talking about The Greater Cleveland RTA, How they use Drupal, and how they built a Drupal team with guests Mike Cermak & Rithya Lath. We’ll also cover Geofield Directions as our module of the week. For show notes visit: Topics What does the Greater Cleveland RTA do Is the RTA a state agency What kind of Digital Service do you provide How does the GCRTA use Drupal Whay was Drupal selected Let's talk about the team How long has the team existed and how many people What type of skill makeup doest hte team have Local development and deployment Point and click learning, how do...

info_outline
Talking Drupal #464 - Drupal Content Production show art Talking Drupal #464 - Drupal Content Production

Talking Drupal

Today we are talking about Producing content with Drupal, How Drupal can help content producers, and ways it could be better with guest Jerry Ta. We’ll also cover Stage File Proxy as our module of the week. For show notes visit: Topics Brief overview of Urban Institute using Drupal What are the day to day responsibilities of a content producer Layout Builder or Paragraphs What is your opinion You've been in content production for almost 2 decades, what was your first website editing tool. How long have you been using Drupal What is your number one wish the Drupal community would solve...

info_outline
Talking Drupal #463 - Drupal vs DIY Site Builders show art Talking Drupal #463 - Drupal vs DIY Site Builders

Talking Drupal

Today we are talking about DIY Site Builders, what are the benefits over Drupal (If Any), and When using Drupal makes sense with guest Ivan Stegic. We’ll also cover Drupal 11 as our module of the week. For show notes visit: Topics What is a DIY site builder Does TEN7 use DIY site builders How are DIY site builders better than Drupal Are they less expensive than Drupal HAve you ever suggested a site builder to a client What does a migration from a site builder look like Do you think starshot will make Drupal competitive with site builders Resources Preshow: Guests Ivan...

info_outline
Talking Drupal #462 - DrupalCon Singapore show art Talking Drupal #462 - DrupalCon Singapore

Talking Drupal

Today we are talking about DrupalCon Singapore, What you can expect, and What’s next for Drupal in Asia with guest Mike Richardson & Surabhi Gokte. We’ll also cover Filefield Paths as our module of the week. For show notes visit: Topics When is Drupalcon Asia The last one was in 2016, what did it take to reprise How do you handle language barriers What are your roles in the organizing committee Steering committee and Drupal South What can attendees expect Any special programming What kind of diversity is expected from attendees Driving from Mumbai to Singapore is 110 hours Will...

info_outline
 
More Episodes

Today we are talking about Freemium Drupal Modules, The WordPress hub-bub, and Drupal, Now with AI with our hosts. We’ll also cover FullCalendar as our module of the week.

For show notes visit:
https://www.talkingDrupal.com/471

Topics

  • Freemium Drupal
  • Wordpress controversy
  • Drupal CMS and AI

Resources

Guests

Hosts

Nic Laflin - nLighteneddevelopment.com nicxvan
John Picozzi - epam.com johnpicozzi
Aubrey Sambor - star-shaped.org starshaped
Martin Anderson-Clutz - mandclu.com mandclu

MOTW

Correspondent

Martin Anderson-Clutz - mandclu.com mandclu

  • Brief description:
    • Have you ever wanted an interactive calendar to display your Drupal events with drag-and-drop rescheduling, and without using jQuery? There’s a module for that.
  • Module name/project name:
  • Brief history
    • How old: created in Sep 2010 by ablondeau, though I’ve been behind the most recent releases
    • Versions available: 7.x-2.0 and 3.0.0-beta2 versions available, the latter of which supports Drupal 10 and 11
  • Maintainership
    • Actively maintained, latest release was this morning
    • Security coverage, though technically the 3.0.x branch will have it once it’s stable
    • Test coverage, minimal but on the roadmap
    • Documentation - does have a user guide, but created for the D7 version, so newer documentation is needed
    • Number of open issues: 337 open issues, none of which are bugs against the 3.0.x branch
  • Usage stats:
    • 3,388 sites, though the vast majority of those are for the D7 version, since the 3.0.x branch is very new
  • Module features and usage
    • No jQuery!
    • Lots of configurability plus some extras specifically for Drupal
      • Drag-and-drop to alter events
      • Option to require confirmation
      • Can display toast-style notifications when updates are save
      • Double-click on a day or time to create an event at that time
      • Can display events from different content types, even if they use different fields to store dates, and yes, even different kinds of fields, so a mixture of core and Smart Date fields will work
      • You can set default colors and output type (block or the newer, list-item display), and the ability to override color based on content type or a taxonomy reference
    • This module had been essentially dormant for over 4 years, but I decided to work with Jürgen Haas on reviving it after a similar and popular project called Fullcalendar View was not only marked as “Minimally maintained” and “Maintenance fixes only”, but the project page directed users to contact the maintainer to pay for a premium version, in order to use the current version of the Fullcalendar JS library, or to load events via AJAX, which as been an often-requested feature because Fullcalendar View has had common reports of performance problems on sites with lots of event data.
    • Worse, the maintainer has closed as “won’t fix” issues that had community-provided patches, because he only wanted to provide said improvements in the paid, premium version
    • In my work on the Events recipe for Drupal CMS, I knew that having a solid calendar would be important, and I didn’t feel good about relying on a module that seemed to be pushing users more and more towards a paid model. I’m grateful to Jurgen and everyone who worked on FullCalendar before us for creating such a robust and extensible code base