Talking Drupal
Today we are talking about GraphQL, Drupal Decoupled, and What to do with them with guest Jesus Manuel Olivas. We’ll also cover CORS UI as our module of the week. For show notes visit: Topics What is GraphQL How do you use GraphQL with Drupal Would you use GraphQL without a headless theme Do you need additional server requirements What are some of your favorite GraphQL modules What caused the change from v3 to v4 What is meant by Drupal Decoupled What are the best use cases How do you handle caching and performance How do you handle roles and permissions Do you think AI has made decoupled...
info_outline Talking Drupal #485 - AI AutonomyTalking Drupal
Today we are talking about AI Autonomy, How it could help Drupal Development, and AI in the future with guest Jay Callicott. We’ll also cover AI Agents as our module of the week. For show notes visit: Topics What got you interested in this topic What is meant by AI Autonomy You suggested in your blog post in the Drop Times that developers will manage AI can you elaborate AI coming for our jobs Drupal X Do decoupled sites have an advantage Is the future going to be all prompts Skill decay What would you say to a CEO thinking about replacing developers with AI Resources Guests Jay...
info_outline Talking Drupal #484 - Drupal CMSTalking Drupal
Topics What is Drupal CMS Are we ready for the release Drupal 7 What can people expect Will there be a launch button If someone uses the one click install how will they know what to do next What new features are there If someone tries the trial how do they get that site on a host When will Experience builder be out Are any vendors going to provide Drupal CMS as a service What is on the roadmap How can people get involved Resources Guests Matthew Grasmick - Hosts Nic Laflin - John Picozzi - Scott Weston - MOTW Correspondent Martin Anderson-Clutz - Brief description: Have you...
info_outline Talking Drupal #483 - Meet your host: Nic LaflinTalking Drupal
On today's show we are talking with Nic. This is our chance to learn more about our beloved Talking Drupal show host. For show notes visit: Topics Talking Drupal NLightened Development Contribution Personal Background Interests Drupal Guests Nic Laflin - Hosts Stephen Cross-
info_outline Talking Drupal #482: Meet your host: John PicozziTalking Drupal
On today's show we are talking with John. This is our chance to learn more about our beloved Talking Drupal show host. For show notes visit: Topics Talking Drupal Non-Code Contribution Solution Architect Personal Background and Interests Drupal Guests John Picozzi - Host Stephen Cross-
info_outline Talking Drupal #481 - Drupal Marketing & Drupal CMSTalking Drupal
Today we are talking about Drupal Marketing, how it applies to Drupal CMS, and what a Drupal and Drupal CMS Marketing Future look like with guest Suzanne Dergacheva. We’ll also cover Drupal 11.1 as our module of the week. For show notes visit: Topics Drupal marketing moves New brand Marketing people at the DA Goal of marketing How does this impact Drupal CMS Drupal CMS marketing How will you educate people about the differences between core and CMS Any challenges How do you like the new homepage Next steps to move the brand forward Case studies Why did you volunteer If someone wants to...
info_outline Talking Drupal #480 - Ripple MakersTalking Drupal
Today we are talking about The Ripple Makers program, How it benefits Drupal Association members, and Why it’s important to Drupal with guest Julia Kranzthor. We’ll also cover Migrate Boost as our module of the week. For show notes visit: Topics What is Ripple Makers Taxes Why did the Drupal Association (DA) membership program need overhauling Are DA individual memberships different than Ripple Makers Do people have to sign up if they are already a DA member Coming up with the benefits Where did the name come from Does this have new benefits What has the impact been Resources ...
info_outline Talking Drupal #479 - Drupal CMS Media ManagementTalking Drupal
Today we are talking about Drupal CMS Media Management, How media management has evolved, and Why managing our media is so important with our guest Tony Barker. We’ll also cover URL Embed as our module of the week. For show notes visit: Topics What do we mean by media management in Drupal CMS How is it different from media in Drupal today Why is media management important How are you applying these changes to Drupal What phase are you in Will this be ready for Drupal CMS release in January What types of advanced media will supported Do you see it growing to replace some DAMs Are there...
info_outline Talking Drupal #478 - WEBAssemblyTalking Drupal
Today we are talking about WEBAssembly, How it’s used, and cool things you can use it for with Drupal with guest Matt Glaman. We’ll also cover Darkmode JS as our module of the week. For show notes visit: Topics What is WebAssembly Progressive Web Aoos Open source Does it have a community Browser support How does it work Common use cases How can you use this with Drupal This was an early concept for Drupal trial Challenges Wordpress playground Pieces that do not work for PHP Are there risks Are there resources for people that want to use WebAssembly Do you see it being used with Drupal ...
info_outline Talking Drupal #477 - Drupal Association CTO Then & NowTalking Drupal
Today we are talking about being the CTO of the Drupal Association, How the job has changed, and How its impacted Drupal with guests Josh Mitchell & Tim Lehnen. We’ll also cover Automatic Anchors as our module of the week. For show notes visit: Topics How long ago were you CTO Josh Tim when did you take over DA infrastructure Drupal Credit System Josh's proudest moment Tim's proudest moment Growth Josh if you could do one thing differently Tim if you could make one change Future of the CTO job Resources Guests Tim Lehnen - Hosts Nic Laflin - John Picozzi - Joshua...
info_outlineToday 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
- Dries Wordpress Blog Post
- Non-Code Contribution: Using your passion and skills to power open source.
- DrupalCon Barcelona Driesnote
- Drupal AI
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